CE2004
程式語言
Principles of Programming Languages
Instructor: Dr. Fu-Hau Hsu (許富皓)
TA :
- Ph.D. TA
- 王禹軒 (ex200208049 at gmail dot com)
- Office Hour:
- Location: Room B322-1
- 劉哲豪 (104522118 at cc dot ncu dot edu dot tw)
- Office Hour:
- Location: Room B322-1
- Master TA
- 洪瑞奕 (ian955246 at gmail dot com)
- Office Hour:
- Location: Room B322-1
Total Grades
-
Grade (updated: 24th June)
-
If you have any question about your final grades of this course, come to my office between 11:00 AM
and 12:00 PM 28th June. After that time, I will
submit the grades of this course to the school, which means after then I am no longer able to change any grade.
- Week 1 (19th Feb.)
- Chinese New Year Holiday. The school is not in session.
- Week 2 (26th Feb.)
- Week 3 (5th March)
- Week 4 (12th March)
- Week 5 (19th March)
- Week 6 (26th March)
- Week 7 (2nd April)
- Week 8 (9th April)
- Week 9 (16th April) -- Midterm Exam.
- Date: 16th April 2018
- Location: The same location as the one of the class
- The exam. questions will be given in the essay-question form.
- There are 11 short essay questions in the midterm.
- The total score of the midterm is 110.
- The midterm questions only cover the materials that I have taught in the course slides
before and including section "Type Equivalence" of Chapter 5.
- Close book exam.
- Week 10 (23rd April)
- Week 11 (30th April)
- Week 12 (7th May)
- Week 13 (14th May)
- Week 14 (21st May)
- Week 15 (28th May)
- Week 16 (4th June)
- Week 17 -- Final (11th June)
- Date: 11th June 2018.
- Location: The same location as the one of the class.
- The exam. questions will be given in the essay-question form.
- There are 12 short essay questions in the final exam.
- The total score of the final exam. is 110 points.
- All of the final exam. questions come from the materials taught after the midterm.
- Close book exam.
- Week 18 (18th June)
- Dragon Boat Festival. The school is NOT in session.
Assignment
Bonus
-
CPE (posted: 21st Feb.)
- If your score is within the top 10% of a CPE, we will add 10
points to your final grade.
- If your score is within the top 3% of a CPE, we will add 15
points to your final grade.
- If your score is within the top 1% of a CPE, we will add 20
points to your final grade. (added: 7th April)
Announcement
- Assignment 1
has been posted on this web page. (posted: 3rd April)
- Roll Call (posted: 7th April)
- We will give a roll call on 9th April's class.
- After the roll call, we will discuss with you these
two questions which will appear in the midterm exam.
- Midterm Exam. (posted: 13th April)
- Date: 16th April 2018
- Location: The same location as the one of the class
- The exam. questions will be given in the essay-question form.
- There are 11 short essay questions in the midterm.
- The total score of the midterm is 110.
- The midterm questions only cover the materials that I have taught in the course slides
before and including section "Type Equivalence" of Chapter 5.
- Close book exam.
- The Grades of the Midterm
have been posted on this web page. (posted: 23rd April)
- The Grades of Assignment 1
are posted on this web page. (posted: 25th April)
- Assignment 2
has been posted on this web page. (posted: 20th May)
- Final (posted: 5th June)
- Date: 11th June 2018.
- Location: The same location as the one of the class.
- The exam. questions will be given in the essay-question form.
- There are 12 short essay questions in the final exam.
- The total score of the final exam. is 110 points.
- All of the final exam. questions come from the materials taught after the midterm.
- Close book exam.
- Announcement of the final grades of this course (posted 5th June)
- The temporary time to post the final grades of this course is at 11:00 AM 28th June.
- If you have any question about your final grades of this course, come to my office between 11:00 AM
and 12:00 PM 28th June. After that time, I will
submit the grades of this course to the school, which means after then I am no longer able to change any grade.
- Grades of assignment 2. (posted 9th June)
- The total grades of this course
have been posted on this web page. (posted: 13th June)
-
We have updated the total grades of this course
today. (posted: 24th June)
Referenced Material
- Functional Languages
- Object Oriented Languages
- Java 2 JDK 5/6 教學手冊, 洪維恩 著, 旗標出版社
- C/C++工程師手冊, 陳慶瀚 著, 復文出版社