BSc Computing Science with a Year in Industry
Entry requirements
A level: ABB including one of following: Mathematics, Computing Science, Digital Technology, Chemistry, Physics, Electronics, or Economics.
About this course
BSc (Hons) in Computer Science. Core topics include Programming, Computer Architecture, Data Analysis, and Artificial Intelligence & Machine Learning. The programme includes a Year in Industry placement during the third year, working in a technology company. Students also complete a final-year Computing Project.
Modules
- YEAR IN INDUSTRY
- COMPUTATIONAL THINKING AND PROGRAMMING FUNDAMENTALS
- PROFESSIONAL SKILLS AND COMPETENCIES
- FULL STACK WEB DEVELOPMENT
- FUNDAMENTALS OF AI AND DATA SCIENCE
- ALGORITHMIC AND MATHEMATICAL THINKING
- NETWORKS AND CYBER SECURITY
- FURTHER PROGRAMMING
- COMPUTER SYSTEMS
- SOFTWARE ENGINEERING
- FULL STACK DATABASE DEVELOPMENT
- CYBER SECURITY CONCEPTS
- ELECTRONICS
- ARTIFICIAL INTELLIGENCE CONCEPTS
- SYSTEMS ANALYSIS
- COMPUTER GRAPHICS
- TIME SERIES, SIGNALS AND AUDIO ANALYSIS
- COMPUTING PROJECT
- GAME AND MOBILE APP DEVELOPMENT
- ADVANCED PROGRAMMING
- HUMAN COMPUTER INTERACTION
- CYBER SECURITY CONCEPTS
- ELECTRONICS
- ADVANCED WEB DEVELOPMENT
- ADVANCED NETWORKS
- ARTIFICIAL INTELLIGENCE CONCEPTS
- ADVANCED ARTIFICIAL INTELLIGENCE
- COMPUTER VISION
- UBIQUITOUS COMPUTING
- SYSTEMS ANALYSIS
- COMPUTER GRAPHICS
- TIME SERIES, SIGNALS AND AUDIO ANALYSIS
- INFORMATION VISUALISATION
- DEVELOPING SECURE SOFTWARE