BSc in Computer Science / Бакалавр в Області Комп'ютерних Наук

Course Details

Course Information Package

Course Unit TitlePROJECT PREPARATION
Course Unit CodeACSC489
Course Unit Details
Number of ECTS credits allocated4
Learning Outcomes of the course unitBy the end of the course, the students should be able to:
  1. Integrate and apply the knowledge acquired throughout their undergraduate studies in order to identify and formulate computer science related problems that can form the basis of a senior level design project.
  2. Perform literature searches and retrieve and analyze information.
  3. Propose and justify a methodology to be employed for the implementation of a Bachelor’s level Project.
  4. Demonstrate competency in the methodologies needed for a successful design project proposal, planning, and implementation.
  5. Employ written and oral communication skills, communicate effectively through a variety of media including oral, visual, written, diagrammatic and on-line.
Mode of DeliveryFace-to-face
PrerequisitesSENIORCo-requisitesNONE
Recommended optional program componentsNONE
Course Contents

To satisfy the requirements of the program, students must successfully complete a Senior Project. This is achieved through a two-semester course sequence (ACSC489 and ACSC490) that students must complete during their senior year (last two semesters of their studies). The project should be concerned with addressing a problem in the realm of computer science that requires a substantial body of work to be resolved. These projects can either be research focused, where the student will investigate an open question in the field and attempt to address it, or applied, where the student is expected to provide an applied solution.

With the Senior Project Preparation (ACSC489) course, students must consult with the faculty of the Department in order to select the topic of their project and specify its objectives. After choosing the senior project topic each student is assigned by the Department a project Advisor and a “Second Reader”. The Second Reader participates in the assessment of the project.

The student, in consultation with his advisor, should conduct the necessary background reading so as to obtain a deep understanding of the problem area and better appreciate the problems faced and goals set. Students should also investigate appropriate research methods where applicable. Finally students are expected to develop a project plan outlining the activities that are to be undertaken within the timeframe provided.

By the end of the course, the student must submit to the Department a project planning report that includes the project proposal with the detailed objectives and contributions of the project, a literature review on the topic of their project, the methodology to be used, the expected results, and the planning for the implementation of the project. Finally, the students must present their project proposal and planning to their advisor, the second reader, other faculty members and their classmates.
Recommended and/or required reading:
Textbooks
    No specific textbook required
References
    Planned learning activities and teaching methods

    At the beginning of the course, students must consult with the academic staff and decide on the topic of their Senior Project. After deciding on the topic of the project, the student is assigned a project Advisor by the Department.

    The Student is expected to meet regularly with his Project Advisor to set the objectives and contributions of the Project, and decide on the methodology to be used. 
    Assessment methods and criteria
    Oral presentation20%
    Quality of proposal report20%
    Adequacy of sources consulted20%
    Proposed methodology and planning20%
    Suitability and completeness of set20%
    Language of instructionEnglish
    Work placement(s)NO

     Друк  E-mail