Introduction to Computer, Fall 2003
ANNOUNCEMENT
- Please move to new site about this course.
- (Dec. 25) The final exam is hold on Jan. 9 (Fri) at E1-121.
OPEN BOOK
- (Oct. 29) The midterm is hold on Nov. 6 (Thu) at E1-124. OPEN BOOK
- (Oct. 14) The class on Oct. 17(Fri.) is canceled due to freshmen camping.
The courses are moved to Oct. 16(Thu) and Oct. 23(Thu) at E1-103 from
13:00 to 15:00. (add one course for each day)
- (Sep. 22) The classroom is changed to E1-124(Thu.) and E1-121(Fri.).
INSTRUCTOR: Chien-Nan Liu
TEACHING ASSISTANTS
TEXTBOOK
- H. M. Deitel and P. J. Deitel, "C++ How to Program", 4th Edition,
Prentice Hall Inc., 2003.
COURSE CONTENTS
- Chapter 1 - Introduction to Computers and C++ Programming
- Chapter 2 - Control Structures
- Chapter 3 - Functions
- Chapter 4 - Arrays
- Chapter 5 - Pointers and Strings
- Chapter 6 - Classes and Data Abstraction
- Chapter 12 - C++ Stream Input/Output
- Chapter 14 - File Processing
- Chapter 17 - Data Structures
- Chapter 18 - Bits, Characters, Strings and Structures
LECTURE NOTES
HOMEWORKS
- Homework 1: 1-16(a)(b) (Due: Oct. 3, 2003)
- Homework 2: 2-19, 2-47(c) (mail *.cpp to 1st TA before Oct. 9)
- Homework 3: 2-26, 2-58
(mail answer for 26 and *.cpp for 58 to 2nd TA before Oct. 17)
- Homework 4: 2-63, lab3 (mail *.cpp to 3rd TA before Oct. 24)
- Homework 5: 3-35, 3-42 (mail *.cpp to 1st TA before Oct. 31)
- Homework 6: 4-37, question 4 after lab 4 (mail *.cpp to 2nd TA
before Nov. 7)
- Homework 7: 5-9(writing only), 5-12 (mail files to 3rd TA
before Nov. 14)
- Homework 8: 5-33, 5-44 (mail *.cpp to 1st TA before Nov. 21)
- Homework 9: 6-4(writing only), 6-7 (mail files to 2nd TA
before Nov. 28)
- Homework 10: 12-7, 12-17 (mail *.cpp to 3rd TA before Dec. 12)
- Homework 11: 14-14 (mail *.cpp to 1st TA before Dec. 19)
- Homework 12: 17-7, 17-10 (mail *.cpp to 2nd TA before Dec. 26)
PROJECTS (Due: Jan. 12, 2004)
- Project 1
- Project 2
- Project 3
- Please send a mail to corresponding TAs to register the project
of your group before December 5.
Note that the maximum number of groups for a problem is set to
12 only.
If more than 12 groups are going to solve the same problem,
we will take only the first 12 groups who register this problem.
Therefore, please make your decision as soon as possible.
If you are going to design your own project, please mail your proposal
to Prof. Liu directly before December 5, too.
For any questions, send e-mails to
jimmy@ee.ncu.edu.tw
Last modified: Dec. 25, 2003