This is an archived syllabus from 2013-2014
COMP10120 First Year Team Project syllabus 2013-2014
COMP10120 First Year Team Project
Level 1
Credits: 20
Enrolled students: 239
Course leader: Stephen Pettifer
Additional staff: view all staff
Requisites
- Co-Requisite (Compulsory): COMP16121
Assessment methods
- 90% Coursework
- 10% Practical skills assessment
Semester | Event | Location | Day | Time | Group |
---|---|---|---|---|---|
w0 | Workshop | IT407 | Fri | 10:00 - 10:00 | Y |
w0 | Workshop | IT407 | Thu | 10:00 - 10:00 | Z1-5,X1-3 |
w0 | Workshop | IT407 | Thu | 12:30 - 12:30 | W5-7,Z6-10 |
w0 | Workshop | IT407 | Fri | 12:30 - 12:30 | B+X4-7 |
w0 | Workshop | IT407 | Thu | 15:00 - 15:00 | M+W1-4 |
Sem 1 w1-5,7-10,12 | Lecture | 1.1 | Thu | 11:00 - 11:00 | - |
Sem 1 w2+ | Lab | LF31 | Mon | 10:00 - 10:00 | A+Z |
Sem 1 w2+ | Lab | LF31 | Thu | 13:00 - 13:00 | B+X |
Sem 1 w2+ | Lab | LF31 | Tue | 14:00 - 14:00 | M+W |
Sem 1 w2+ | Lab | LF31 | Thu | 15:00 - 15:00 | Y |
Sem 2 | Lab | Toot 1 | Tue | 10:00 - 10:00 | B+X |
Sem 2 | Lecture | 1.1 | Mon | 11:00 - 11:00 | - |
Sem 2 | Lab | Toot 1 | Tue | 14:00 - 14:00 | M+W |
Sem 2 | Lab | Toot 1 | Fri | 15:00 - 15:00 | Y |
Sem 2 | Lab | Toot 1 | Mon | 15:00 - 15:00 | A+Z |
Overview
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.
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
On successful completion of this unit, a student will be able to:
Learning outcomes are detailed on the COMP10120 course unit syllabus page on the School of Computer Science's website for current students.
Reading list
Title | Author | ISBN | Publisher | Year |
---|---|---|---|---|
Learning Web App Development | Semmy Purewal | 9781449370190 | O'Reilly Media; 1 edition | 3 Mar. 2014 |
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