Senior Project 2 CS493 IS498

Module Supervisors: Fawaz Alarfaj

     fkarfaj at imamu . edu . sa

Description

A Graduation Project is a formal assignment chosen by a student or small group of students on certain computer science topic related to the curriculum and involves out-of- class research and development. The graduation project ensures that the students are ready to graduate, equipped with the essential know-how, self-discipline, and mature attitudes required of adult life and/or the demands of college. The project proposal should include: defining the problem statement, identifying system requirements, exploring different solutions for the problem of study, making feasibility study for different solutions, deciding the best candidate solution, preparing time table schedule. Finally, students should present the project interim report at the end of the semester.

Course Learning Outcomes:

  • Apply mathematical, computing and organizational knowledge learned in the previous courses.
  • Plan to use proper methodologies and specialist tools and techniques to specify, design, analyse, implement and verify systems.
  • Select the suitable project which fulfils his/her ambitions.
  • Acquire new knowledge and understanding through critical reading of research material.
  • Appreciate the value of a scientific papers and its purpose.
  • Gain the basic skills needed for reading and summarizing scientific papers.
  • Prepare and present ideas using visual presentation tools for audience.
  • Gain experience in technical writing and oral presentation.
  • Ability to work in groups to do the proposed task(s).
  • Acquire a foundation in project management.

Grading

Final grades will be determined based on the following components:

Semester Work60%
Final Exam40%

Latex

Final report should be typeset using LaTeX. a sample report in LaTeX here:

Note: take care that you install the full version, with all packages, and not a minimal or base version.

Windows:

You get MiKTeX from here (choose the 'MiKTeX 2.9 Net Installer')
You also needs to install TeXstudio editor from here.

Mac:

Download the the current distribution from here
For Mac I recommend Textmate editor

Timescale

Today is:

# Deliverables Due date Weight
1 Project planning timeline 23 February %5
2 Progress report 1 9 March %15
3 Progress report 2 30 March %15
4 Progress report 3 20 April %15
5 Progress report 4 11 May %15
6 Final Report + Demo + Presentation (Final Exam) To be allocated %40

Late Submission

The penalty for late submission without sufficient cause is 5% points per working day up to the seventh day in which 0% will be awarded.

Deliverables marks

       
Project planning timeline
Group Mark
1
2
3
4
5
6
7
Progress report 1
Group Mark
1
2
3
4
5
6
7
Progress report 2
Group Mark
1
2
3
4
5
6
7
Progress report 3
Group Mark
1
2
3
4
5
6
7
Progress report 4
Group Mark
1
2
3
4
5
6
7

Text Books

  • Lebrun, Jean. Scientific Writing: A Reader And Writers Guide. Singapore: World Scientific, 2007.