1. Introduction
1.1. Course Description
-
- Handout course description and stack specification. Introduce
course, myself (office hours), textbook, marking scheme.
Midterm exam??. Final exam ??
Assignments:
There will be approximately 9, most are 1-week, some 2-week.
- Lab access??
- Tutorials??
- TAs. [who are they, how can they be contacted?]
1.2. Programming Prerequisites
This course is not about any particular programming language, both the
textbook and the lectures are 99% language independent. However, the
assignments must be done in a specific programming language - Turbo C.
The assignments assume you are already familiar with:
- built-in data types (integer, real, character)
- arrays
- enumeration types
- structures, unions
- user-defined types
- functions & parameter passing
- input/output
- control structures: if, switch, for, while