Hero background

Software Engineering, BEng Hons

Greenwich Campus, United Kingdom

Three Year Bachelors / 36 months

17000 £ / years

Overview

This Software Engineering degree equips students with the skills to design, create, operate, and maintain software systems. With hands-on experience in modern technologies, programming languages, and methodologies, students gain the confidence to thrive in an evolving tech landscape. The program covers professional, managerial, and teamwork skills, preparing graduates to shape the future of software engineering. Graduates will be ready for enterprise-level development and software management challenges.




#### Key Program Highlights  

- **Accreditation:** Accredited by the British Computer Society (BCS), with re-accreditation expected for the 2025 intake.  

- **Project Management:** Build leadership skills essential for managing large-scale systems.  

- **Latest Tools:** Master cutting-edge software development techniques and technologies.




#### Course Structure  

**Year 1**  

- Computer and Communication Systems (15 credits)  

- Paradigms of Programming (30 credits)  

- Algorithms and Data Structures (15 credits)  

- Introduction to Compilers (15 credits)  

- Principles of Software Engineering (15 credits)  

- Mathematics for Computer Science (15 credits)  

- Advanced Mathematics for Computer Science (15 credits)  




**Year 2**  

- Advanced Programming (15 credits)  

- Operating Systems (15 credits)  

- Information Security (15 credits)  

- Introduction to Artificial Intelligence (15 credits)  

- Advanced Algorithms and Data Structures (15 credits)  

- Computational Methods and Numerical Techniques (30 credits)  

- Optional (Choose 15 credits):  

 - Introduction to Computer Forensics  

 - Statistical Techniques with R  

 - Operational Research: Linear Programming  




**Year 3**  

- Human-Computer Interaction and Design (15 credits)  

- Final Year Project (60 credits)  

- Software Engineering Management (15 credits)  

- Optional (Choose 15 credits):  

 - Penetration Testing and Ethical Vulnerability Scanning  

 - Natural Computing  

 - JVM Programming Languages  

 - AI Applications, Big Data, Graph Theory  




Additional Optional Modules:  

- Machine Learning, Optimisation Techniques, Cryptography (15 credits each)  




#### Workload  

Modules are worth 15-30 credits, requiring 150-300 hours of study. Students will balance lectures, practical sessions, independent learning, and assessments, aligning with a full-time job's intensity.




#### Placements & Internships  

This course offers a **sandwich option**, allowing students to work for 9-13 months between the second and final years. Placements align with the field and are typically paid roles. For students exploring teaching careers, short-term school placements are available.  


Internship support is offered through Greenwich's Employability and Careers Service, with guidance on placements, mock interviews, and industry connections.  




#### Careers  

Graduates have landed roles at HSBC, CERN, Royal Museums Greenwich, and more. Opportunities span consulting, industry roles, and research. Summer internships are also encouraged to enhance employability.




#### Support & Resources  

Greenwich offers robust academic and career support, including access to tutors, subject librarians, and training in essential IT packages. The school’s dedicated Employability Officer organizes industry-related activities, building valuable networks throughout the year.  


This degree ensures students not only keep pace with advancements but also play a role in shaping the future of software engineering.

Similar Programmes

Computer Systems Engineering BEng (Hons)

Computer Systems Engineering BEng (Hons)

Prifysgol Bangor University, Bangor, United Kingdom

19000 £ / years

Three Year Bachelors / 36 months

Computer Systems Engineering BEng (Hons)

Prifysgol Bangor University, Bangor, United Kingdom

Earliest Intake

December 2024

Deadline

January 2025

Gross Tuition

19000 £

Computer Engineering (Master's Degree)

Computer Engineering (Master's Degree)

Manhattan University, Bronx, United States

20160 $ / years

Masters Degree / 24 months

Computer Engineering (Master's Degree)

Manhattan University, Bronx, United States

Earliest Intake

June 2024

Deadline

August 2025

Gross Tuition

20160 $

Application Fee

75 $

Electronic and Computer Engineering - BEng (Hons)

Electronic and Computer Engineering - BEng (Hons)

University of Kent, Canterbury, United Kingdom

23500 £ / years

Three Year Bachelors / 36 months

Electronic and Computer Engineering - BEng (Hons)

University of Kent, Canterbury, United Kingdom

Earliest Intake

January 2024

Deadline

January 2025

Gross Tuition

23500 £

Application Fee

27 £

Second Major: Artificial Intelligence

Second Major: Artificial Intelligence

University of Notre Dame, Djugun, Australia

35000 A$ / years

Bachelors / 36 months

Second Major: Artificial Intelligence

University of Notre Dame, Djugun, Australia

Earliest Intake

October 2024

Deadline

November 2024

Gross Tuition

35000 A$

Electronic and Computer Systems (top-up) - BEng (Hons)

Electronic and Computer Systems (top-up) - BEng (Hons)

University of Kent, Canterbury, United Kingdom

23500 £ / years

Three Year Bachelors / 36 months

Electronic and Computer Systems (top-up) - BEng (Hons)

University of Kent, Canterbury, United Kingdom

Earliest Intake

January 2024

Deadline

January 2025

Gross Tuition

23500 £

Application Fee

27 £

Give us some starts:

top arrow

TOP