Home

 

CSCI102 Semester Schedule

 

 

 

CSCI102 : Introduction to Computer Programming Using Java          Course Details

 

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

Instructor: Dr Anne Dawson

 

 

 

------------------------------------------------------------------------------------------------------------------------------------------

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%

                               

------------------------------------------------------------------------------------------------------------------------------------------