Duration
Discipline
Level
Affiliation
Last Updated
| Unit Code | Level | Unit Name | Credits |
|---|---|---|---|
| CIS095-1 | 4 | Fundamentals of Software Engineering | 30 |
| CIS096-1 | 4 | Mathematics and Concepts for Computational Thinking | 30 |
| CIS093-1 | 4 | Databases and Computer Networks | 30 |
| CIS092-1 | 4 | Principles of Programming and Data Structures | 30 |
| CIS099-2 | 5 | Mobile Application Development | 30 |
| CIS116-2 | 5 | Desktop Applications Development and Software Engineering | 30 |
| CIS046-3 | 5 | Decision Support Systems and Data Mining | 30 |
| CIS051-2 | 5 | Web Technologies and Platforms | 30 |
| CIS007-2 | 6 | Software for Enterprise | 30 |
| CIS050-3 | 6 | Agile Project Management | 30 |
| CIS047-3 | 6 | Undergraduate Project (UG) | 30 |
| CIS050-3 | 6 | Research Methodology (RM) | 30 |
Coursework (Projects, Assessments): 58%
Written Exam: 14%
Practical Exam: 28%
Coursework (Projects, Assessments): 43%
Written Exam: 44%
Practical Exam: 13%
Coursework (Projects, Assessments): 86%
Written Exam: 14%
Practical Exam: —
Master the software development lifecycle
Learn multiple programming languages
Design and build efficient software systems
Apply algorithms and data structures
Develop web, mobile, and desktop applications
Understand software testing and quality assurance
Work with databases and cloud platforms
Gain teamwork and project management skills
Solve real-world tech problems
Prepare for careers in software and IT industries
BSc (Hons) in Software Engineering is a 3-year program by the University of Bedfordshire.