UCAS Code : G620 BSc/CP
Course Topics
More details ...
Computer Programming is at the heart of what makes computers adaptable to so many purposes. This degree offers the opportunity for students to study the science of programming, its many applications and to deepen their knowledge in specialist programming areas. As computers become increasingly prevalent in business, industry and the home, the need for talented, flexible and professional computer programmers to meet the needs of twenty first century applications is still growing.
This degree is a four year sandwich course, so the third year of the course is spent on a supervised work placement within a relevant sector of the computing industry.
During the first year, students cover essential background material such as computer hardware, programming, systems design and professional studies. In year two, the key area of programming is advanced by studying the various programming paradigms available and the data structures they use.
In the final year, students undertake a substantial practical project, deepen their knowledge of programming applications and environments and choose from a wide variety of options.
Students may choose to spend a year in industry after their second year or opt to continue immediately with their final year options.
Full time undergraduate degrees are taught over three years at the university, plus perhaps, a "sandwich" year in industry after the second year.
These are the modules you could expect to study on this course. The modules you can choose in your Second and Final years will depend on those you have studied in preceeding years. Also, some second and final year modules may be changed or restructured in order to keep the course up to date with latest trends in the industry.
For more information about our courses, contact our Admissions Team.
Core modules
Core modules
Optional modules - choose one from...
Core module
Optional modules - choose two or three from...
...plus some of these to make a total of four optional modules...
Tell me how to apply for this course.