What you study
The aim of Year 1 is to develop foundation knowledge, skills and practice supporting the construction of effective and efficient object-oriented software realising designs in appropriate problem domains.
In Year 2, students will develop knowledge and practice to support object-oriented software design and construction in order to realise solutions to real-world problem domains on a variety of platform technologies.
Year 3 is about developing knowledge and practice in software development, on a variety of platform technologies reflecting real-world professional practices in development, design and construction. The honours year is for consolidation, synthesis and extension to knowledge and evidence-based practice of software systems development in current and emerging technologies.
For more information on the course content, download the Programme information - BSc with Honours in ComputingBSc with Honours in Computing
How you learn and are assessed
You will spend between 12 and 16 hours per week in lectures, tutorials and computing lab-based practical activities. Lectures are used to present the key concepts, theories and techniques throughout the course. Tutorials and lab-based activities increase your understanding of the subject and allow you to develop your competence and confidence in technological and theoretical work. During the course you will also participate in team-based activities including a group project in year 3 where you will specify, plan and implement a software product.
Throughout the programme there is a mixture of coursework, project, class test and closed-book examinations; each module being assessed by the most appropriate assessment mode for the topic being studied.
The majority of assessment is by coursework. Approximately 20% of assessment is by examination.