This course attempts to introduce basic programming skills using C and to lay the foundation for more advanced courses.This course attempts to introduce basic programming skills using C and to lay the foundation for more advanced courses.
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, important, 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.
C 語言教學手冊 洪維恩 第四版
旗標出版股份有限公司
C Language Teaching Manual Hong Weien Fourth Edition
Qipin Publishing Co., Ltd.
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
期中及期末上機考 Midterm / Final Exam期中及期末上機考 Midterm / Final Exam Midterm / Final Exam |
60 | |
隨堂測驗 Quizs隨堂測驗 Quizs Quizzes |
30 | |
答題及出席率 Performance答題及出席率 Performance Answer and attendance performance |
10 |