熟悉使用C語言來撰寫程式並解決實際的問題Be familiar with using C language to write programs and solve practical problems
This course teaches the principles of functional, imperative, and logic programming languages. Topics covered include: meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming. The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the Java, C++, or C# programming languages for its assignments.
This course teaches the principles of functional, imperative, and logic programming languages. Topics covered include: meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming. substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the Java, C++, or C# programming languages for its assignments.
洪維恩 C語言教學手冊(第四版) 旗標 出版社
Hong Weien's C Language Teaching Manual (Fourth Edition) Banner Publishing House
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
期中考期中考 midterm exam |
30 | |
小考小考 Quiz |
30 | |
期末考期末考 final exam |
30 | |
隨堂表現隨堂表現 Performance in class |
10 |