CPCS 499: Graduation Project II
Course Information Course Title: Graduation Project II
Credits: 3 credits
Prerequisites: CPCS 498 (Graduation Project I) Text Book:
Appropriate materials will be provided by the Supervisors of each project.
Course Description
This course is the second part of a sequence of two courses that constitue the BSc graduation capstone project. In this project, the student will continue the System/Research development of the project that started in CPCS498. The student will deliver oral presentations, progress reports, and a final report.
Course Learning Outcomes (CLOs)
ةيبرعلا ةكلمملا ةيدوعسلا يلاعلا ميلعتلا ةرازو زيزعلا دبع كلملا ةعماج ةينقتو تابساحلا ةيلك تامولعملا
Kingdome of Saudi Arabia Ministry of Higher Education King Abdulaziz University
Faculty of Computing and Information Technology
When the student completes the course he will be able to:
1. Commit to the plan and monitor the decisions made in the previous course in developing their software system.
2. Apply mathematical or scientific concepts.
3. Apply core computing knowledge such as programming, database, algorithm analysis, etc . 4. Produce a complete design of the system.
5. Implement the design and produce an executable system.
6. Apply testing concepts and techniques to the system.
7. Demonstrate a level of effectiveness expected by employers when he produces written documents, delivers oral presentations, and develops, prepares and interprets visual information.
8. Demonstrate their awareness of the impact of their product on society at different levels.
9. Work independently and in a team.
10. Demonstrate their awareness of the social obligations of developing their product such as being professional, ethical and legal issues, etc.
11. Work on a CS-related project of a degree of complexity that is proportionate to the given time and number of members of the team.
12. Learn new knowledge and skills required to realize the project in an independent way through the guidance of the supervisor.
13. Apply mathematical foundation, algorithmic principle, or computer science theory in modelling and design, demonstrating the comprehension of trade-offs.
Grading*
Supervisor 30% Coordinator 30% Committee 40%
(*See related documents for grade distribution).
Tentative Schedule
Week Date Subject: Topics CLO SO Assessment Tool Mark Week#
# 1 & 2
Jan. 28 –
Feb. 8 Course Syllabus, introducing forms
3 Feb. 11 –Feb. 15 No Lecture
4 Feb. 18 –Feb. 22 Evaluation criteria, Documentation 7 F
Final Report & Presentation 5 15 Progress Reports and Midterm
Presentation 6 9, 14
5 Feb. 25 –Feb. 29 Defining your problem and aims 1 I Final Report 5 15
6 Mar. 3 – Mar.
7 Progress Report I, Design/Interface 4, 13 C, J Final Report 5 15
7 Mar. 10 –Mar. 14 Design/Interface
8 Mar. 17 –Mar. 21 No Lecture
9 Mar. 31 –Apr. 5
Student Presentations I: Complete Design/Interface.
Progress Report I is Due 2, 3, 7, 10 A, E, F
Presentation I 6
9
Report I 6
10 Apr. 7 – Apr.
11
Progress Report II, Presentation Feedback
and comments
7 E, F Final Presentation 10 15
11 Apr. 14 – Apr.
18
Implementation and Testing
5, 6 I, J,CSupervisor 20
Final Report 10 15
12 Apr. 21 – Apr.
25
13 Apr. 28 – May
2 Project Results 8, 10,
11 E, G Final Report 5 15
14 May 5 – May 9
Student Presentations II:
Implementation/Testing.
Progress Report II is Due
2, 3, 7, 10 A, E, F
Presentation I 6
9
Report I 6
15 May 12 –May 16 Final Presentation & Final Report (Committee)
9 D Supervisor 5 During the
Semester
12 H, K Supervisor 5 During the
Semester