
Prof. Michael B. Feldman
Academic Center, Rm T-715
Phone: 202-994-5919
Electronic Mail: mfeldman@seas.gwu.edu
World Wide Web: http://www.seas.gwu.edu/faculty/mfeldman
Office hours: Mon-Wed 4-5:30 PM; Tues-Thurs 2-3:30 PM
Read each chapter during the week it is assigned. The book discusses much more than I can cover in class, and I will cover things not in the book. You will get much more out of the class if you are well-prepared.
|
1/18-1/20
|
|
Chapter 1 | Introduction to Computers and Programming |
|
1/25-1/27
|
|
Chapter 2 | Introduction to Algorithms: IFs and LOOPs |
|
2/1-2/3
|
|
Chapter 3 | Introduction to Straight-Line Programs |
|
2/8-2/10
|
|
Chapter 4 | Introduction to Problem Solving and Enumeration Types |
|
2/15
|
|
Chapter 4 | Chapter 4 completed |
|
2/17
|
Chapter 5 | Decision Statements | |
|
2/22-2/24
|
|
Chapter 5 | Writing Functions and Packages |
|
2/29-3/2
|
|
Chapter 6 | Counting Loops; Introduction to External Files |
|
3/7
|
|
REVIEW FOR MIDTERM EXAM | |
|
3/9
|
MIDTERM EXAM - covers Chapters 1-6 | ||
|
3/14-3/16
|
|
Chapter 7 | Parameter Modes; Exception Handling |
| 3/21/3-23 | NO CLASS - SPRING BREAK | ||
|
3/28-3/30
|
|
Sect. 17-1, 17-2 | Concurrent Modeling and Constructs |
|
4/4-4/6
|
|
Sect. 9-1, 9-3, 17-3 | Composite Types: Records; Message Passing |
|
4/11-4/13
|
|
Chapter 9 | Composite Types: Arrays |
|
4/18-4/20
|
|
Chapter 8 | Case Statements; Math Library; More Data Types |
|
4/25-4/27
|
|
Chapter 10 | Strings and Files |
|
5/2
|
|
REVIEW DAY FOR FINAL EXAM | |
|
|
FINAL EXAM (Covers Chapters 1-7 and 17.1-17.3) |