CPSC 211: Introduction to Software Development
Summer 2010

Course Info

Lecture Notes

Labs

Assignments

Exams

Tutorials

Handin

Vista

Textbook Site

Introduction to Software Development: Software design and the development of robust abstractions. Topics include design practices, data abstractions, inheritance, testing, concurrency and distributed computing.

Prerequisite: CPSC 111 or equivalent.
  

Recent Announcements


7/19 Assignment 4 has been released. Click the 'Assignments' link on the left. Due Tuesday, July 27, 20:00

- No assignments will be accepted after July 27 20:00

7/7 Assignment 3 has been released. Click the 'Assignments' link on the left. Due Sunday, July 18, 20:00

6/30 Assignment 2 has been released. Click the 'Assignments' link on the left. Due Tuesday, July 6, 20:00

6/21 Assignment 1 has been released. Click the 'Assignments' link on the left. Due Wednesday, June 30, 20:00

The final exam will be held on the last day of class, Friday July 30th, at the normal time and location for the class (9:00 AM, DMP 110).

The midterm exam will be held on Friday July 9th, at the normal time and location for the class (9:00 AM, DMP 110).

Labs start on Wednesday of the first week of class (the 23rd). See the link to the left. You need to read the lab description before the lab.