Lecture Notes (Marsland's Section)

These notes are accessible from any computer to all students registered in CMPUT 201B1.
The lecture notes are password protected.
Use your CS Unix ID to access them.
The password is your Student ID.

On the other hand, to access the newsgroup from off-campus you must first make your web browser recognizable by the CNS proxy server. Then you must authenticate using your CNS ID and password.

Note the important Quiz and Assignment due dates

Current status of the term's marks

You are visitor  to this C201 notes access page since 11 May 2006.
Where Date Theme Class Notes
Notes for lecture 1Week 1Intro. to Software Engg. PDF class notes, 4 slides/sheet
Notes for lecture 2Week 1Case study: Basic i/o in C PDF class notes, 4 slides/sheet
Notes for lecture 3Week 2Another C program and Makefile PDF class notes, 4 slides/sheet
Notes for lecture 4Week 2Arrays PDF class notes, 4 slides/sheet
Notes for lecture 5Week 3Array pointers. Case Study PDF class notes, 4 slides/sheet
Notes for lecture 6Week 3Multidimensional Arrays PDF class notes, 4 slides/sheet
Notes for lecture 7Week 4Functions and Procedures PDF class notes, 4 slides/sheet
Notes for lecture 8Week 4Pointers/Addresses PDF class notes, 4 slides/sheet
Notes for lecture 9Week 5Standard i/o library PDF class notes, 4 slides/sheet
Notes for lecture 10Week 5Linked Lists PDF class notes, 4 slides/sheet
Notes for lecture 11Week 6Function Pointers and
Regular Expressions
PDF class notes, 4 slides/sheet
Notes for lecture 12Week 6Linked Stacks PDF class notes, 4 slides/sheet
Notes for lecture 13Week 7Linked Structures PDF class notes, 4 slides/sheet
Notes for lecture 14Week 7Unions + Hashing PDF class notes, 4 slides/sheet
Notes for lecture 15Week 8Abstract Data Types PDF class notes, 4 slides/sheet
Notes for lecture 16Week 8Intro to C++ PDF class notes, 4 slides/sheet
Notes for lecture 17Week 9Encapsulation/Derivation PDF class notes, 4 slides/sheet
Notes for lecture 18Week 9Class definitions PDF class notes, 4 slides/sheet
Notes for lecture 19Week 10Virtual Functions PDF class notes, 4 slides/sheet
Notes for lecture 20Week 10Stacks of stacks PDF class notes, 4 slides/sheet
Notes for lecture 21Week 11Virtual Stacks/Templates PDF class notes, 4 slides/sheet
Notes for lecture 22Week 11Stream i/o functions PDF class notes, 4 slides/sheet
Notes for lecture 23Week 12Cementing C++ PDF class notes, 4 slides/sheet
Notes for lecture 24Week 12Catch up and review PDF class notes, 4 slides/sheet
Notes for lecture 25Week 13Review PDF class notes, 4 slides/sheet

Return to Class Notes Home page

Return to C201 Home page