![]() |
School of Engineering and
Applied
Science Department of Computer Science CSci 53 -- Introduction to Software Development http://www.seas.gwu.edu/~csci53/fall04 Prof. Michael B. Feldman, course lecturer mfeldman@gwu.edu Office hours: Tues-Thurs, 4-5:30 PM, Wed, 2-5:30, or after class Academic Center, Rm T-715 |
Lecture Times: Tuesday/Thursday, 11:10-12:25 PM
Lab Times: Tuesday 2:10-4:00 and 4:10-6:00 PM
Read each weekly assignment before coming to class that week! The book discusses much more than I can cover in class, and I will cover things not in the book. BE PREPARED TO BE CALLED ON IN CLASS, AND FOR QUIZZES!
Other readings will be distributed in class and placed on the course
website.
You are responsible for reading all assigned material before
coming to class!
|
9/2
|
|
Chapter 1 | Introduction to computers and programming | LAB |
| 9/7-9/9 |
Week 2 |
Adventures
of the Java Spider, online |
Algorithms and the Spider |
LAB |
|
9/14
|
|
Systematic Software Development, online | Software Development |
LAB |
| 9/16 |
NO CLASS |
Rosh ha-Shanah (Jewish New Year) |
||
|
9/21-9/23
|
|
Sections 2.0-2.5 | Primitive data types and expressions | LAB |
|
9/2
|
|
Data types, continued |
OPTIONAL LAB - REVIEW |
|
| 9/30 |
MIDTERM EXAM 1 | Open book; covers weeks 1-5 |
||
| 10/5-10/7 |
Week 6 |
Sections 2.6-2.9 |
Objects and methods |
LAB |
|
10/12-10/14
|
Week 7 |
Sections 3.1-3.5 | Program control: decision statements | LAB |
|
10/19-10/21
|
|
Sections 3.6-3.9 | Program control: loop statements | LAB |
| 10/26 |
Week 9 |
(continued) |
Program control, continued |
OPTIONAL LAB - REVIEW |
|
10/28
|
|
MIDTERM EXAM 2 | Open book; covers mostly weeks 6-8 |
|
| 11/2-11/4 | Week 10 | Sections 4.0-4.2 | Developing your own classes | LAB |
|
11/9-11/11
|
|
Sections 4.3-4.5 | More on objects and methods | LAB |
|
11/16-11/18
|
|
Sections 6.0-6.2 | One-dimensional arrays | LAB |
|
11/23
|
|
Arrays, continued | LAB | |
|
11/27
|
|
THANKSGIVING -- NO CLASS | ||
|
11/30-12/2
|
|
Section 6.3 | Arrays, continued | LAB |
|
12/7
|
|
Review for the Final Exam | NO LAB | |
|
12/7, 2:10-4:00
|
|
FINAL EXAM | Open book - covers all material in course! |