CE2004
程式語言
Principles of Programming Languages
Instructor: Dr. Fu-Hau Hsu (許富皓)
TA : 許齊顯 (985402017 at cc dot ncu dot edu dot tw)
TA : 左昌國 (kyletso at gmail dot com)
- Office Hour:
- Location: Room A303-1
Grade
Final Grade of This Course (posted: 27 June 2012)
- If you have any question about your final grade of this course, come to my office between 1:30PM and 3:00PM 28th June 2012. 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 (21st Feb.)
- Week 2 (28th Feb.) Peace Memorial Day - No Class
- Week 3 (6th March)
- Week 4 (13th March)
- Week 5 (20th March)
- Week 6 (27th March)
- Week 7 (3rd Apirl) Spring Break - No Class
- Week 8 (10th April)
- Week 9 -- Midterm Exam. (17th April)
- Date: 17th April 2012
- Location: The same location as the one of the class
- The exam. questions will be given in the essay-question form.
- Close book exam.
- Week 10 (24th April)
- Week 11 (1st May)
- Week 12 (8th May)
- Week 13 (15th May)
- Week 14 (22nd May)
- Week 15 (29th May)
- Week 16 (5th June)
- Week 17 (12th June)
Chapter 3
-
Week 18 -- Final
- Date: 19th June 2012
- Location: The same location as the one of the class
- There are 20 short essay questions in the final. (posted: 17th June 2012)
- The total scores of the final are 120 points. (posted: 17th June 2012)
- The final questions only cover the meterials that I have taught before and on 5th June 2012.
- Close book exam.
Assignment
Bonus
-
CPE (posted: 14th March)
- If your score is on the top 10% of a CPE, we will add 10
points to your final grade.
-
March 27 2012 CPE
- Exam. time: 18:00~21:40, March 27 (Tue.) 2012.
- Report: 18:00-18:10, 27 March (Tue.) 2012
- Practice: 18:10-18:30
- Registration. [1] or
[2]
- May 29 2012 CPE
(posted: 16th May 2012)
- Exam. time: 18:00~21:40, May 29 (Tue.) 2012.
- 18:00-18:10 報到, 18:10-18:30 練習,18:40-21:40 考試
- Registration. 14:25, May, 15, 2012 ~ 18:00, May, 25, 2012
[1] or
[2] or
[3]
Announcement
- Black Board System
(posted: 15th Feb.)
- Press the ``User Login'' button on the left side of your
screen to enter
into the login screen.
- Enter your Login Name and Password to login the system.
- After loggining into the system, choose the ``1002CE2004Aμ{|!?y‥¥''
item from the ``My Course'' block on the right side of your screen to
select the course that you plan to work on.
- After switching to the new page, choose the "Discussion Area"
item on the left hand side of your screen to enter into the
forum area.
- From the middle bottom of your screen choose the Fourm
you want to use.
- Forum Name: ``Programming Languages Course Discussion Forum''
- Assignment 1 has been posted on this web page. (posted: 30th March)
- The grades of the midterm have been posted on
the Black Board System and this web page. (posted: 8th May 2012)
- Midterm Make-up Exam.(posted: 8th May 2012):
- All students can attend the midterm make-up exam.
- If the grade of your midterm is less than 60 points, but the grade of your make-up exam is greater
than or equal to 80 points, we will adjust your midterm grade as 60 points.
- In order to attend the make-up exam., you need to attend the discussion lesson given by the TAs.
- The TAs will give a roll call on the discussion.
- If the grade of your midterm is equal to or greater than 60 points, and the grade of your make-up exam is greater than or equal to 80 points, we will add 6 points to the grade of your midterm.
- The majority of the midterm make-up exam. questions come from the midterm questions.
- On May 8's class, the TAs will discuss with you about the time to discuss the midterm exam. and
the time of the midterm make-up exam. Hence, DO NOT miss the class.
- The grades of the assignment 1
have been posted on the Black Board System and this web page. (posted: 15th May 2012)
-
Assignment 2 has been posted on this web page. (posted: 30th May)
-
Grades of midterm make-up have been posted on the BBS and this web page. (posted: 5th June 2012)
-
In June 12's class, the TAs will discuss with you the time to explain assignment 2. Some of the final exam questions come from the
assignment 2 questions. (posted: 10th June 2012)
-
Due to last night and this morning's heavy rain, the due day of assignment 2 has been postponed to 22:00 6/13. (posted: 12th June 2012)
-
At 4:00PM 15th June 2012, the TAs will explain the answers of assignment 2 quesionts
to you at Room A204. Some of the final exam questions come from the
assignment 2 questions. (posted: 12th June 2012)
- Final (posted: 17th June 2012)
- There are 20 short essay questions in the final. (posted: 17th June 2012)
- The total scores of the final are 120 points. (posted: 17th June 2012)
- The final questions only cover the meterials that I have taught before and on 5th June 2012.
-
Final Grade of This Course (posted: 27 June 2012)
- The final grades
of this course have been posted on this course web page (27th June 2012)
- If you have any question about your final grade of this course, come to my office between 1:30PM and 3:00PM 28th June 2012. 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.
Referenced Material
- Functional Languages
- Object Oriented Languages
- Java 2 JDK 5/6 教學手冊, 洪維恩 著, 旗標出版社
- 中文Java程式設計, 江振瑞 著, 儒林出版社
- C/C++工程師手冊, 陳慶瀚 著, 復文出版社