CS201 - Introduction to Programming
|
| Instructor: |
Jenny Chang (jchang7@calstatela.edu)
|
| Class: |
F 10:00-12:30pm (Rm. E&T A220) |
| Office hours: |
See http://www.calstatela.edu/cs |
| Office
Phone: |
323-343-6690
(CS Dept) |
| Syllabus
Online: |
http://jenny.sybay.com/cs202 |
| Course Objective: |
Introduce students
to object oriented programming using Java. Students will learn how to solve
problems by writing and debugging problems on the spot. They will also practice
their presentation skills each week. |
| Warning: |
Cheating will
result in an "F" for all parties involved and will be reported to the Academic
Senate. |
| Book: |
Java in
the Lab: Lab Manual to Accompany Java How to Program 5/E by
Y. Deitel & Deitel
Published by Prentice Hall |
|
NO
MAKE-UP EXAMS, NO LATE PROJECTS, AND NO INCOMPLETES!!!
|
Course Overview: |
| Week
1: |
Chapter
8:
- Prelab
Activities Due pp. 223-238
- Lab
#1 Presentation Due: Lab
Exercise #1 - Time: Part 1 (pp. 239-245)
|
| Week
2: |
Chapter
9:
- Prelab
Activities Due pp. 271-286
-
Lab #2 Presentation Due: Lab
Exercise #1 - Employee Hierarchy (pp. 287-291)
- Lab-Time
Due: Coding
Exercises
(pp.
301-302)
|
| Week
3: |
Chapter
10:
- Prelab
Activities Due pp. 309-324
- Lab
#3 Presentation Due: Lab
Exercise #2 - Using Interfaces ercise (pp. 331-334)
- Lab-Time
Due: Debugging
(pp. 335-341)
|
| Week
4: |
Project:
Part 1 Demo Due
|
| Week
5: |
Chapter
12:
- Prelab
Activities Due pp. 353-364
- Lab
#4 Presentation Due: Lab
Exercise #3 - Drawing a Pyramid (pp. 373-375)
- Lab-Time
Due: Debugging
(pp. 377-378)
|
| Week
6: |
Chapter
17:
- With
Instructor's Help:
Coding Exercises #1, 2 (pp. 479-480)
- Lab-Time
Due: Debugging
(pp. 475-478)
|
| Week
7: |
Chapter
13:
- Prelab
Activities Due pp. 387-400
- Project:
Part 2 Demo Due
|
| Week
8: |
Chapter
15:
- Prelab
Activities Due pp. 431-444
- Lab
#5 Presentation Due: Lab
Exercise - Access Array (pp. 445-449)
- Lab-Time
Due: Debugging
(pp. 451-452)
|
| Week
9: |
No
Lab this week (Happy Thanksgiving!)
|
| Week
10: |
Project:
Part 3 Demo Due
|
| Week 11: |
NO
LAB FINAL. CHECK FINAL DATE ON LECTURE SYLLABUS. GOODLUCK!! |