ENGR 131: Elementary Computer Programming
Case Western Reserve University
Detailed Syllabus (Tentative)
- Lab: Sessions start this week with IL#0; PS#0 out
- 28 AUG: Lecture #01: Course Mechanics / Topics / Intro to Computing
- 30 AUG: Lecture #02: Compiling/Running Programs
- Lab: IL#1; PS#0 due, PS#1 out
- 04 SEP: Lecture #03: Data Types and Declarations
- 06 SEP: Lecture #04: Expressions and Operators / Math Class
- Lab: IL#2; PS#1 due, PS#2 out
- 11 SEP: Lecture #05: If-Else / Logical Operators
- 13 SEP: Lecture #06: While / Assignment Operators
- Lab: IL#3; PS#2 due, PS#3 out
- 18 SEP: Lecture #07: For Loops
- 20 SEP: Lecture #08: Loop Analysis
- Lab: IL#4; PS#3 due, PS#4 out
- 25 SEP: Lecture #09: Class Methods I
- 27 SEP: Lecture #10: Class Methods II / Procedure Abstraction
- Lab: IL#5; PS#4 due, PS#5 out
- 02 OCT: Lecture #11: Arrays I
- 04 OCT: Lecture #12: Arrays II
- Lab: IL#6; PS#5 due, PS#6 out
- 09 OCT: Lecture #13: Files I
- 11 OCT: Lecture #14: Files II
- Lab: IL#7; PS#6 due, PS#7 out (due week of 29 OCT)
- 16 OCT: Lecture #15: Cleanup / Review for Midterm Exam #1
- 18 OCT: Lecture #16: Midterm Exam #1
- Lab: None this week; no PS due this week
- 23 OCT: FALL BREAK (No Class)
- 25 OCT: Lecture #17: Exam Recap / Iterated Development
- Lab: IL#8; PS#7 due, PS#8 out
- 30 OCT: Lecture #18: Class String
- 01 NOV: Lecture #19: Class String continued / Intro. to Objects and Classes
- Lab: IL#9; PS#8 due, PS#9 out
- 06 NOV: Lecture #20: Classes and Objects I
- 08 NOV: Lecture #21: Classes and Objects II
- Lab: IL#10; PS#9 due, PS#10 out (due after Thanskgiving)
- 13 NOV: Lecture #22: Inheritance / Intro. to GUIs
- 15 NOV: Lecture #23: Cleanup / Review for Midterm Exam #2
- Lab: None this week; no PS due this week
- 20 NOV: Lecture #24: Midterm Exam #2
- 22 NOV: THANKSGIVING HOLIDAYS (No Class)
- Lab: IL#11; PS#10 due, PS#11 out
- 27 NOV: Lecture #25: GUIs
- 29 NOV: Lecture #26: Applets
- Lab: IL#12; PS#11 due
- 04 DEC: Lecture #27: Other Languages
- 06 DEC: Lecture #28: Recap / Review for Final Exam
- 13 DEC: COMPREHENSIVE FINAL EXAM (4:00-7:00PM)
Created: 2007-08-26.
Last Modified: 2007-08-27. © Michael S. Branicky