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

COMP10120: First Year Team Project (2011-2012)

This is an archived syllabus from 2011-2012

First Year Team Project
Level: 1
Credit rating: 20
Pre-requisites: No Pre-requisites
Co-requisites: COMP16121 or COMP16920
Duration: 2 semesters
Lectures: 1 hour per week (in most weeks), including guest lecturers
Labs: 2 hours per week in semester 1, 1 hour per week in semester 2
Lecturers: Graham Gough, Pete Jinks
Course lecturers: Graham Gough

Pete Jinks

John Latham

Additional staff: view all staff
Timetable
SemesterEventLocationDayTimeGroup
w0 WORKSHOP IT407 Thu 10:00 - 12:00 M1-4, Y1-6
w0 WORKSHOP IT407 Fri 10:00 - 12:00 W1-7
w0 WORKSHOP IT407 Fri 12:00 - 14:00 Z1-7
w0 WORKSHOP IT407 Thu 12:00 - 14:00 A1-4,B1-2,Y7-10
w0 WORKSHOP IT407 Thu 15:00 - 17:00 X1-10
Sem 1 Lecture 1.1 Thu 11:00 - 12:00 -
Sem 1 Lab G23 Mon 11:00 - 13:00 A+Z
Sem 1 Lab G23 Thu 13:00 - 15:00 B+X
Sem 1 Lab G23 Tue 14:00 - 16:00 M+W
Sem 1 Lab G23 Thu 15:00 - 17:00 Y
Sem 1 w1 Lab G23 Mon 11:00 - 13:00 A+Z
Sem 1 w1 Lab G23 Tue 14:00 - 16:00 M+W
Sem 1 w11 PRESENTATIONS Collab Fri 10:00 - 11:00 -
Sem 1 w11 PRESENTATIONS Collab Wed 11:00 - 12:00 -
Sem 1 w11 PRESENTATIONS Collab Mon 11:00 - 13:00 -
Sem 1 w11 PRESENTATIONS Collab 2 Thu 11:00 - 13:00 -
Sem 1 w11 PRESENTATIONS LF15 Wed 11:00 - 12:00 -
Sem 1 w11 PRESENTATIONS LFArea Thu 11:00 - 13:00 -
Sem 1 w11 PRESENTATIONS Toot 0 Thu 11:00 - 13:00 -
Sem 1 w11 PRESENTATIONS Toot 1 Thu 11:00 - 13:00 -
Sem 1 w11 PRESENTATIONS Collab Thu 13:00 - 17:00 -
Sem 1 w11 PRESENTATIONS 2.15 Tue 14:00 - 16:00 -
Sem 1 w11 PRESENTATIONS Collab Tue 14:00 - 16:00 -
Sem 1 w11 PRESENTATIONS Collab Mon 15:00 - 16:00 -
Sem 1 w11 PRESENTATIONS LF15 Mon 15:00 - 16:00 -
Sem 2 Lab Toot 1 Thu 12:00 - 13:00 B+X
Sem 2 Lab Toot 1 Tue 14:00 - 15:00 M+W
Sem 2 Lab G23 Fri 15:00 - 16:00 Y
Sem 2 w19-26,30-32 Lecture 1.1 Mon 11:00 - 12:00 -
Sem 2 w19-26,30-32 Lab G23 Mon 15:00 - 16:00 A+Z
Sem 2 w30 Lab Mon 08:00 - 9:00 A+Z
Sem 2 w30 Lab Mon 08:00 - 9:00 Y
Sem 2 w30 Lab Mon 08:00 - 9:00 B+X
Sem 2 w30 Lab Mon 08:00 - 9:00 M+W
Sem 2 w31 PRESENTATIONS Collab Thu 12:00 - 17:00 -
Sem 2 w31 PRESENTATIONS Collab Fri 12:00 - 14:00 -
Sem 2 w31 PRESENTATIONS Collab Tue 12:00 - 15:00 -
Sem 2 w31 PRESENTATIONS Collab Fri 14:00 - 17:00 -
Sem 2 w31 PRESENTATIONS Collab Mon 14:00 - 15:00 -
Sem 2 w31 PRESENTATIONS Collab Tue 15:00 - 17:00 -
Sem 2 w31 PRESENTATIONS Collab Mon 15:00 - 16:00 -
Sem 2 w32 PRESENTATIONS Collab Mon 11:00 - 13:00 -
Assessment Breakdown
Exam: 0%
Coursework: 90%
Lab: 10%

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.

Learning Outcomes

Students who successfully complete this course-unit will:

- professional/ethical issues/behaviour/skills
"Be able to better understand the difference between what is ethical and what is legal"
"Be aware of the requirements for professionalism in respect of the work of the professional societies and their codes of conduct and practice."

- legal issues
"Have a basic knowledge of relevant legal issues, such as contracts, IPR, and computer mis-use"

- group working - interaction with peers, respect for others, responsibility, roles, conduct of meetings, peer learning, group dynamics
"Have improved knowledge and some experience of group working"

- project management - version control

- self management - time management, setting and attaining goals, independence from "superiors" (e.g. lecturers), independent learning

- communication skills - formal written + oral, informal group working
"Have acquired presentation skills"

- innovation

- intellectual/cognitive development

- life-long learning

"Be aware of some of the potential problems of managing large IT projects"

Assessment of Learning outcomes

There are deliverables for each phase. Some are assessed marked by staff, some are assessed informally by your tutor or by your peers. There are also marked labs, running in parallel with other activities in the first semester, intended to help you learn some of the skills you will need in the rest of the course-unit.

Phase 0: Introduction
(0Au): Group audit
(0MG): Group management guidelines

Phase 1: Professional Issues - Software Patents
(1De): Debate

Phase 2: Professional Issues - Ethics
(2Et): Group ethical guidelines
(2Re): Individual report

Phase 3: World-Wide What?
(3Pr): Group presentation
(3Po): Group poster
(3Re): Individual report

Phase 4: Building a Web Application
(4Pr): Group presentation
(4Sh): Group showcase
(4Re): Individual report

(Tut): Student's participation is also assessed in each tutorial.

(Lab): First semester practical exercises

Learning outcomes are assessed as follows:

0Au 0MG 1De 2Et 2Re 3Pr 3Po 3Re 4Pr 4Sh 4Re Tut Lab
Eth - - - Y Y Y Y Y Y Y Y - -
Leg - - Y - - Y Y Y Y Y Y - -
Group Y Y - - - - - - Y - Y Y Y
ProjMan - - - - - Y Y Y Y - Y Y Y
Oral C - - Y - - Y Y - Y Y - Y Y
Written Y Y - - Y - Y Y - - Y - Y
Inn - - - - - Y Y - Y Y - - -

Contribution to Programme Learning Outcomes

?

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]

Reading List

Students are expected to find and evaluate their own sources of information.