Software Engineering, BEng Hons

Bachelor's degree

In

£ 9,250 VAT inc.

Description

  • Type

    Bachelor's degree

  • Duration

    3 Years

This degree in Software Engineering provides the technical skills and knowledge to design, create, operate and maintain software systems.


Throughout this Software Engineering degree, you will work with cutting-edge technologies and master a wide range of architectures, programming languages, software engineering formalisms, methodologies and tools. The practical components of the course will develop your skills and confidence through hands-on experience of the latest technologies and programming techniques.

You will develop professional, management and team-working skills, and solve problems using analytical techniques. Not only will you keep up with the rapidly and constantly evolving world of software engineering, you'll also shape it as your career develops. By the end of the course, you will be equipped to deal with demands of enterprise application development and high-level software management.

Facilities

Location

Start date

Start date

SeptemberEnrolment now closed

About this course

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.

120 UCAS points from A-Levels (we also accept UCAS points from alternative Level 3 qualifications including: BTEC Nationals, the International Baccalaureate and Scottish and Irish Highers)

What you should know about this course
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.
The University of Greenwich has a long-standing relationship with the British Computer Society (BCS), which accredits our computing degree programmes. As this programme was extensively updated in 2019, it has a current designation Initial Full Chartered Information Technology Professional (CITP) and Partial Chartered Engineer (CEng) accreditation for the 2019 intake. The accreditation status is expected to be confirmed in autumn 2022 after the first cohort of students graduate. Students will be kept updated on the status of this. In the very unlikely event that this does not progress as expected the university will support students with individual BCS membership applications at the point of graduation.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 11 years

Subjects

  • Decision Making
  • Options
  • Computing
  • Software Engineering
  • Artificial Intelligence
  • Testing
  • Java
  • Advanced Programming
  • Internet
  • Database
  • Database training
  • Network
  • Operating Systems
  • Information Visualisation
  • Algorithms
  • Design
  • Mathematics
  • Web
  • Project
  • Systems
  • Industry
  • Engineering
  • Communication Training
  • Programming
  • Application Development
  • Network Training
  • Engineering Management
  • Computational
  • GCSE Mathematics
  • Visualisation

Course programme

Year 1

Students are required to study the following compulsory modules.

  • Computer and Communication Systems (15 credits)
  • Introduction to Computer Science and its Applications (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)
Year 2

Students are required to study the following compulsory modules.

  • 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)

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

  • Introduction to Computer Forensics (15 credits)
  • Statistical Techniques with R (15 credits)
  • Operational Research: Linear Programming (15 credits)
Year 3

Students are required to study the following compulsory modules.

  • Human Computer Interaction and Design (15 credits)
  • Final Year Projects (60 credits)
  • Software Engineering Management (15 credits)

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

  • Penetration Testing and Ethical Vulnerability Scanning (15 credits)
  • Natural Computing (15 credits)
  • Computer Forensics 3 (15 credits)
  • JVM Programming Languages (15 credits)
  • Information Visualisation and Big Data (15 credits)
  • Artificial Intelligence Applications (15 credits)
  • Graph Theory and Applications (15 credits)

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

  • Machine Learning (15 credits)
  • Optimisation Techniques (15 credits)
  • Coding and Cryptography (15 credits)

Additional information

International fees -  £14,500

Software Engineering, BEng Hons

£ 9,250 VAT inc.