一、課程說明(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