Text version | Website feedback | Campus Portal | Campus email: Hull / Scarborough

Course Outline

 

The tables below give you a more detailed indication of what you would study on the different degrees we offer on the Hull campus.  The structure and content of the programmes are not static, and will change to reflect significant developments in computing so you should take the tables below as a guide only.  You can find a  more detailed description of the content of our different degrees here.

  

Key  
CS Computer Science
CSa/I Computer Science with Study Abroad/Industrial Experience
GD Computer Science with Games Development
CSD Computer Software Development
CSDa/ Computer Software Development with Study Abroad/Industrial Experience
CBI Computer and Business Informatics
ITMB Information Technology Management for Business
Compulsory module
Optional Optional module
Module not available to this degree programme

 

Year 1

A common first year provides you with a strong foundation of computing knowledge and also enables you to transfer between our different degree programmes during, or at the end of, the first year.  Students take 6 equally weighted modules.

 

CS
CS a/I
SD
SD a/I
GD BI ITMB
Semester 1 and 2 (2 modules taken)
IT & Professional Skills
Quantitative Methods Optional Optional Optional Optional
Business Systems+ Optional
Free Elective Optional Optional Optional Optional
Semester 1 (2 modules taken)
Programming 1
Computer Systems Optional
Programming Fundamentals+
Management & Organisational Behaviour+ Optional
Semester 2 (2 modules taken)
Programming 2
Software Engineering & HCI
Introduction to Software Development+
Accounting & Finance+

 

Year 2

In the second year, the development of your knowledge of core computing subjects continues and specialist modules are introduced.  Students take 6 equally weighted modules.

 

CS
CS a/I
SD
SD a/I
GD BI ITMB
Semester 1 and 2 (2 modules taken)
Artificial Intelligence Optional
Database Techniques Optional
Advanced Programming Optional
Communicating & Teaching Computing Optional Optional
Free Elective Optional Optional
Personal & Management Development
Semester 1 (2 modules taken)
Systems Analysis, Design & Process
2D Computer Graphics & User Interface Design Optional Optional
Information Systems & User Interface Design Optional Optional
Semester 2 (2 modules taken)
Simulation & 3D Computer Graphics Opt (1)
Software Development* Opt (1)
Networking Systems & Applications** Opt (2)
Networking & Games Architecture Opt (2)
E-Commerce & E-Business
Managing Innovation & Change

* - During the current academic year, this module is known as Software Engineering.
** - During the current academic year, this module is known as Networking & Enterprise Architecture.

 

Year Out (Sandwich Degrees Only)

 
CSa
CSi
CSDa
CSDi
Year in Industry/Commerce
Study Abroad

 

Final Year (BSc degrees)/Year 3 (MEng)

Specialisation continues with a degree specific individual project plus specialist taught modules.  Students take 4 equally weighted modules plus a project worth twice the weight of the other modules.

 

CS
CS a/I
SD
SD a/I
GD BI ITMB
Semester 1 and 2 (2 modules taken)
Project
Communicating & Teaching Computing Optional Optional Optional Optional Optional
Semester 1 (2 modules taken)
Virtual Environments & Advanced Graphics Optional
Advanced Graphics & Games Programming
Advanced Software Engineering
Data Mining & Decision Systems Optional
Languages & Compilers Optional Optional
Commercial Game Development Process Optional Optional Optional
Psychology & Work Optional
Business Functions Optional
Semester 2 (2 modules taken)
Strategic Planning & Systems Development Optional Optional
Mobile Devices & Applications Optional
Distributed Systems Programming Optional Optional Optional
Visualization Optional Optional Optional
Neural, Emergent & Agent Technology Optional Optional
Business Law & Ethics Optional
Software Development*

* - During the current academic year, this module is known as Software Engineering.

 

Final Year (MEng only)

Specialisation continues in addition to gaining experience of working on real commercial software development projects. Students take 4 equally weighted modules plus Commercial Development Practice worth twice the weight of the other modules.

 

Module
CS
GD
CSD
Commercial Development Practice (double module)
Real-time Computer Graphics
Option
Games Development Architectures
Option
Introduction to .NET
Maintaining Large Software Systems
Simulation and Distributed Programming
Option
Virtual Machine Architectures
Distributed Systems Programming
Option
Games Programming and AI
Trustworthy Computing