計算機概論與程式設計
Introduction to Computers and Programming
| 節 | 週一 | 週四 |
|---|---|---|
5 13:20–14:10 | 計算機概論與程式設計 EC324(光復) 2 節連堂 | |
6 14:20–15:10 | ||
A 18:30–19:20 | 計算機概論與程式設計 EC324(光復) 3 節連堂 | |
B 19:30–20:20 | ||
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
This course introduces the fundamentals of the C programming language. The major objectives include: 1. Learn the basic knowledge of C programming language. 2. Learn important concepts of modern computer programming in the AI era. 3. Learn basic problem solving skills.
No prerequisite
無備註
Course announcement and materials are available on E3 website. Besides, we have an online judge through the whole semester: https://ckj.imslab.org/
* Assignments 20% * Exams (on-site exam) 80% - Exam 1 30% - Exam 2 30% - Exam 3 20%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | Syllabus L0. Binary World of Computers |
| 第 2 週 | L1. Introduction to C Programming Language |
| 第 3 週 | L2. C Fundamentals |
| 第 4 週 | L3. Control Structures |
| 第 5 週 | L4. Data Types |
| 第 6 週 | L5. Arrays |
| 第 7 週 | L6. Function and Scope |
| 第 8 週 | L7. Recursion Exam 1 (On-site Exam) |
| 第 9 週 | L8. Pointer |
| 第 10 週 | L9. Pointer and Arrays |
| 第 11 週 | L10. String |
| 第 12 週 | L11. Structures, Unions and Enumerations Exam 2 (On-site Exam) |
| 第 13 週 | L12. Dynamic Memory Management |
| 第 14 週 | L13. Linked List |
| 第 15 週 | L14. The Preprocessor |
| 第 16 週 | L15. Writing Large Programs Exam 3 (On-site Exam) |
Reference: * C Programming, A Modern Approach, 2/e, K. N. King, W. W. Norton, 2008 * The C Programming Language, 2/e,Brian Kernighan and Dennis Ritchie, Prentice Hall, 1988
- 地點
- EC125C
- 時間
- by appointment
- 聯絡方式
- Email: tsaimh@cs.nycu.edu.tw Tel: ext. 56668
