Navigation
index
next
previous
COSC1315 fall2018 documentation
»
Lecture Notes
Lecture Notes
¶
Course Introduction
¶
Course Introduction
Course Topics
Input - Process - Output
Basic Concepts
¶
Number Systems
Storing Data in a Computer
Programming with Modules
¶
Modules
Building Modules in Scratch
Basic Computer Math
¶
Simple Computer Math
Math Expressions
Decision Structure
¶
Decisions, Structures, Logic
Repetition Structure
¶
Repetition Structure
Moving to C++
¶
Introducing C++
Installing CLion
Input Validation
Simple C++ Graphics
¶
CLion Graphics Setup
C++ Graphics
Simple Graphics Functions
C++ Statements
¶
Selection Operations
Looping to solve problems
Other Loops
C++ Functions
¶
C++ Function Intro
Building your own C++ Functions
Name Scope
C++ Arrays
¶
C++ Arrays!
Problems with Arrays
C++ File Processing
¶
File Input/Output
Reading strings from a file
C++ Strings
¶
Loops and Simple Strings
String Examples
Sorting and Searching
¶
Sorting Things
Wrapping Up
¶
Learning Other Languages
Page contents
Lecture Notes
Course Introduction
Basic Concepts
Programming with Modules
Basic Computer Math
Decision Structure
Repetition Structure
Moving to C++
Simple C++ Graphics
C++ Statements
C++ Functions
C++ Arrays
C++ File Processing
C++ Strings
Sorting and Searching
Wrapping Up
Previous page
← COSC1315-003 Grade Calculations
Next page
→ Assignments
This Page
Show Source
Quick search
«
hide menu
menu
sidebar
»
Navigation
index
next
previous
COSC1315 fall2018 documentation
»
Lecture Notes