Full time
Year 1
Students are required to study the following compulsory modules.
- Work Based Learning Project 1 (30 credits)
- Computer Systems and Internet Technologies (15 credits)
- Object Oriented Programming (15 credits)
- Programming Foundations (15 credits)
- Principles of Security (15 credits)
- Software Engineering (15 credits)
- Mathematics for Computer Science (15 credits)
Year 2
Students are required to study the following compulsory modules.
- Work Based Learning Project 2 (30 credits)
- Application Development (15 credits)
- User Interface Design (15 credits)
- Web Programming 1 (15 credits)
- Web Programming 2 (15 credits)
Students are required to choose 15 credits from this list of options.
- Professional Project Management (15 credits)
- Data and Web Analytics (15 credits)
Students are required to choose 15 credits from this list of options.
- Agile Development with SCRUM (15 credits)
- Information Analysis and Visualisation (15 credits)
Part time
Year 1
Students are required to study the following compulsory modules.
- Work Based Learning Project 1 (30 credits)
- Computer Systems and Internet Technologies (15 credits)
- Software Engineering (15 credits)
Year 2
Students are required to study the following compulsory modules.
- Object Oriented Programming (15 credits)
- Programming Foundations (15 credits)
- Principles of Security (15 credits)
- Mathematics for Computer Science (15 credits)
Year 3
Students are required to study the following compulsory modules.
- Work Based Learning Project 2 (30 credits)
- User Interface Design (15 credits)
Students are required to choose 15 credits from this list of options.
- Agile Development with SCRUM (15 credits)
- Information Analysis and Visualisation (15 credits)
Year 4
Students are required to study the following compulsory modules.
- Application Development (15 credits)
- Web Programming 1 (15 credits)
- Web Programming 2 (15 credits)
Students are required to choose 15 credits from this list of options.
- Professional Project Management (15 credits)
- Data and Web Analytics (15 credits)