| lecture sessions | documents | due dates or other notes | ||
|---|---|---|---|---|
|
Plan — this document (;-)
* Plan of last time I taught this course | ||||
|
Administration:
* Syllabus * General Course-Policies * Some Evaluations and Responses | ||||
|
Further Categories of Course-Materials:
* Lectures, Notes * Assignments * Tests * Information about the grading | ||||
| Documentation
* Online manual Pages for the EOS Lab * Java 5.0 Development Kit (JDK 5.0) API * The Java Language Specification (3rd ed.) | ||||
| EOS Lab Tutorials | ||||
| 1.0- 1.3 | Aug:25(Mon) | Lecture-Module #01: Introduction to This Course | ||
| 1. | Aug:25(Mon) | Assignment #1 | 4. | Sep:03(Wed) |
| 1.3- 5.$ |
Aug:25(Mon)- Sep:05(Fri) |
Lecture-Module #02: Review Prerequisite Java | ||
| — | Sep:01(Mon) | Recess | ||
| 4. | Sep:03(Wed) | Programming Assignment #1 | 7. | Sep:10(Wed) |
| Sep:08(Mon) | Lecture-Module #03: GUI | |||
| Sep:10(Wed)- Sep:12(Fri) |
Lecture-Module #04: Multidimensional Arrays | |||
| Sep:15(Mon)- Sep:19(Fri) |
Lecture-Module #05:
Extending Classes a.k.a. Inheriting among Classes | |||
| Sep:22(Mon)- Sep:26(Fri) |
Lecture-Module #06:
Language Elements Related to Inheritance | |||
| Programming Assignment #3 | Sep:29(Mon) | |||
| Sep:29(Mon)- Oct:03(Fri) |
Lecture-Module #07: Writing Recursive Methods | |||
| Assignment #4 | Oct:08(Wed) | |||
| Oct:03(Fri) | Lab on Exceptions:
Part 1: Explore Part 2: Analyze |
|||
| Oct:06(Mon) | Discussion of homework assignment | |||
| Oct:08(Wed)- Oct:__(___) |
Lecture-Module #08: Searching | |||
| 19. | Oct:08(Wed) | (tentatively) Review for Midterm Examination | ||
| 20. | Oct:10(Fri) | Midterm Examination | ||
| Oct:17(Fri) | Lecture-Module #09: Basic Sorting | |||
| Oct:17(Fri) | Assignment #_ | Oct:17(Fri) | ||
| Oct:20(Mon)- Oct:29(Wed) |
Lecture-Module #10: Further Sorting Algorithms | |||
| Oct:22(Wed) | Project | Nov:14(Fri) | ||
| Oct:24(Fri) |
Lab Assignment:
| Oct:24(Fri) | ||
| Oct:31(Fri)- ___:__(___) |
Lecture-Module #11: Checking Performance of Programs | |||
| Oct:31(Fri) | Lab on Checking Performance of Programs | |||
| Nov:07(Fri) |
Lab Assignment:
| Nov:07(Fri) | ||
| Lecture-Module #12: A Taste of Software Engineering | ||||
| Nov:17(Mon) |
Homework Assignment:
UML diagram of your code for Project | Nov:24(Mon) | ||
| Nov:21(Fri) | Lecture-Module #13: Stacks | |||
| Nov:24(Mon)- Dec:01(Mon) |
Lecture-Module #14: Queues | |||
| Dec:01(Mon)- Dec:05(Fri) |
Lecture-Module #15: Linked Lists | |||
|
lectures etc. filled in here
as this term proceeds |
||||
| — | Nov:26(Wed) | Recess | ||
| — | Nov:28(Fri) | Recess | ||
| Dec:05(Fri) | Review for Final Exam. | |||
| Dec:06(Sat) | Final Examination |
(tentatively)
9:00–10:50 a.m.
common with all CS 163 sections room: MAN 1XX comprehensive | ||