Computer Science 104Programming Fundamentals and MethodologyLecture Session 4, Fall 200110:00-10:50, MWF, LTB[http://www.cs.ust.hk/~cktang/cs104/index.html] |
Laboratory/Tutorial | 4A | 4B | 4C |
TAs | Jiaya JIA [Suk Yee AU, Chi Yung WANG] |
Kong Hong PUN [Feng Wang, Rui GAN] |
Chi Yung WANG [Kong Hong PUN, Jun MIAO] |
leojia@cs.ust.hk | konghong@cs.ust.hk | wcyung@cs.ust.hk | |
Lab 4A | Tue | 09:00-10:50 | 4221 (CS Lab 1) |
Lab 4B | Tue | 11:00-12:50 | 4221 (CS Lab 1) |
Lab 4C | Tue | 13:00-14:50 | 4221 (CS Lab 1) |
Tutl 4A | Thur | 12:00-12:50 | 3412 |
Tutl 4B | Thur | 13:00-13:50 | 3412 |
Tutl 4C | Thur | 14:00-14:50 | 3412 |
Through this class, we hope you can develop (1) the right mentality to solve a computation problem, and also (2) excel at the right programming tool, such as C++. We help you to achieve this goal by encouraging you to attend lectures and to complete laboratory assignments.
If you copy laboratory assignments from others, the above objectives will be defeated. Also, you and your friend who provide you the solution are subject to be penalized equally (e.g. F, expulsion), under the departmental guidelines on cheating.
Though, we encourage discussion among classmates, which forms an integral part of learning and improvement. If you have doubt on what is allowed and what is not, please contact Dr. Tang.
The pertinent topics we intend to cover are as follows: problem solving, program design, procedural abstraction, debugging and testing, recursive programming, class and objects, abstract data types, linked list, searching and sorting.
Mid-Term Exam | 30% | Wed, 10/23/2001 LT A |
Final Exam | 40% | Dec 19 (Wed), 4:30 - 7:30 pm @ indoor sports hall |
11 lab assignments | 30% | 5pm, every Mon (except labs 1 and 2) |
Optional, Difficult Project!! | up to 2 sub-grades | last day of class |
Sat | Next lab assignment posted on the class website. |
Tue [lab] | Lab session - you are encouraged to demo your program by the end of the lab |
5pm, Mon | Deadline for turning in lab assignment by email (except labs 1 and 2) |
Tue | The followings are posted on the web: (a) model answer (b) your grade at here |
Thur [tutorial] | (a) go over model answer to last week's lab
(b) discussion, questions, and quiz |
Please note that your final letter grades will be computed
based on your performance among all students of COMP104.
Failure to show up in exams without prior approval will result
in an F in this class. Medical proof after
the exam may be considered unacceptable. If there is any emergency
you should call the the computer science department at 2358-7000.
Some examples of what is not allowed by the conduct code: copying all or part of someone else's work, and submitting it as your own; giving another student in the class a copy of your assignment solution; consulting with another student during an exam. If you have questions about what is allowed, please discuss it with the instructor.
|