Computer Science 163-01:
Computer Science II
Fall 2007

with McGuire

    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:27(Mon) Lecture-Module #01: Introduction to This Course
1. Aug:27(Mon) Assignment #1 4. Sep:05(Wed)
1.3-
5.$
Aug:27(Mon)-
 Sep:07(Fri)
Lecture-Module #02: Review Prerequisite Java
Sep:03(Mon) Recess
4. Sep:05(Wed) Assignment #2 7. Sep:12(Wed)
6. Sep:10(Mon) Lecture-Module #03: GUI
Sep:14(Fri) Lab Assignment #3 10. Sep:19(Wed)
Sep:13(Thu) Assignment #3 Sep:26(Wed)28(Fri)
9.0-
10.4
Sep:17(Mon)-
 Sep:19(Wed)
Lecture-Module #04: Multidimensional Arrays
10.4-
10.$
Sep:19(Wed) Discussion of Lab Assignment #3
11.0-
15.8
Sep:21(Fri)-
 Oct:01(Mon)
Lecture-Module #05:
Extending Classes a.k.a. Inheriting among Classes
Sep:21(Fri) Lab Assignment #4:
* EOS Lab Tutorial #3: Editors specifically vi
* EOS Lab Tutorial #4: Programming Tools
Sep:26(Wed)
Sep:26(Wed) Elizabeth Eubanks, Computer Operations Supervisor
does presentation about her job, career
12:00–1:00 p.m.
at room 104 in Kirkhof Center
Sep:28(Fri) Lab Assignment #5 13. Oct:03(Wed)
Oct:01(Mon) Assignment #4 Oct:05(Fri)08(Mon)
15.8-
17.$
Oct:01(Mon)-
 Oct:05(Fri)
Lecture-Module #06:
Language Elements Related to Inheritance
Oct:05(Fri) Lab Assignment #6:
* EOS Lab Tutorial #5: Filesystem Basics
* EOS Lab Tutorial #6: Advanced Filesystem Utilities
19. Oct:10(Wed)
18.0-
...
Oct:08(Mon)-
  ...
Lecture-Module #07:
Writing Recursive Methods
19. Oct:10(Wed) Review for Midterm Examination
20. Oct:12(Fri) Midterm Examination
Oct:12(Fri) Lab Assignment #7:
* EOS Lab Tutorial #7: Networking Utilities (nothing to submit)
* EOS Lab Tutorial #8: Job Control
22. Oct:17(Wed)
Oct:19(Fri) Lab Assignment #8:
* EOS Lab Tutorial #12: Environment & Startup File
Oct:24(Wed)
Assignment #5 Oct:22(Mon)26(Fri)
Project Nov:16(Fri)
Oct:26(Fri) Lab Assignment #9
Oct:26(Fri) LINUX Test Study Guide #1
LINUX Test Study Guide #2
Nov:02(Fri) LINUX Lab Test
Lecture-Module #08: Searching
Lecture-Module #09: Sorting
Lecture-Module #10:
Checking Performance of Programs
 
lectures etc. filled in here
as this term proceeds
 
Nov:21(Wed) Recess
Nov:23(Fri) Recess
 
Dec:07(Fri) Review for Final Exam.
Dec:08(Sat) Final Examination (tentatively) 9:00–10:50 a.m.
common with all CS 163 sections
room: ____ ____
comprehensive