CSCI102
Semester Schedule
This
document is current at: Wednesday
1st August 2007, 13:36 PT
This course has an online component (C4) and is subject to change.(Readme)
Tuesdays
and Thursdays, 10:35 - 12:05 pm, Room 6
------------------------------------------------------------------------------------------------------------------------------------------
Date
Activities Lectures Reading
------------------------------------------------------------------------------------------------------------------------------------------
AP
= Assignment Presentation HW = Homework Textbook
-------------------------------------------------------------------------------------------------------------------------------------------
Week 1 Course Details Lecture: "Introduction to Java
Programming" Chapter 1
Lab Assignment 1 HW1 "Introduction
to Java Programming" Chapter 1
-------------------------------------------------------------------------------------------------------------------------------------------
Week 2 Quiz 1 (on Chap 1) Lecture: "Primitive Types, String
and Console I/O" Chapter 2
Lab Assignment
2 "Primitive
Types, String and Console I/O"
Chapter 2
-------------------------------------------------------------------------------------------------------------------------------------------
Week 3 Quiz 2 (on Chaps 1&2) AP HW2 issued Lecture: "Flow of Control" Chapter 3
Lab
Assignment 3 "Flow
of Control" Chapter 3
-------------------------------------------------------------------------------------------------------------------------------------------
Week 4 Quiz 3 (on Ch
1&2&3) AP Lecture: "Defining Classes and
Methods" Chapter 4
HW2 due
Lab
Assignment 4 Lecture: "Defining Classes and
Methods" Chapter 4
-------------------------------------------------------------------------------------------------------------------------------------------
Week 5 Quiz 4 (on Chap 4) AP Lecture: "Defining Classes and
Methods" Chapter 4
Lab Assignment 5 HW3 issued "Defining Classes and
Methods" Chapter 4
-------------------------------------------------------------------------------------------------------------------------------------------
Week 6 Quiz 5 (on Chap 4) AP Lecture: "More about Objects and Methods" Chapter 5
Lab Assignment 6 "More about Objects and Methods Chapter 5
-------------------------------------------------------------------------------------------------------------------------------------------
Week 7 The Midterm Exam (30% - on the
topics of Chapter 1 to 5)
Exam Results Lab Assignment 7
(Assessed Lab #1 - on the topics
of Chapter 1 to 5)
-------------------------------------------------------------------------------------------------------------------------------------------
Week 8 Quiz 6 (on Chap 5) AP HW3 due Lecture: "Arrays" Chapter 6
Lab Assignment 8
"Arrays" Chapter 6
-------------------------------------------------------------------------------------------------------------------------------------------
Week 9 Quiz 7 (on Chap 6) AP HW4
issued Lecture: "Inheritance" Chapter 7
Lab Assignment 9
"Inheritance" Chapter 7
--------------------------------------------------------------------------------------------------------------------------------------------
Week 10 Quiz 8 (on Chap 7) AP Lecture: "Exception Handling" Chapter 8
Lab Assignment 10 Lecture: "Streams and File I/O" Chapter 9
--------------------------------------------------------------------------------------------------------------------------------------------
Week 11
Quiz 9 (on Chap 8) Lecture: "Streams and File I/O"
Chapter 9
Lab Assignment 11 "Streams and File I/O"
Chapter 9
--------------------------------------------------------------------------------------------------------------------------------------------
Week 12 Quiz 10 (on Chap 9) AP HW4 due Lecture: "Data Structures"
Chapter 10
Lab Assignment 12 "Data Structures"
Chapter 10
--------------------------------------------------------------------------------------------------------------------------------------------
Week 13 Lab Assignment 13
"Data Structures"
Chapter 10
Lab Assignment 14
(Assessed Lab Lab #2 - on
the topics of Chapter 6 to 10)
--------------------------------------------------------------------------------------------------------------------------------------------
Week 14 The Final
Exam (40%) (on
all of the above topics)
Date of
Final Exam: to be announced. Please check the college office notice board for
any updates.
Report exam
conflicts (within this college) as soon as possible.
Please
note: the final exam results are mailed from the college office and are not
given out in person,
or are
available via the online Gradebook. Good Luck!
-------------------------------------------------------------------------------------------------------------------------------------------
Evaluation:
Final Exam 35% Mid-term Exam 25%
Quizzes 10% Assessed Labs
20% Participation and Homework 10%
------------------------------------------------------------------------------------------------------------------------------------------