Instructor:
TA:
Time:
Location:
Objectives:
2. Learning C language in structured program developments
3. Exercising debugging and testing in developing programs
Lecture content:
2. C programming language: variable names, scopes, control procedure, data types, subroutines
Lecture syllabus:
| Lecture | Date | Subject | Note |
| 1 | 9/23 | Introduction to computers | |
| 2 | 9/30 | Introduction to computers | HW1 given |
| 3 | 10/7 | The need of computation | HW1 due |
| 4 | 10/14 | Inside the computer | |
| 5 | 10/21 | Number systems | HW2 given (changed) |
| 6 | 10/28 | HW2 due (changed) | |
| 7 | 11/4 | HW3 given (changed) | |
| 8 | 11/11 | HW3 due (changed) | |
| 9 | 11/18 | Midterm exam | |
| 10 | 11/25 | ||
| 11 | 12/2 | HW4 given | |
| 12 | 12/9 | HW4 due | |
| 13 | 12/16 | HW5 given | |
| 14 | 12/23 | HW5 due | |
| 15 | 12/30 | HW6 given | |
| 16 | 1/6 | HW6 due | |
| 17 | 1/13 | ||
| 18 | 1/20 | Final exam |
Grade:
Textbook:
References: