一、課程說明(Course Description)
學習"程式語言"的目的在於使用程式語言解決生活研究上所碰到的實際問題,本課程教導學生如何使用 C++ 來解決工程問題。
內容從最基本的觀念學起,循序漸進,
包含 簡單C++程式,控制結構,檔案處理,模組化函數,一維與二維陣列,Classes,指標等等
二、指定用書(Text Books)
Etter and Ingber, "Engineering Problem Solving with C++", 2/E, Pearson
三、參考書籍(References)
N/A
四、教學方式(Teaching Method)
Lecturing (三堂課 per week)
五、教學進度(Syllabus)
1. Introduction to Computing and Engineering Probelm Solving
2. Simple C++ Programs
3. Control Structures
4. Working with Data Files
5. Modular Programming with Functions
6. One-Dimensional Arrays
7. Two-Dimensional Arrays and Matrics
8. An introduction to Classes
9. An introduction to Pointers
10. Additional Topics in Programming with Classes
六、成績考核(Evaluation)
Midterm: 30%
Final: 30%
Homeworks: 30%
Presence: 10%
七、可連結之網頁位址
http://mx.nthu.edu.tw/~pyhsiao/2010_ess202002/2010_ess202002.htm