CMPT 102 Topics
The following topics will be covered, in roughly this order. On the
other hand, all of this could change.
- Unix & tools
- algorithms
- basic C
- control structures
- input and output
- functions
- data structures
- efficiency
- the standard libraries
- advanced topics
Dates
- Jan 24: Assignment #1
- Feb 3: Assignment #2
- Feb 17: Assignment #3
- Mar 3: Midterm
- Mar 14: Assignment #4
- Apr 2: Assignment #5 (worth twice as much as other assignments)
- Apr 9: Final
Grading
The course grading scheme will be as follows:
- Assignments: 30%
- Midterm: 25%
- Final: 45%
Policies
See Greg's general course policies.