二、先修課程:無
三、主要課本:
Tony Gaddis, Judy Walters, and Godfrey Muganda, “Starting Out with C++:
Early objects, 9th Edition, Addison-Wesley.
四、助教: 
待指定

五、教學進度
1. Introduction
2. Introduction to C++
3. expressions
4. Make Decisions (Control Construct)
5. Looping
6. Functions
7. Classes and objects
8. Arrays
9. Algorithm for Search and Sorting
10. Pointers
11. Basics of object-Oriented Programming (OOP)
12. Strings
13. File IO Functions
14. Recursion

六、成績考核: 實作型作業40% 期中考30% 期末考30%