Computer Science (Human Computer Interaction) with Industrial Experience (4 Years) [BSc]

Course unit choices

The following table provides an indication of the typical choice of course units available to students studying Computer Science (Human Computer Interaction) wIE BSc (Hons).
For a detailed explanation of course units available to current students please refer to the options page of the School's intranet for current students.

Study year 1 course units

Students take a set of course units from the following list. Some units are compulsory and some are optional. Other external course units may be available. For full details of the see the options page of the School's intranet for current students.

Course unit codeTitle
COMP10120First Year Team Project
COMP15111Fundamentals of Computer Architecture
COMP16121Object Oriented Programming with Java 1
COMP16212Object Oriented Programming with Java 2
COMP18112Fundamentals of Distributed Systems
BIOL10832Excitable Cells
PSYC10100Research Methods
PSYC10431Introduction to Cognition
PSYC11222Brain and Behaviour
PSYC11322Sensation & Perception

Study year 2 course units

Students take a set of course units from the following list. Some units are compulsory and some are optional. Other external course units may be available. For full details of the see the options page of the School's intranet for current students.

Course unit codeTitle
COMP23111Fundamentals of Databases
COMP23311Software Engineering 1
COMP23412Software Engineering 2
COMP25111Operating Systems
COMP28112Distributed Computing
BIOL22332Motor Systems for Human Computer Interaction
BIOL22341Sensory Systems for Human Computer Interaction
PSYC21112Perception & Action
PSYC21122Cognitive Neuroscience
PSYC21181Cognition
SOST20022Essentials of Survey Design & Analysis
COMP25212System Architecture
COMP28411Computer Networks
COMP28512Mobile Systems
BIOL21321Membrane Excitability
BIOL21451How to Make a Brain

Study year 3 course units

Students take a set of course units from the following list. Some units are compulsory and some are optional. Other external course units may be available. For full details of the see the options page of the School's intranet for current students.

Course unit codeTitle
COMP300303rd Year Project (Joint Hons 30 Credits)
COMP33511User Experience
COMP33711Agile Software Engineering
SOST30022Advanced Social Network Analysis
COMP31111Verified Development
COMP33812Software Evolution
COMP34412Natural Language Systems
COMP36512Compilers
COMP38120Documents, Services and Data on the Web
BIOL21451How to Make a Brain
BIOL31681Clocks, Sleep & the Rhythms of Life
BIOL31692Learning, Memory & Cognition
MCEL30031Enterprise Management for Computer Scientists
MCEL30032Managing Finance in Enterprises for Computer Scientists
PSYC30241Organisational Psychology
PSYC31122Emotion
PSYC31242Understanding Dementia: Brain & Behaviour
PSYC32322Landmark Studies in Perception
SOAN30811Anthropology of Vision, Memory and the Senses
SOST30031Modelling Social Inequality
▲ Up to the top