
Software Engineering\t
Canterbury Campus, United Kingdom
Software Engineering is a dynamic and essential field with relevance across various business sectors. This course provides a robust foundation in computing skills, preparing students for diverse future careers, from programming and software development to systems analysis and computer science.
### Accreditation
This degree holds accreditation from BCS, The Chartered Institute for IT, on behalf of the Engineering Council.
### Future Opportunities
Graduates are set for promising futures. Those equipped with both IT expertise and business acumen can anticipate outstanding career prospects.
**Recent graduates have pursued careers in:**
- Software Engineering
- Mobile Applications Development
- Systems Analysis
- Consultancy
- Networking
- Web Design and E-commerce
### Location
**Canterbury: A Thriving Student Hub.**
Studying in Canterbury offers a unique experience. With a vibrant student population, the city fosters a lively and inclusive atmosphere. It's a center of innovation rooted in stunning historic surroundings—an ideal place to engage and contribute.
### Modules
The following modules represent typical studies, subject to annual updates based on emerging trends and innovations:
**Year 1 compulsory modules include:**
- Programming I
- Programming II
- Internet Technologies
- Human Computer Interaction
- Foundations of Computing
- Computer Systems
**Year 2 compulsory modules include:**
- Algorithms
- Database Systems
- Web Development
- Software Project
- Software Development
**Optional modules may include:**
- Fundamentals of AI
- Fundamentals of Cyber Security
- Functional Programming
**Year 3 compulsory modules include:**
- Software Engineering Practice
- Group Project
**Optional modules may include:**
- Natural Computation
- Blockchain and Distributed Systems: Foundations, Security, and Applications
- Information Security Management
- Video Games Development
- Computing Law and Professional Responsibility
- Computational Intelligence in Business, Economics, and Finance
- Theory and Practice of Concurrency
- Signal, Image, and Data Analysis
- Cognitive Robotics
- eHealth
- Machine Learning Algorithms
- Computer Networks and Communication
- Computing in the Classroom
- Solving Problems with Data and Text
- Programming Language Implementation
- Computational Creativity and Creative AI
- Formal Methods for Security Analysis
- Data Mining and Knowledge Discovery
- Semantic Technologies and Graph Analytics
- Internet of Things
- Programming Languages: Applications and Design
- Deep Learning
- Introduction to Quantum Computing and Quantum Cryptography
- Enterprise and Entrepreneurship
- Image Analysis and Applications
- Embedded Systems and IoT
This course offers a comprehensive education tailored for those looking to thrive in the ever-evolving landscape of technology and business.
Similar Programmes
Bachelor's Degree
48 months
Computer Engineering
Colorado State University, , United States
Earliest Intake
January 2026
Gross Tuition
31054 $
Bachelor's Degree
48 months
Computer Engineering
Texas State University, San Marcos, United States
Earliest Intake
May 2026
Gross Tuition
24520 $
Master's & Postgraduate
24 months
Computer Engineering (Master's Degree)
Manhattan University, Bronx, United States
Earliest Intake
June 2025
Gross Tuition
20160 $
Bachelor's Degree
48 months
Computer Engineering
Manhattan University, Bronx, United States
Earliest Intake
October 2025
Gross Tuition
44100 $
Master's & Postgraduate
12 months
Construction Project Management - MSc
London Metropolitan University, London, United Kingdom
Earliest Intake
April 2025
Gross Tuition
20500 £
Uni4Edu AI Assistant


