Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Software engineering is an international field focused on creating and managing software systems and digital solutions. Your prior education in software engineering or a related computing discipline has equipped you for deeper exploration into specialized areas of software development. We'll help you build upon your foundation degree or HND-level qualifications, guiding you toward earning your BEng (Hons) Software Engineering (top-up) degree.
Our experienced faculty combines academic excellence, industry insights, and technical proficiency. You'll delve into core software engineering concepts while working with cutting-edge technologies. The program covers both technical and human factors in software system lifecycles, design, analysis, programming, database development, and security.
Beyond technical skills, you'll develop teamwork, communication, presentation, problem-solving, and time management abilities. Our goal is to equip you with industry-aligned expertise for a successful career in software engineering.