workshop #1: introduction to graduation project wednesday september 2 nd at 10 am capstone committee...
TRANSCRIPT
Workshop #1: Introduction to
Graduation Project
Wednesday September 2nd at 10 am
Capstone Committee
Department of Computer Science
Program Objectives
To teach senior students how to tackle large-scale real-world projects
Introduce senior students to scientific research
To help create a bridge between course-work and industry
To help create a bridge course work and postgraduate studies
Overview of the Graduation Project (GP)
CSC 496:
Complete the project proposal, project management plan, project requirement specification,
Present their work through a poster session
CSC 497:
Submit the final project and project report.
Demonstrate and present the project
CSC 496 and CSC 497 are marked separately
Project Tracks
Depending on the purpose of the project, a graduation project may be categorized as either:
Research-based or a software-product
Research-based projects are more related to asking scientific questions and investigating their answers
Product-based projects are focused on a high-quality, functioning product that serves specific purpose, and does not necessarily answer any scientific question
GP Deliverables (1st Semester)Deliverable Purpose Student
informationDue
Start of Semester 1ProjectProposal
To document the problem statement, need for the project, project scope and expected benefits
Submit to supervisory Committee (portal website: student side)
2nd week
Mid-term Report
To assess the students’ progress in their proposed project.
Submit to supervisory Committee (portal website: student side)
8th
ProjectReport
To submit project deliverables in the form of a single report. This is the final report for CSC496
Submit to supervisory Committee (portal website: student side)
14th
Poster Session
Four examiners are invited to evaluate each project in a poster session
Present to Supervisor, Examiners
First week of Examination
Grading of Semester 1 and End of Semester 1
GP Deliverables (2nd semester)
Start of Semester 2
Final Report
To bind all project deliverables (including the recommended documents of Semester 2 shown in Table II) in a single report.
Submit to supervisory Committee (portal website: student side)
FinalPresentation
& Demo
An examiner is invited to evaluate students’Projects
Present to Supervisor, Examiners
Grading of Semester 2 and End of GP
End of GP submission
Two copies of the bound report to be submitted to the department
One regular copy to be given to the examiner by the due date (mailbox)
Upload the project online using the Web portal:
Report ( and Poster(496)/ PowerPoint presentation(497))
Code (complete source code of the project) (497)
Demo (497) (the executable in working order and a readme file containing the information about the software requirements (tools) and hardware requirements for the GP as well as the instructions or the steps (soft copy of the user manual) for running the GP executable).
Evaluation Criteria
Criteria
DescriptionEvaluation
Authority(s)
Semester 1 and Semester 2Process
To assess that student(s) have kept continuous contact during the work and have been on time both to meetings and in sending deliverables.
Supervisor
Semester 1 Proposal To assess that the chosen project is worthy of being acceptable as a GP and if acceptable, register the project in the GP database through web portal.
Supervisory Committee
Semester 1 Midterm report To asses that student(s) know the problem and propose an appropriate solution. The student(s) should also have conducted the necessary literature review at this stage.
Examiner
Semester 1 Project Poster Presentation To assess that student(s) have completed tasks and delivered documents expected in the first half of the course i.e. Semester 1. It includes both demonstration and presentation of the work (in the form of a poster).
Supervisor, SupervisoryCommittee, Semester 1 Supervisors
Semester 2 ProjectDemonstration
To assess the end product developed in terms of interfaces, coding standards, and originality of the work. It requires student(s) to install project and run it for real time presentation.
Supervisor, SupervisoryCommittee, Two Examiners
Semester 2 OralPresentation
To assess problem understanding, adequate analysis, quality of the design and presentation skills. Each group is required to discuss the completeness and accomplishment of the project.
Supervisor, SupervisoryCommittee, Two Examiners
Semester 1 and Semester 2
Project Report
To assess the structure of the project report. Student(s) are required to show planning and progress in an organized way with emphasis on the interpretation of the information gathered during the project. Project reports have to be submitted in both Semester 1 and Semester 2.
Supervisor, Examiner (Two Examiners for Semester 2 report)
Poster Session (1st Semester)
Two hours poster session on the first day of examination
Students prepare a poster presenting their work
Students should be prepared to answer questions about their project
Each project will be examined by four examiners
Posters should be printed by the students prior to examination day
Mark Allocation Policy (1st Semester)
Criteria
Supervisor
Supervisory Committee
Examiner(s)
Total
Process 15 - - 15
Proposal - 05 - 05
Midterm report - - 10 10
Poster Presentation 10 - 30 40
Report 15 15 30
Total 40 05 55 100
Presentation (2nd Semester)
Students prepare a 20 min. presentation
Presentation include all aspects of the project
Presentation include a 5 min live demonstration of the product in case of software project
For research projects, the presentation must include experimental results.
Mark Allocation Policy (2nd Semester)
Criteria
Supervisor
Supervisory Committee
Examiner 1
Examiner 2
Total
Process 20 - - 20
Demo 05 - 05 05 15
Presentation 05 05 10 10 30
Report 15 - 10 10 35
Total 45 5 25 25 100
Software/Product Template
Introduction
Problem Description
Literature Review
Software Project Management Plan (SPMP)
Software Requirement Specification (SRS)
Software Design Description (SDD)
Software Test Documentation (STD)
Conclusion
Research Template
Introduction
Problem Description
Proposed Approach
Literature Review (Background)
Results
Preliminary Results (Semester 1)
Experimental Results (Semester 2)
Analysis and Discussion
Conclusion
Q/A