BSc Software Development
Entry requirements
Year 1 standard entry requirement: UCAS Tariff: 96; Scottish Higher: BBCC or equivalent incl Higher in Maths, Appl of Maths, or Computing; A Level: CCC or equivalent incl A Level in Maths or Computing.
About this course
BSc (Hons) in Software Engineering. Core topics include Programming, Computer Architecture, Embedded Systems, and Data Analysis. The programme covers web application development, mobile platform development, and cloud platform development through dedicated modules. A Group Project and an Honours Project are included in the degree structure.
Modules
- Fundamentals of Computer Systems
- Fundamentals of Software Engineering
- Programming 0
- Mathematics for Computing
- Fundamentals of Network and Cloud Computing
- Database Development
- Practical Computing
- Programming 1
- Object Oriented Analysis and Design
- Human Computer Interaction
- Programming 2
- Web Application Development 1
- Software Processes and Practice
- DevOps
- Group Project
- Introduction to Data Science
- Research Skills and Professional Issues (COM)
- Programming 3
- Web Application Development 2
- Honours Project
- Big Data and IoT
- Mobile Platform Development
- Cloud Platform Development
- Information Security