COSC 246 Fall 2006 Syllabus
- Sept. 7 lecture
Course introduction
Chapter 1.1 - 1.3, 2.5 Course intro. Computers and how they work
- Sept. 12 lab
Chapter 1.4 writing, testing and debugging programs
- Sept. 14 lecture
Chapter 2.1 - 2.3 Variable, data types, operators, I/O
- Sept. 19 lab
working with I/O and variables - doing error checking
- Sept. 21 lecture
Exam 1 (Chapters 1 - all sections and Chapter 2 sections 1-3 and 5)
- Sept. 26 lab
doing more complex computations
- Sept. 28 lecture
Chapter 3 Loops
- Oct 3 lab
Chapter 3 - Be a user! For loops
- Oct 5 lecture
Chapter 3 - more control statements
How to design a program
- Oct 10 lab
Switch statements
- Oct12 lecture
Chapter 3 - Mixing and matching control statements
- Oct. 17 lab
Writing programs for simple physics and chemistry problems.
- Oct. 19 lecture
Chapter 4 - Using and writing functions
- Oct. 24 lab
Writing functions
- Oct. 26 lecture
Second Exam
- Oct 31 lab
Go over exam
Halloween program - writing functions
- Nov 2 lecture
Chapter 5 - Designing functions
Start your project
- Nov 7 lab
Designing and writing functions
- Nov 9 lecture
Call by value, call by reference
- Nov 14 lab
Incorporate individually written functions into your project
- Nov 16 lecture
Chapter 6 - file I/O
- Nov 21 lab
Third Exam - everything up to lecture Nov. 16
- Nov 23 Thanksgiving
Have fun!!
- Nov 28 lab
Chapter 8 - String class
Add string and character manipulation to your project
- Nov 30 lecture
Chapter 9 - Pointers
- Dec 5 lab
Work on your project
- Dec 7 lecture
Chapter 10 - Object Oriented Programming (OOP)
- Dec 12 lab - DEMO DAY!!
- Dec 14 - FINAL EXAM - 1:30 -3:00pm in lecture room.
- That's all, folks! :)