CMPT 120 - Introduction to Computing Science and Programming I

SFU, Surrey, School of Computing Science, Spring 2005

 

Course Instructor:

Snezana Mitrovic-Minic

Office hours: Monday 10:00-10:30, Room 845

Teaching Assistant:        

Varun Jain 

Office hours: Tuesday 12:30-13:00, Room 845

Lecture:    T, Th 11:30-12:20, Classroom 515

Lab time:  Tuesday, 13:00 - 14:50,  Lab 230

Office hours before the midterm (in the room 845): 

Thursday, February 17, 14:00 15:00, Varun 

Friday, February 18, 10:00 11:00, Snezana 

Monday, February 21, 10:00 10:30, Snezana 

Tuesday, February 22, 10:30 11:30, Varun

Office hours before the final (in the room 845): 

Monday, April 4, 10:00-11:00, Snezana

Tuesday, April 5, 12:30-14:00, Varun

Thursday, April 7, 14:00-15:00, Varun

Friday, April 8, 10:00-11:00, Snezana

Friday, April 8, 18:00-19:00, Varun

 

Textbooks

1. How to Think Like Computer Scientist: Learning with Python by Allen B. Downey, Jeffrey Elkner and Chris Meyers

2. CMPT 120 Study Guide

 

 

     Course documents:

        Syllabus 

        Lecture notes  (only a portion of the material presented)

        Lab Exercises  

        Project  

 

        Final exam – Sample 1: with solutions, without solutions

        Final exam – Sample 2: with solutions, without solutions

           

 

     Quizzes: 

        January 24, 13:00-13:20, Quiz 1, Solutions

        February 8, 13:00-13:20, Quiz 2, Solutions

        March 8,     13:00-13:20, Quiz 3, Solutions

        March 29,   13:00-13:20, Quiz 4, Solutions

 

     Midterm Exam: 

        February 22, 11:30 - 12:20

 

     Final Exam: 

        Monday, April 11, 15:30 - 18:30

        Room 535

 


February 15, 2005