Math and Computer Science Department
Credit Hours: 3
Prerequisite
: Permission of Department
Chairperson and the instructor
Lecture Room: Generally N/A
Lab.: M215; Robotics Lab (CW21) for Robotics
Project; CW51(.NET)
Instructor: Chan-Jin Chung, Ph.D.
Required Text: N/A, project by project
Recommended Text: Any Software Engineering Textbook
Course Objectives
Course Rules
This is an independent study. There are no formal lectures. The instructor is not supposed to teach every material required to accomplish the project.
Development Life-cycle, Deliverables, and Assigned Points
See below table in which the concept of spiral model is being adopted. All the deliverables need to be posted on the instructor's homepage, if necessary.
Week |
Deliverables |
Points |
1st |
Project proposal & description due |
|
2nd |
Project requirements specification and initial test case documents |
10 |
3rd |
System design document due |
5 |
4th | First demo of the prototype | 30 |
4th |
Final requirement spec, test cases, and design document due |
5 |
8th |
Second demo |
40 |
10th |
Public presentation if necessary and field trial; Delivery of the project executables, source, and documentations |
110 |
Grading: Total 200 points
A | 90-100% | C+ | 75-78% |
A- | 89% | C | 70-74% |
B+ | 85-88% | C- | 69% |
B | 80-84% | D | 61-68% |
B- | 79% | F | 0-60% |
Intellectual Property and Copyrights
All the deliverables may be reused/modified/upgraded by another students and/or instructor later on for educational purposes only. The instructor will make sure to give appropriate credits and acknowledgements to the previous students.
Copyright by Chung (c) 2002-