cg

cg

Computer Programming (II) (Fall 2008)
Announcements:

Post Date Message
9/7 First class will meet on September 12th (Friday).


Schedule

WeekChap.Lecture NotesHW
1 8 Arrays hw01
2 - - hw02
3 9 Strings hw03
4 10 Recursion hw04
5 - (10/10 holiday) -
6 - - hw05
7 11 Structure and Union Types hw06
8 - - hw07
9 - Midterm (Nov. 7th) -
10 12 Text and Binary File Processing hw08
11 - - hw09
12 13 Programming in the Large hw10
13 - - hw11
14 14 Dynamic Data Structures hw12
15 - - hw13
16 15 Multiprocessing Using Processes and Threads hw14
17 16 On to C++ -
18 - Final Exam (Jan. 9th) -


Syllabus

Lecture:
9:10 a.m.-12:00 p.m. (Friday)
Location:
Third Teaching Building 111
Class webpage:
http://www.ntut.edu.tw/~tjhsieh/cpii2008f/
Discussion Board:
http://elearning.ntut.edu.tw/
Instructor:
Prof. H si eh
Office: Technology Building 1535
Office hours: 11:00 a.m.-12:00 p.m. (Tue., Wed., and Thur.)
Teaching Assistant:
Jerry
TA office: Technology Building 1422
TA office hour: Tuesday 4:00-5:00 p.m.
Textbook:
  • Hanly Koffman, Problem Solving and Program Design in C (5th Edition), Addison Wesley, 2007.
  • Outline: (from Catalog)
    To familiarize the student with basic computer programming concepts. Topics cover the methods for analyzing problem statements, designing computer solutions, as well as an introduction into the syntax and semantics of the C and C++ programming language. An important objective of the course is to present effective methods of program design using modular construction and structured programming notions of sequence, selection, and iteration structures.
    Grading:
  • Homework, Quizzes, and Class Participation 50%
  • Midterm 20%
  • Final Exam 30%
  • Policies:
  • No late homework will be accepted.
  • A regrade request must be submitted within one week after the original grade is received.
  • Students are not allowed to copy solutions from others, and students should not share your answers with others. Students will receive a score of zero for doing this.
  • Academic Honesty: (1) (2)
  • NTUT Exam Rules http://www.ntut.edu.tw/~wwwoaa/oaa-nwww/oaa-l/course/law_course_029.doc
  • NTUT Cheating Penalties http://www.ntut.edu.tw/~wwwoaa/oaa-nwww/oaa-l/course/law_course_025.doc
  • Be sure to check the course website frequently.
  •  



     

    textbook

    Problem Solving and Program Design in C (5th Edition)