Degree course
There are four computing-related degrees on offer at Stirling: BSc (Hons) Computing Science, BSc (Hons) Software Engineering, BSc (Hons) Business Computing and BSc (Hons) Information Systems. During the first three semesters students on all related courses are required to take the same core modules in Computing Science. Students take Computing Science plus two other subjects in Year 1.
Semesters 1 - 3
You will take core modules, encompassing study in the following areas:
- Skills and Applications
- Programming using Java
- Usability and Accessibility
- Information Systems
- Object-oriented Development, Data Structures and Algorithms
You will take the following core Business modules:
- The Firm
- The Business Environment
- Business in the 21st Century
In Semester 1, we understand that students have a variety of backgrounds, and we can adapt the course to suit your previous experience and qualifications.
Semesters 4 - 8
In Semesters 4 – 8 the degree comprises core modules and optional modules, giving you a chance to explore your particular interests further.
Current core modules include:
- Information Systems
- Software Engineering (involving group work)
- Database Principles and Applications
- Multimedia and Human Computer Interaction
- Communications and Networks
- Management and Information Technology
- Managing Information
- Technologies for E-commerce
Options are drawn from the range of Computing Science topics and include:
- Computer Game Technologies
- Computing and the Brain
- Computer Security and Forensics
- Artificial Intelligence
- Telecommunications Systems and Services
- Web Services
The final-year project is also a core element of the course. Typically this involves independently developing a major piece of software from initial requirements through to final delivery.
Module titles
Year 1
- Skills and Applications
- Programming and User Accessibility
- The Firm
- The Business Environment
Year 2
- Objects and Information Systems
- Systems I
- Programming Language Paradigms
- Managing Information
- Business in the 21st Century
Year 3
- Software Engineering I
- Database Principles and Applications
- Multimedia and Human Computer Interaction
- Software Engineering II
- Computer Game Technologies
- Communications and Networks
- Information Systems
- Management and Information Technology
Year 4
- Concurrent and Distributed Systems
- Language Implementation
- Computer Security and Forensics
- Artificial Intelligence
- Technologies for E-commerce
- Telecommunications Systems and Services
- Web Services
- Computing and the Brain
Teaching and assessment
You will learn about Information Systems through lectures, small tutorial groups and most of all through laboratory work. Information Systems is taught as a very practical subject, and almost all modules include practical assignments. Typically these count for 50 percent of the assessment grade, with the remainder given to the examination.
For the Honours degree, the grades for all advanced modules taken in Semesters 5 – 8 are combined to give the final classification.
Related degrees
Related Degrees
Business Computing; Computing Science; Management Science; Software Engineering.

