Course Syllabus
Week 1: Mar 27 - Mar 31
Lab 1 - Introduction to Helios and g++
Week 2: Apr 3 - Apr 7
Lab 2 - Numerical data types
Solutions:
lab02_1.cpp
lab02_2.cpp
lab02_3.cpp
Homework 1 - Due Monday Apr. 10 at 8pm
Solutions:
hw01_1.cpp
hw01_2.cpp
hw01_3.cpp
hw01_4.cpp
Week 3: Apr 10 - Apr 14
Lab 3 - Function calls
Solutions:
lab3_1.cpp
lab3_2.cpp
Homework 2 - Due Wed. Apr. 19 at 5pm
Solutions:
hw02_1.cpp
hw02_2.cpp
hw02_3.cpp
Week 4: Apr 17 - Apr 21
Lab 4 - Void functions
Solutions:
lab04_1.cpp
lab04_2.cpp
Midterm 1 is Friday Apr 21, 2006 during class time. A review will be held
Wednesday during class time.
Week 5: Apr 24 - Apr 28
Lab 5 - Midterm 1 solutions and Helios commands
Midterm 1 solution key
Homework 3 - Due Wed. May 3 at 5pm
Due to the power outage, you can submit the homework through Thurs. May 4
at 5pm.
Solutions:
hw03_1.cpp
hw03_2.cpp
Week 6: May 1 - May 5
Lab 6 - Drivers and Stubs
Solutions:
lab06_1.cpp
lab06_2.cpp
Week 7: May 8 - May 12
Lab 7 - File Streams and I/O Manip
Solutions:
lab07_1.cpp
lab07_2.cpp
Midterm 2 is Friday May 12, 2006 during class time. A review will be held
Wednesday during class time.
Week 8: May 15 - May 19
Lab 8 - Midterm 2 solutions and array demo
Homework 4 - Due on Tuesday, May 30, 2006 at 5pm. An
extension has been given. The homework is now due Friday, June 2, 2006 at 5pm.
Solutions:
hw04_1.cpp
hw04_2.cpp
Week 9: May 22 - May 26
Lab 9 - Structs and file I/O
Solution:
lab9.cpp
Week 10: May 30 - June 2
lab10_class_demo.cpp - Code for the
demonstration given in lab on May 30th