Contact Us Contact Us
Course Details
The University of Nottingham Malaysia Campus (UNMC) Logo

Bachelor of Science (Hons) Software Engineering

Offered by: The University of Nottingham Malaysia Campus (UNMC)
Exam BodyThe University of Nottingham, UK
Course Duration3 Yrs
Part Time/Full TimeFull Time/Part Time
Fees (International Student)43830/Yr
FacultyFaculty of Science
Conducted entirely in MalaysiaYes
Awarding CountryUnited Kingdom
Level of StudyBachelor's Degree Level
Field of StudyComputing & IT
Course Description

The software engineering degree is practically-oriented, and focuses on the design and implementation of large software systems – particularly those with interactive or multimedia components. It is built around four themes: the design and implementation of software systems; the use and development of networked and distributed systems; user interface principles; and evaluation and testing.

You will graduate with: general knowledge and understanding of computer and software systems; specialised knowledge of the design, implementation, user interfaces, and evaluation of software systems; experience in using a variety of problems encountered in the area of software engineering; and an understanding of the professional, legal and ethical aspects of the discipline.
Our BSc Software Engineering degree has common modules with our computer science degree, but is tailored to focus more on the design and implementation of large software systems. If you enjoy building things, and want to learn to construct software systems – and that includes considering people as well as machines – then this course would be a good option.

Year 1


  • Computer Fundamentals
  • Database Systems
  • Fundamentals of Artificial Intelligence
  • Mathematics for Computer Science
  • Programming and Algorithms
  • Programming Paradigms
  • Software Engineering
  • Systems and Architecture


Year 2


  • Algorithms and Data Structures
  • Application Programming
  • Computer Communications and Networks
  • Graphical User Interfaces
  • Software Engineering Group Project
  • Software Engineering Methodologies

Typical optional modules: 

  • C++ Programming
  • Human Computer Interaction
  • Introduction to Formal Reasoning
  • Introduction to Image Processing
  • Machines and their Languages
  • Operating Systems and Concurrency
  • Planning, Search and Artificial Intelligence Programming

Year 3


  • Computers of the World
  • Individual Dissertation
  • Software Quality Management

Typical optional module: 

  • Advanced Computer Communications
  • Autonomous Robotic Systems
  • Compilers
  • Computer Graphics
  • Computer Security
  • Computer Vision
  • Machine Learning
  • New Media Design
  • Operations Research and Modelling
  • Simulation for Decision Support
Entry Requirements
Entry requirements

A level

BBC, including a science subject (mathematics, computing, physics, chemistry, economics or statistics) If you don’t have any of these listed science subjects we then require a grade B in GSCE mathematics

IB Diploma

28 points, including 5 points in mathematics (SL)


B+B+B, including mathematics, excluding Pengajian Am


4 As, including mathematics and grade B in 2 other academic subjects, excluding Chinese language



Canadian Pre-U

86% average based on 6 subjects including mathematics


Successful completion of the Foundation in Science programme including all computer science modules

Other equivalent qualifications will be considered on a case-by-case basis

English language requirements


6.0 (with no elements below 5.5)


79 (with no elements below 19) 

PTE (Academic):

55 (minimum 51)


grade B+ 

1119 (GCE O): 

grade C 


grade C 


grade B3 

IB English A1 or A2 (SL or HL):  

4 points 

IB English B HL: 

4 points 

IB English B SL:  

5 points 

IELTS and TOEFL test results must be less than

Intake MonthsSeptember
Career Prospects

While many computer science graduates do become programmers, others are employed in a wide variety of jobs. These include computer analysts, IT consultants and planners, network/systems designers and engineers, researchers, software designers and engineers, web designers, web developers and producers as well as roles across advertising and marketing, business and financial analysis, accountancy and investment/merchant banking and legal and quality assurance professions. Some of our graduates have gone on to work for traditional computer companies such as Adobe, Google, Hewlett-Packard, IBM and Microsoft. Others have found jobs with employers such as Accenture, Experian, and Ocado.

New computer science graduates frequently command some of the highest-paid entry-level positions compared to graduates in other disciplines. Many of our graduates continue to further studies in subjects such as machine learning, e-commerce, information security and psychology. The School has a good record for recruiting PhD students from our own graduates and our MSc degrees prove an attractive option.

All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Other Courses in this Level of Study Other Courses in this Field of Study

Back to Courses

Download FREE myCourseGuide