COSC1315-005

Fundamentals of Programming

Synonym:32525
Lectures:Distance Class
Labs:distance Class
Syllabus:syllabus (PDF)
Notes:Lecture Notes

Course Schedule

Week Date Topic Reading Lab/HW Due
1 8/28 Intro, Hardware, Software (week1) Syllabus, Ch1 week1labs 9/3
2 9/4 Input-Process-Output, Modules (week2) App A-D, Ch 2-3 week2labs 9/10
3 9/11 Basic Structures (week3) Ch 4 week3labs 9/17
4 9/18 Expressions and Repetition (week4) Ch 5 week4labs 9/24
5 9/25 Exam 1, Functions (week5) App A-D, Ch 1-5, Ch 6 (not on exam) week5labs 10/1
6 10/2 C++ Intro and User Input (week6) Ch 7-8 week6Labs 10/8
7 10/9 Graphics Intro (week7) Lecture Notes Week7labs 10/15
8 10/16 Basic C++ Data (Week8) Ch 10 Week8labs 10/22
9 10/23 C++ Intro (Week9) Ch++2 Week9labs 10/29
10 10/30 Arrays (week10) Ch 6-8 week10labs 11/5
11 11/6 Exam 2 (week11) Ch++ 3 week11labs 11/12
12 11/13 Functions (week12) Ch++ 6 week12Labs 11/19
13 11/20 Files (week13) Ch++ 4-5 week13Labs 11/26
14 11/27 Searching and Sorting (week14) Ch++ 7-8 week14labs 12/3
15 12/4 C++ Strings (week15) Ch++ 12 week15labs 12/10
16 12/11 Exam 3 lab Ch++ Ex3Lab (week16labs) 12/17
12/17   Last day to submit work for grading