Instructor:
TA:
Time:
Location:
Labs: 理工第一實驗大樓 112 (Tuesday 2)
Lectures: 理工第一實驗大樓 104 (Tuesday 3, 4)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 | C Programming | Note |
| 1 | 2/21 | C Pointers | ||
| 2 | 2/28 | 228, no class | ||
| 3 | 3/7 | Number systems | C Pointers | HW1 due |
| 4 | 3/14 | The Computing Processes in Computers | C Pointers | HW2 due |
| 5 | 3/21 | C Characters and Strings | HW3 due | |
| 6 | 3/28 | C Characters and Strings | HW4 due | |
| 7 | 4/4 | C Formatted Input/Output | HW5 due | |
| 8 | 4/11 | C Formatted Input/Output | Project 1 due | |
| 9 | 4/18 | Midterm exam | ||
| 10 | 4/25 | Storage in Computers | C Structures, Unions, Bit Manipulations and Enumerations | |
| 11 | 5/2 | Internet | C File Processing | HW6 due |
| 12 | 5/9 | C File Processing | HW7 due | |
| 13 | 5/16 | C Data Structures | HW8 due | |
| 14 | 5/23 | C Data Structures | HW9 due | |
| 15 | 5/30 | C Data Structures | HW10 due | |
| 16 | 6/6 | C Preprocessor | Project 2 due | |
| 17 | 6/13 | Other C Topics | ||
| 18 | 6/20 | Final exam |
Grade:
Textbook:
References: