Home

Spring 2004 Semester

Course Schedule: CSCI103A

Introduction to Scientific Programming

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

Instructor: Dr Anne H. Dawson

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

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