The BSc Software Development for Business is a Graduate Apprenticeship programme available in Edinburgh.
Programme Director: Dr Santiago Chumbe
Programme Code: F211-SDB
For further information about course choices consult:
- Programme Structure and Progression Rules
- Graduate Apprentice Handbook
- IT: Software Development Handbook Supplement
Year 1
Year 1 Director of Studies: Dr Michael Lones
| Semester 1 (Taught Courses) | Semester 2 (Taught Courses) |
|---|---|
| F27SA Software Development 1 | F27SB Software Development 2 |
| F27IS Interactive Systems | F27SG Software Development 3 |
| All Academic Year (Work Based Learning Courses) | |
| F27CX Introduction to Computer Systems (GA) | |
| F27IX Industrial Praxis (GA) | |
| F27WX Web Design and Databases (GA) | |
| Semester 3 (Industrial Project Course) |
|
| F27IP Industrial Project: Software Development Methods (GA) | |
Year 2
Year 2 Director of Studies: Dr Tessa Berg
| Semester 1 (Taught Courses) | Semester 2 (Taught Courses) |
|---|---|
| F28IN Interaction Design | F28HS Hardware-Software Interface |
| F28DA Data Structures & Algorithms | C17GE Enterprise and Business Environment (GA) |
| All Academic Year (Work Based Learning Courses) | |
| F28LL Programming Languages (GA) | |
| F28DD Database Management Systems (GA) | |
| F28SX Software Design (GA) | |
| Semester 3 (Select 1 Industrial Project Course) | |
| F28IP Industrial Project: Web Programming (GA) | |
| F28JP Industrial Project: Structured Programming (GA) | |
Year 3
Year 3 Director of Studies: Dr Frank Broz
| Semester 1 (Taught Courses) | Semester 2 (Taught Course) |
|---|---|
| F29SO Software Engineering | C38GA Accounting For Managers |
| F29DC Data Communications & Networking | |
| All Academic Year (Work Based Learning Courses) | |
| F29AX Artificial Intelligence and Intelligent Agents (GA) | |
| C18GH Human Behaviour in the Workplace | |
| C18GO Operations Management | |
| C18PD IT Management for Business Professional Development Review 1 | |
| All Academic Year (Industrial Project Course) | |
| F29RD Professional Development (GA) | |
Year 4
Year 4 Director of Studies: Dr Alasdair Gray
| Semester 1 (Taught Course) |
|---|
| F20CN Computer Network Security |
| Semester 1 (Industrial Project Course) |
| F20PP Industrial Project: Research Methods and Requirements Engineering (GA) |
| All Academic Year (Work Based Learning Courses) |
| F20MX Mobile Communications and Programming (GA) |
| C19GP Project Management |
| C19GS Strategic Management |
| All Academic Year (Industrial Project Courses) |
| F20DX Industry Project: Data Mining and Machine Learning (GA) |
| F20PQ Industrial Project: Design and Implementation (GA) |
| F20PR Industrial Project: Testing and Presentation (GA) |