Logo of University of Greenwich

BEng (Hons)Software Engineering

More information

gre.ac.uk/ug/ach/g600 

Overview

Interested? To learn more about this study programme, entry requirements and application process, please contact one of our consultants in a country nearest to you.

Programme structure

Year 1
Students are required to study the following compulsory courses.

Communication Systems (15 credits)
Computer Systems Architectures (15 credits)
System Development (15 credits)
Scholarly and Academic Practice (15 credits)
Object Oriented Programming (15 credits)
Programming Foundations (15 credits)
Logical Foundations (15 credits)
Analytical Methods for Computing (15 credits)

Year 2
Students are required to study the following compulsory courses.

Advanced Programming (15 credits)
Application & Web Development (15 credits)
Computer Algorithms and Modelling (15 credits)
Database Applications Technologies (15 credits)
Operating Systems (15 credits)
Systems Development Project (30 credits)
Professionalism in the IT Industry (15 credits)

Year 3
Students are required to study the following compulsory courses.

Project (CIS) (60 credits)
Web Application Development (15 credits)
Programming Distributed Components (15 credits)
Software Engineering Management (15 credits)

Students are required to choose 15 credits from this list of options.

Enterprise Web Software Development (15 credits)
Application Development for Mobile Devices (15 credits)
3D Computer Graphics (15 credits)

Career opportunities

Software engineering professionals can find work as independent consultants or as part of a larger team in industry, commerce, research or the public sector. Opportunities are also available in diverse areas such as business and IT consultancy, e-commerce, IT support and training.

Apply now! Fall semester 2023/24
Application period has ended
Notes

Please see the university profile or contact us for the deadlines that apply to you

Apply now! Fall semester 2023/24
Application period has ended
Notes

Please see the university profile or contact us for the deadlines that apply to you