CSC 176-01: Introduction to Programming
Spring 2007
MF 10:00 AM to 11:15 AM
Textbook: A Laboratory Course for Programming in
Java by Nell Dale
|
Meeting Date |
Meeting Day |
Text Chapter(s) |
Lesson |
Labs Due |
|
1/8/07 |
Monday |
|
Overview of Programming
and Problem Solving |
|
|
1/12/07 |
Friday |
|
|
|
|
1/15/07 |
Monday |
|
|
|
|
1/19/07 |
Friday |
|
Java Syntax and Semantics,
Classes and Objects |
|
|
1/22/07 |
Monday |
|
|
|
|
1/26/07 |
Friday |
|
Arithmetic Expressions |
|
|
1/29/07 |
Monday |
|
|
|
|
2/2/07 |
Friday |
|
Conditions, Logical
Expressions and Selection Control |
|
|
2/5/07 |
Monday |
Exam 1 |
Laboratories 1 – 3 |
|
|
2/9/07 |
Friday |
|
|
|
|
2/12/07 |
Monday |
|
File I/O and Looping |
|
|
2/16/07 |
Friday |
|
|
|
|
2/19/07 |
Monday |
|
Review of Classes and
Methods and Software Design Strategies |
|
|
2/23/07 |
Friday |
|
|
|
|
2/26/07 |
Monday |
|
Inheritance Polymorphism
and Scope |
|
|
3/2/07 |
Friday |
|
|
|
|
3/5/07 |
Monday |
|
Semester Break |
|
|
3/9/07 |
Friday |
|
Semester Break |
|
|
3/12/07 |
Monday |
Exam 2 |
Laboratories 4 – 7 |
|
|
3/16/07 |
Friday |
|
Event Driven Input and
Output |
|
|
3/19/07 |
Monday |
|
|
|
|
3/23/07 |
Friday |
|
Additional Control
Structures and Exceptions |
|
|
3/26/07 |
Monday |
|
|
|
|
3/30/07 |
Friday |
|
One-Dimensional Arrays |
|
|
4/2/07 |
Monday |
|
|
|
|
4/6/07 |
Friday |
|
Good Friday |
|
|
4/9/07 |
Monday |
Exam 3 |
Laboratories 8 – 10 |
|
|
4/13/07 |
Friday |
|
Array-Based Lists |
|
|
4/16/07 |
Monday |
|
|
|
|
4/20/07 |
Friday |
|
Multidimensional Arrays |
|
|
4/23/07 |
Monday |
|
|
|
|
4/27/07 |
Friday |
Course Wrap-up |
Review for Final |
|
|
5/4/07 |
Friday |
8:00 – 10:30 |
Final Exam – Comprehensive |
|