BSc (Hons) Software Engineering
Learn to design and develop applications that can change lives!
Career Prospects
- There is a wide range of careers which opens up for graduates of this programme, such as: Software Engineer, Mobile and Web Application developer, Business Intelligence Analyst, Cyber security Analyst, Game Developer, IT consultant, Multimedia programmer, Software Tester, Database administrator
Objectives
Appreciate the functioning of a computer system and its operating systems
Understand the principles of data modelling
Solve problems through optimal modelling and implement solutions by developing applications
Design and develop network-based solutions
Communicate both orally and in writing using traditional and electronic media
Understand how a business is organised and relate to how ICT is ubiquitously applied across the different business functions
Identify and solve research problems in the software industry
Define, plan and monitor ICT projects in organisations
Design and develop interactive multimedia applications
Define and implement quality management systems in a software engineering environment
Develop web and mobile applications using a variety of technologies and architectures
Understand the concepts and applications of emerging technologies
Requirements
- ‘A’ Level in Mathematics or Computer Science.
Curriculum
29 Lessons3 years (FT)
Level 1
Computer Organisation & Architecture
Programming Concepts
Decision Mathematics
Professional Issues in ICT
Networking Essentials
Computational Methods
Object Oriented Software Development
Website Design & Development
Database Design Concepts
Operating System Concepts
Level 2
Pre-Level 3 Activity
Work Placement