Spring 2004 Semester
This document is current at: Saturday 15th January 2005, 6:23 PT, AHD
Schedule subject to change (please check this schedule regularly)
Tuesdays and Thursdays, 10:05 – 11:35 pm, Room 1
------------------------------------------------------------------------------------------------------------------------------------------
Date Activities Lectures Reading
------------------------------------------------------------------------------------------------------------------------------------------
AP = Assignment Presentation HW = Homework Reference book Textbook
SR = Status Report Powerpoints Source Code
------------------------------------------------------------------------------------------------------------------------------------------
Week 1 Course Details Quiz 1 Lecture: "Engineering Problem Solving" Ch 1
Jan 5 - Jan 9 Lab Assignment 1 "Engineering Problem Solving" Ch 1
------------------------------------------------------------------------------------------------------------------------------------------
Week 2 Quiz 2 (on Chap 1) AP HW1 issued Lecture: "Simple C Programs" Chapter 2
Jan 12 - Jan 16 Lab Assignment 2 "Simple C Programs" Chapter 2
------------------------------------------------------------------------------------------------------------------------------------------
Week 3 HW1 due Quiz 3 (on Ch1&2) AP Lecture: "Control Structures" Chapter 3
Jan 19 - Jan 23 Lab Assignment 3 SR "Control Structures" Chapter 3
------------------------------------------------------------------------------------------------------------------------------------------
Week 4 Quiz 4 (on Chaps 1&2&3) HW2 issued AP Lecture: "Files" Chapter 3
Jan 26 - Jan 30 Lab Assignment 4 "Files" Chapter 3
------------------------------------------------------------------------------------------------------------------------------------------
Week 5 Quiz 5 (on Chap 4) AP Lecture: "Functions" Chapter 4
Feb 2 - Feb 6 Lab Assignment 5 "Functions" Chapter 4
------------------------------------------------------------------------------------------------------------------------------------------
Week 6 HW2 due Quiz 6 (on Chap 5) AP Lecture: "Arrays" Chapter 5
Feb 9 - Feb 13 Lab Assignment 6 HW3 issued SR "Arrays" Chapter 5
Friday 13 Feb - Mon 16th Feb - Mid-term Break, College closed
------------------------------------------------------------------------------------------------------------------------------------------
Week 7 Quiz 7 (on Chap 6) AP Lecture: "Pointers and Dynamic Arrays" Chapter 6
Feb 16 - Feb 20 Lab Assignment 7 "Pointers and Dynamic Arrays" Chapter 6
------------------------------------------------------------------------------------------------------------------------------------------
Week 8 The Midterm Exam (30% - on the topics of Chapter 1 to 6),
Feb 23 - Feb 27 Exam Results and Review & Final Assignment Issued SR
------------------------------------------------------------------------------------------------------------------------------------------
Week 9 Quiz 8 (on Chap 7) AP Lecture: "Pointers and Dynamic Arrays" Chapter 6
Mar 1 - Mar 5 Lab Assignment 8 "Pointers and Dynamic Arrays" Chapter 6
------------------------------------------------------------------------------------------------------------------------------------------
Week 10 Quiz 9 (on Chap 8) AP Lecture: "Intro to Data Structures" Chapter 7
Mar 8 - Mar 12 Lab Assignment 9 "Intro to Data Structures" Chapter 7
------------------------------------------------------------------------------------------------------------------------------------------
Week 11 Quiz 10 (on Chap 9) AP Lecture: "Linked Lists" Chapter 7
Mar 15 - Mar 19 Lab Assignment 10 SR "Linked Lists" Chapter 7
Friday 19 Mar - Course Drop Deadline
------------------------------------------------------------------------------------------------------------------------------------------
Week 12 HW3 due Quiz 11 (Ch 10) AP Lecture: "Searching and Sorting Algorithms" Chapter 5
Mar 22 - Mar 26 Lab Assignment 11 "Searching and Sorting Algorithms" Chapter 5
------------------------------------------------------------------------------------------------------------------------------------------
Week 13 Final Assignment (using a numerical algorithm package)
Mar 29 - Apr 2 Final Assignment Presentations (All Final Assignment files due 10%)
------------------------------------------------------------------------------------------------------------------------------------------
Week 14 The Final Exam (40% - on all of the above topics)
Apr 3 - Apr 14 Date of Final Exam : To Be Announced
Check Admin Office Notice Board for any updates. Report exam conflicts ASAP.
(Mid-term 30%, Quizzes 10% and Homework and Lab Assignments 10%)
Friday 9 Apr - Good Friday - College Closed
Monday 12 Apr - Easter Monday - College Closed
----------------------------------------------------------------------------------------------------------------------------------------
Tuesday 20th April 2004 – Marks mailed out to students
Monday 26th April 2004 - Summer Semester Classes Begin