Introduction to Programming 

National Tsing Hua University
105 Delta Building, Tuesday 3:30pm-5:20pm
304 EECS Building, Thursday 3:30pm-4:20pm

Purpose of the Course
The goal of this course is to equip EECS students with essential coding skills for forthcoming courses that demand programming. The students are expected to acquire sufficient ability and experience in transforming ideas into computer programs. They will learn the C programming language in three months and use their coding skills to create a computer game as the final project.

Grading Criteria
The grade is based on the scores of fifteen homework assignments plus labs, two midterm exams, one final exam, and the final project, with the following percentages:

1. Homework and labs (30%) 
2. Two midterm exams (30%)
3. One final exam (20%)
4. Final project (20%)

S. Prata, C PRIMER PLUS, Fifth Edition. SAMS, 2005. 
Google book : C PRIMER PLUS, Fourth Edition。 

Hwann-Tzong Chen
Office: 625 Delta
Office hours: Tuesday 11:00-12:00, Thursday 12:00-13:00, or by appointment

Qi-Hong Deng     dqh3215 [at] gmail.com
Jerry Lin             jerry.net [at] gmail.com
Vision and Learning Laboratory, 742 Delta
Office hours          T5R8

Recent Announcements

  • Assignment #14 See here for details
    Posted Jan 5, 2013, 4:12 AM by HT Chen
  • Final Exam and Term Project Schedule Final Exam:        Tuesday, January 15, 2013, 3:30pm–6:30pm, 資電館三樓 304 電機系 系電Term Project Demo:    Thursday, January 17, 2013, 6pm–9pm, 資電館三樓 304 電機系 系電Final Exam 總共會有四題 ...
    Posted Jan 9, 2013, 11:20 PM by HT Chen
  • Assignment #13 is out See here.
    Posted Dec 27, 2012, 11:13 AM by HT Chen
Showing posts 1 - 3 of 24. View more »

Recent Assignments

  • Assignment #14 Tasks:1. 讀取 imdb_top250.txt 檔案裡面包含了 250 筆電影資料每一筆資料包含四個項目分別是 平均評分、電影名稱、上映年份、參與評分的網友數目每一筆資料之間用空行隔開例如9.2The Shawshank Redemption19948858069.2The Godfather1972 ...
    Posted Jan 5, 2013, 4:11 AM by HT Chen
  • Assignment #13 Term project warm-up1. Set up the main menu of your game.2. Create a welcome animation for your game.期末遊戲專題 1~2 人一組請準備好你們的遊戲選單和歡迎畫面星期四晚上以 "組" 為單位展示給助教看 ...
    Posted Dec 28, 2012, 5:53 AM by HT Chen
  • Assignment #12 Linked Lists 與 期末遊戲專題暖身上課時使用的版本是用 array + struct 來記錄 snake 的狀態我們也可以改用 linked list 來寫 snake 遊戲這次的作業要讓大家練習 struct + linked list請先下載i2p12_hw12.zip (裡面包含 Orwell Dev-C++ 和 ...
    Posted Dec 21, 2012, 2:13 AM by HT Chen
Showing posts 1 - 3 of 14. View more »