Universities › University of Greenwich
BEng (Hons) Software Engineering
University of Greenwich — London, United Kingdom
BEng (Hons) Software Engineering is a undergraduate Computer Science & IT course at University of Greenwich, London, United Kingdom. It takes 3 years, costs £17,975 per year and starts in September.
Undergraduate · 3 years · Full-time · Computer Science & IT · £17,975 per year
Intakes: September
What you should know (from the course page): - This degree will provide you with fundamental project management leadership skills and the ability to manage large scale systems design. - You'll master the development of computing and software systems using the very latest tools and techniques. - Understand a wide variety of programming languages and technologies underpinning software engineering. School: Computing and Mathematical Sciences Location: Greenwich Campus Duration: 3 years full-time 6 years part-time 4 years sandwich Start: September International tuition fee 2026/27: full-time £17,975; part-time £4,494 per 30 credits. Careers (from the course page): Former students have secured placement years at HSBC Hong Kong, Kent Connects, Affiliate Window, CERN, Royal Museums Greenwich and Uctel. Graduates from this course can work as consultants or as part of a team in industry, commerce, research or the public sector. Source: University of Greenwich course page and 2026-27 course fees table.
Modules
- Computer and Communication Systems (Year 1, 15 credits)
- Paradigms of Programming (Year 1, 30 credits)
- Algorithms and Data Structures (Year 1, 15 credits)
- Introduction to Compilers (Year 1, 15 credits)
- Principles of Software Engineering (Year 1, 15 credits)
- Mathematics for Computer Science (Year 1, 15 credits)
- Advanced Mathematics for Computer Science (Year 1, 15 credits)
- Advanced Programming (Year 2, 15 credits)
- Operating Systems (Year 2, 15 credits)
- Information Security (Year 2, 15 credits)
- Introduction to Artificial Intelligence (Year 2, 15 credits)
- Advanced Algorithms and Data Structures (Year 2, 15 credits)
- Computational Methods and Numerical Techniques (Year 2, 30 credits)
- Introduction to Computer Forensics (Year 2, 15 credits, optional)
- Statistical Techniques with R (Year 2, 15 credits, optional)
- Operational Research: Linear Programming (Year 2, 15 credits, optional)
- Final Year Projects (Year 3, 60 credits)
- Software Engineering Management (Year 3, 15 credits)
- Human Computer Interaction and Design (Year 3, 15 credits, optional)
- Penetration Testing and Ethical Vulnerability Scanning (Year 3, 15 credits, optional)
- Natural Computing (Year 3, 15 credits, optional)
- Computer Forensics 3 (Year 3, 15 credits, optional)
- JVM Programming Languages (Year 3, 15 credits, optional)
- Information Visualisation and Big Data (Year 3, 15 credits, optional)
- Artificial Intelligence Applications (Year 3, 15 credits, optional)
- Optimisation Techniques (Year 3, 15 credits, optional)
- Graph Theory and Applications (Year 3, 15 credits, optional)
- Machine Learning (Year 3, 15 credits, optional)
- Coding and Cryptography (Year 3, 15 credits, optional)
- Advanced Optimisation Techniques (Year 3, 15 credits, optional)
Frequently asked questions
How long is BEng (Hons) Software Engineering at University of Greenwich?
BEng (Hons) Software Engineering takes 3 years (Full-time).
How much does BEng (Hons) Software Engineering at University of Greenwich cost?
The listed tuition fee is £17,975 per year. Fees can change, so confirm the current amount before you apply.
When does BEng (Hons) Software Engineering start?
Intakes: September.
What level is BEng (Hons) Software Engineering?
It is a undergraduate course in Computer Science & IT.
What will I study on BEng (Hons) Software Engineering?
Modules include Computer and Communication Systems (Year 1, 15 credits), Paradigms of Programming (Year 1, 30 credits), Algorithms and Data Structures (Year 1, 15 credits), Introduction to Compilers (Year 1, 15 credits), Principles of Software Engineering (Year 1, 15 credits) and Mathematics for Computer Science (Year 1, 15 credits).