Computer Science 3710

Notices

Languages

We covered C, C++ and Perl during the semester (roughly three to four weeks for each language).

Course Diary

I kept a summary of the topics discussed during each lecture in my Course Diary (click on a day in the calendar to get the lecture notes for that day).
Note: that there were many errors and typos in these notes. Please refer to more recent version of the online notes.

Note that the diary underwent additions and changes during the semester. If you find any errors or omissions in the diary, please let me know.

Evaluation

Final50%
Midterm30%
Assignments20%

Books

Here are the books we used for the course. They cost about C$50 to C$60 each.

The links to the books' respective websites are given below. These links contain errata (the links for the C++ and Perl books also have links to electronic copies of the source code discussed in the books).

The C Programming Language
Author: Brian W. Kernighan, Dennis M. Ritchie
ISBN: 0-13-110362-8
March 1988
Prentice-Hall Canada, Incorporated
website

Accelerated C++: Practical Programming by Example
Author: Andrew Koenig, Barbara E. Moo
ISBN: 0-201-70353-X
August 2000
Addison Wesley Professional
website

Learning Perl
Author: Randal L. Schwartz, Tom Phoenix
ISBN: 0-596-00132-0
July 2001
O'Reilly & Associates
website

Other Resources


Donald Craig
donald@cs.mun.ca

Last modified: Mon Apr 26 16:20:46 NDT 2004