Home

 

 

 

Spring 2006 Semester

 

Course Schedule: CSCI101A

 

Introduction to Computer Programming Using C++

 

Course Website 

 

Important Dates

 

This document is current at:   Wednesday 5th April 2006, 09:03 PT

 

Schedule subject to change (please check this schedule regularly)

 

Tuesdays and Thursdays, 10:05 am - 12:05 pm, Room 1 

 

Instructor: Dr Anne H. Dawson:    anne.dawson@gmail.com

 

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

Date                        Activities          Spring 2006 Semester                                      Lectures      Reading

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

 

AP = Assignment Presentation         HW = Homework         Course Website                                  Textbook

                                SR = Status Report                                                                                                         

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

Week 1   Jan 3     No Class     

                 Jan 5      Course Details   Introductions   Intro to C++    Ref Textbook Lessons 1 & 7   Chapter 1

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

Week 2   Jan 10    C++ Basics     Nicknames     Lab Introduction                                Ref    History    Chapter 2

                 Jan 12    Q1  (on Chap 1)   Lab 1    How to use the Dev-C++ compiler...           C++ Basics  Chapter 2

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

Week 3   Jan 17    Lab Assignment 2                                                                                 C++ Basics  Chapter 2

                 Jan 19    Q2  (on Ch1&2)   AP      HW1 issued        Procedural Abstraction and Functions  Chapter 3

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

Week 4  Jan 24    Lab Assignment 3   Course Evaluation    Procedural Abstraction and Functions  Chapter 3

                 Jan 26     README                 How To...                                                              Functions  Chapter 4

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

                               Week 5    Jan 31    Lab Assignment 4                                                                                  Functions  Chapter 4

                                                  Feb 2     Quiz 3 (on Chaps 1&2&3)

                                                                 Quiz 4 (on Chap 4)    AP     HW1 due        Objects and Classes - I/O Streams Chapter 5

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

Week 6    Feb 7    Lab Assignment 5     SR                               Objects and Classes - I/O Streams  Chapter 5

                  Feb 9    Quiz 5 (on Chap 5)     Lab Assignment 5B                                                               Chapter 5

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

Week 7    Feb 14    Lab Assignment 6     HW2 issued             Objects and Classes - I/O Streams  Chapter 5              

                  Feb 16    The Midterm Exam   (30% -on the topics of Chapter 1 to 5)                                                   

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

Week 8    Feb 21   Exam / Labs Results     SR

                  Feb 23                                                                                      Defining Classes and ADTs   Chapter 6

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

Week 9    Feb 28   Lab Assignment 7A                                               Defining Classes and ADTs   Chapter 6         

                   Mar 2   Quiz 6 (on Chap 6)  Lab Assignment 7B              Defining Classes and ADTs   Chapter 6

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

Week 10  Mar 7    HW2 due      HW3 issued                                                                          Arrays  Chapter 10

                   Mar 9    Lab Assignment 8A                                                                                   Arrays  Chapter 10        

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

Week 11  Mar 14   Lab Assignment 8B      Final Assignment issued     HW4 issued      Arrays  Chapter 10        

                   Mar 16   Quiz 8 (on Arrays)        AP         SR         Final Exam topics                  Strings  Chapter 11

                                   Friday 17th March 2006 -                                                                Course Drop Deadline 

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

Week 12  Mar 21   Lab Assignment 9A                                                                                  Strings  Chapter 11

                   Mar 23   Lab Assignment 9B    HW4 due                                                              Strings  Chapter 11

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

Week 13  Mar 28   Quiz 9 (on Strings)                          Pointers   Pointers and Dynamic Arrays    Chapter 12    

                   Mar 30  Final Assignment       SR                                                                     

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

Week 14  Apr 4     Final Assignment presentations                                                               Course Evaluation

                   Apr 6    see below:

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

Week 14/15          The Final Exam     (40% - on all of the above topics)

April 6 - April 13    Date of Final Exam:                                 Thursday 6th April, 8:30am  - 11:30am, Room 200

                                  Check college website or administration office notice board for any updates.

                                  Report exam conflicts (within this college) ASAP.

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

                                                                                         

                                 (Final 40%, Mid-term 30%

                                 Quizzes 10%, Labs and Homeworks 10%, Final Assignment 10%)  

                               

Apr. 14                    Good Friday, College Closed

Apr. 17                    Easter Monday, College Closed

Apr. 19                    Final marks mailed to students

May 1                      Summer 2006 semester classes begin

                                  

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