The University of Greenwich (GRE) Background Image
Image of The University of Greenwich (GRE)
Engineering and Technology
Software Engineering, BEng Hons
Software Engineering, BEng Hons

Software Engineering, BEng Hons

  • ID:UG440074
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (GBP)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry Requirement

English Requirement

IELTS 6.0 overall with minimum 5.5 in each skill

Course Information

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.

More info: Click here

 

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)

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

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.

Ability to settle

Overseas Student Health Cover

Insurance - Single: 300 (£) per year

Same Courses

Close search