Course Syllabus
Responsible Computing
Policy
Map of campus
computing facilities
Help Information edshare, Blackboard, CS
Reference Material Camden - for download sites, tutorials, articles. In progress.
The ACL is open the same hours
as the library.
Semester schedule is general outline. Specific topics/sections from the text
will not be covered. These will be noted as the semester progresses.
MSDNAA - Microsoft Academic Alliance
Eclipse Tutorial
An excellent java online book/tutorial
Practice programming web site
| Week Begins Monday |
Topics Covered NOTE: Author's Powerpoints are in Blackboard |
Assignments ** Due BEFORE Class on Thursdays ** Hand in or turn in Andre 310 |
|---|---|---|
| 8/24 |
Class Syllabus and Schedule |
HW1 due |
| 8/31 |
Chapter 2 Java Fundamentals Algorithm Exercises Project Exercises Bit/Byte Reference Von Neumann |
|
| 9/7 |
Chapter 3 Decision Structures Number Systems, calculations, more algorithms ASCII Collating sequence - see appendix Flowchart/Logic Note hand trace and output |
HW3 due |
| 9/14 |
Chapter 4 Loops and Files |
HW4 due |
| 9/21 | Integer precision in java discussion Review | HW 5 due TUESDAY BEFORE CLASS |
| 9/28 | Readings: Computational Thinking Chapter 5 Methods |
HW6 due
|
| 10/5 |
Chapter 6 A First Look at Classes | HW7 due |
| 10/12 | Chapters 5 and 6 continued |
HW8 due |
| 10/19 | Chapter 7 A First Look at GUI Applications |
HW 9 due |
| 10/26 | Review Signature article More design New readFile.java sample read program |
HW 10 due TUESDAY BEFORE CLASS 10 test questions that I could ask - T/F, problems, Multiple choice, .... Exam 2 Thursday * NOTE - 1 page of notes allowed * Exam 2 Review notes |
| 11/2 | Chapter 7 A Second Look at Classes and Objects |
HW 11 due AT END OF DAY Thursday. |
| 11/9 | Chapter 8 Arrays and the ArrayList Class |
HW12 due |
| 11/16 | Chapter Chapter 12 Exceptions and Advanced File I/O | HW 13 due |
| 11/23 | Tuesday Pop quiz |
HW 14 due |
11/30 |
|
HW 15 due beginning of class Tuesday |
| 12/7 |
Final Exam week ** 8 1/2 x 11 Prop Sheet permitted ** |