ECE106 Programming Fundamentals - Summer 2007

Homework

Lab assignment 4 is available publicly: pdf

Spring 2007 exam pdf

Homework assignment 5 is available publicly: pdf C++ Code

Homework assignment 4 is available publicly: pdf C++ Code

Homework assignment 3 is available publicly: pdf C++ Code Solution Text

Homework assignment 2 is available publicly: pdf C++ Solution Code

May 8: Create a makefile to create an executable from the homework for May 7. Then test this makefile by updating and deleting different files and calling make with different executables.

May 7: Write a program that has 3 .cc files and 2 corresonding .h files where one file contains main(), which calls methods from the other two .cc files. Try to include the .h files multiple times. Also, use the indent command on ecf.

Schedule

Lectures: MTR 9-11am BA2145
Tutorials: T 6-8pm GB120
Labs: M 1-4pm SF1013
Midterm: June 7 9-11am SF2202

Websites

ccnet website
last term's website Labs section has information that will help with labs. Notes are in the Lectures section, under additional material for Prof. Goel.
Skule Exams Database