Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

COMP10120 First Year Team Project syllabus 2018-2019

COMP10120 materials

COMP10120 First Year Team Project

Level 1
Credits: 20
Enrolled students: 272

Course leader: Uli Sattler


Additional staff: view all staff

Requisites

  • Co-Requisite (Compulsory): COMP16121

Additional requirements

  • Students who are not from the School of Computer Science must have permission from both Computer Science and their home School to enrol.

Assessment methods

  • 90% Coursework
  • 10% Practical skills assessment
Timetable
SemesterEventLocationDayTimeGroup
w0 Workshop IT407 Fri 10:00 - 12:00 X9-10,Y1-6
w0 Workshop IT407 Thu 10:00 - 12:00 M1-5,W1-3
w0 Workshop IT407 Thu 12:30 - 14:30 Z1-4,Y7-9
w0 Workshop IT407 Fri 12:30 - 14:30 X1-8
w0 Workshop IT407 Thu 15:00 - 17:00 W4-5,Z5-9
Sem 1 w1-5,7-10,12 Lecture 1.1 Thu 12:00 - 13:00 -
Sem 1 w2+ Lab LF31 Tue 11:00 - 13:00 Z
Sem 1 w2+ Lab LF31 Thu 14:00 - 16:00 Y
Sem 1 w2+ Lab LF31 Mon 14:00 - 16:00 X
Sem 1 w2+ Lab LF31 Tue 16:00 - 18:00 M+W
Sem 1 w11 ROOM SETUP/SETDOWN Uni Place Ground Floor Drum Foyer Thu 11:30 - 12:00 -
Sem 1 w11 POSTER SESSION Uni Place Ground Floor Drum Foyer Thu 12:00 - 14:00 -
Sem 1 w11 ROOM SETUP/SETDOWN Uni Place Ground Floor Drum Foyer Thu 14:00 - 14:30 -
Sem 2 Lecture 1.1 Mon 12:00 - 13:00 -
Sem 2 w1-8 Lab Toot 1 Wed 09:00 - 10:00 X
Sem 2 w1-8 Lab LF31 Tue 14:00 - 15:00 Y
Sem 2 w1-8 Lab Toot 1 Mon 15:00 - 16:00 M+W
Sem 2 w1-8 Lab 1.8 Thu 17:00 - 18:00 Z
Sem 2 w32 SHOWCASE Collab Mon 12:00 - 14:00 -
Sem 2 w32 SHOWCASE LF31 Mon 12:00 - 14:00 -
Sem 2 w32 SHOWCASE Toot (0 + 1) Mon 12:00 - 14:00 -

Overview

This course unit is all about teamwork, communication, and active learning: in your team and with your tutor, you work on various tasks, thereby gaining valuable experience in teamwork and developing useful skills around communication, reflection, self-organisation, time management, independently acquiring new knowledge and skills, professional behaviour, project organisation, etc. The tasks teams work on include understanding ethical frameworks for computer science professionals, intellectual property issues, and the development of a web-based information system.  

Aims

The main aim of this course-unit is to develop various non-technical skills, within a context that students will find relevant and engaging: a project to create a web-based application. These skills will help students to succeed both during their time at University and, more importantly, in their future working life.

Although there are lectures, they do not directly cover topics such as how to build a web-based application. Instead, students are encouraged to assess their own knowledge and decide what extra information they need and how they will obtain it (Inquiry Based Learning).

The various events and deliverables within the project are chosen to widen the student's range of experiences and capabilities - for example, group working, self- and peer- learning, setting goals and managing progress towards them, innovation and design - whilst being carefully phased and managed so that students can cope with each new step. In particular, each group of 5 or 6 students has a tutor/facilitator who they meet each week, and who carefully guides them at the beginning, but gives them as much freedom and control as they need later on, tailoring the course-unit to individual needs.

Syllabus

  • Phase 0: Introduction [registration week]
  • Phase 1: Professional Issues - Software Patents [2 weeks]
  • Phase 2: Professional Issues - Ethics [3 weeks + reading week]
  • Phase 3: World-Wide What? [6 weeks]
  • Phase 4: Building a Web Application [11 weeks]

Teaching methods

Lectures

1 hour per week (in most weeks), including guest lecturers

Laboratories

2 hours per week in semester 1, 1 hour per week in semester 2

Feedback methods

The course emphasises group work, guided by weekly face to face meetings with your tutor. There are several individual and group presentations, which are assessed by your tutor and at least one other member of staff, and an opportunity for peer review within your tutorial group.

Study hours

  • Lectures (22 hours)
  • Practical classes & workshops (41 hours)
  • Tutorials (23 hours)

Employability skills

  • Analytical skills
  • Group/team working
  • Innovation/creativity
  • Leadership
  • Project management
  • Oral communication
  • Problem solving
  • Research
  • Written communication

Learning outcomes

Programme outcomeUnit learning outcomesAssessment
A4 C4 C5 D4 D5You will be able to reflect on your experience in independently acquiring new knowledge and skills particularly in programming, debugging and web development, ethical and professional issues and intellectual property rights relevant for the field of computer science, and different frameworks that have been developed for these.
  • Individual coursework
  • Lab assessment
D2 D3 D4 D5 D7 D10You will be able to reflect on your group working and project-management skills.
  • Show case
  • Presentation
  • Individual coursework
D3 D4 D5 D7 D9 D10You will be able to act as a responsible member of a team, communicate with team members, and contribute to the project.
A4 C4You will be able to analyse and compare different frameworks that have been developed for ethical and professional issues and intellectual property rights relevant for the field of computer science.
  • Individual coursework
A3 B1 B2 D2 D3 D4 D5 D7 D10You will be able to plan and develop a functioning, substantial, web-based information system as a member of a team.
  • Final Report
  • Presentation
  • Group coursework
C3You will be able to give technical presentations and prepare suitable material, as a member of a team.
  • Showcase
  • Presentation
C2You will be able to write technical reports and reflect on your learning and professional development.
  • Final Report
  • Individual coursework

Reading list

COMP10120 does not have a specified reading list.

Additional notes

Course unit materials

Links to course unit teaching materials can be found on the School of Computer Science website for current students.

Links related to COMP10120