Next: About this document ...
Computer Programming ( 計算機程式)
(Fall, 2003)
- 1.
-
Teacher:中研院資訊所 徐讚昇.
Tel: (02)2788-3799 x 1701.
Email: tshsu@iis.sinica.edu.tw
Web page for this course:
http://www.iis.sinica.edu.tw/~tshsu/cp2003
- 2.
-
助教: 台灣大學化學工程學系 林巧芬.
Tel: (02)2363-0231 x 2418.
Email: chiaofenlin@ntu.edu.tw
- 3.
- Class materials:
- (a)
- ``Programming and Problem Solving with C++ '', by
Nell Dale, Chip Weems and Mark Headington, 2/e, 2000, Jones and Barlett.
- (b)
- ``A Laboratory Course in C++ '', by
Nell Dale, 2/e, 2000, Jones and Barlett.
- (c)
- Class notes
- 4.
-
上課時間及教室:每週三5.6.節(13:20 15:10) 普通大樓102教室
實習時間及教室:每週四5.6.節(13:20 15:10) 資訊館223教室
- 5.
- Topics:
- (a)
- Chapter 1: Overview
- (b)
- Chapter 2: Syntax, semantics and development
- (c)
- Chapter 3: Numeric types, expressions and output
- (d)
- Chapter 4: Input and software design
- (e)
- Chapter 5: Conditions, logical expressions and
selection control structures
- (f)
- Chapter 6: Looping
- (g)
- Chapter 7: Functions
- (h)
- Chapter 8: Scope, lifetime and more on functions
- (i)
- Chapter 9: Additional control structures
- (j)
- Chapter 10: Simple data types
- (k)
- Chapter 12: Arrays
- (l)
- Advanced topics, if time allowed:
data abstraction, linked structures, objects, ...
- 6.
- Evaluation:
- (a)
- homeworks: 40%
(All due dates for programming exercises are FIRM,
1 to 2 lectures per program.)
- (b)
- mid-term exam: 25% (November 5, 2003; first 5 chapters)
- (c)
- final exam: 35% (January 14, 2004; everything)
- (d)
- class participation.
Next: About this document ...
9/16/2003