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 can DT OLAY the foundation for more advanced rses.
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 Fourth Edition Hong Weien
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
1st Test/ 2nd Test1st Test/ 2nd Test 1St test/ 2 Your test |
40 | |
mid-term / final exammid-term / final exam -term / final exam |
40 | |
quizquiz quiz |
20 |