Introduction to Computer, Fall 2007
ANNOUNCEMENT
- Please move to new site about this course.
INSTRUCTOR: Chien-Nan Liu
TEACHING ASSISTANTS
TEXTBOOK
- H. M. Deitel and P. J. Deitel, "C How to Program", 4th Edition,
Prentice Hall Inc., 2004.
COURSE CONTENTS
- Chapter 1 - Introduction to Computers
- Chapter 2 - Introduction to C Programming
- Chapter 3 - Structured Program Development in C
- Chapter 4 - C Program Control
- Chapter 5 - C Functions
- Chapter 6 - C Arrays
- Chapter 7 - C Pointers
- Chapter 8 - C Characters and Strings
- Chapter 9 - C Formatted Input/Output
- Chapter 10 - C Structures, Unions, Bit Manupulations, and Enumerations
- Chapter 11 - C File Processing
- Chapter 15 - C++ as a "Better C"
- Chapter 16 - C++ Classes and Data Abstraction
- Chapter 17 - C++ Classes: Part II
- Chapter 21 - C++ Stream Input/Output (optional)
LECTURE NOTES
HOMEWORKS
- Homework 1: 3.21 (Due: Oct. 11, 2007, TA: ³Å¤¯¥°)
- Homework 2: 4.16(A), 4.22 (Due: Oct. 18, 2007, TA: ¹ù°¶§Ê)
- Homework 3: 5.35, 5.42 (Due: Oct. 30, 2007, TA: ªL¨Ø¾±)
- Homework 4: 6.32 (Due: Nov. 6, 2007, TA: ¬xªª·s)
- Homework 5: 7.16 (Due: Nov. 20, 2007, TA: ³Å¤¯¥°)
- Homework 6: 8.11 (Due: Nov. 27, 2007, TA: ¹ù°¶§Ê)
- Homework 7: 8.13, 9.13 (Due: Dec. 4, 2007, TA: ªL¨Ø¾±)
- Homework 8: 10.7 (Due: Dec. 11, 2007, TA: ¬xªª·s)
- Homework 9: 11.15 (Due: Dec. 18, 2007, TA: ³Å¤¯¥°)
- Homework 10: 15.6, 15.8 (Due: Dec. 25, 2007, TA: ¹ù°¶§Ê)
PROJECTS (Due: Jan. 3, 2008)
- Project 1
- Project 2
- Project 3
- Project 4
- Please send a mail to corresponding TAs to register the project
of your group.
Note that the maximum number of groups for a problem is set to
8 only.
If more than 8 groups are going to solve the same problem,
we will take only the first 8 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.
For any questions, send e-mails to
jimmy@ee.ncu.edu.tw
Last modified: Dec. 18, 2007