Course code

BSc Hons in Computing

Degree awarded by

University of Greenwich, UK


Ha Noi, Da Nang, Ho Chi Minh, Can Tho


Our computing degree covers highly practical, specialized modules that fully meet the requirements of the global workplace in various fields and applications of Information Technology.
Computing students are not only equipped with the essential theory of programming, application, design and product development, but also introduced to the industry’s latest techniques, skills and tools through the most up-to-date course content transferred directly from the United Kingdom.
At the University of Greenwich, Computing students do not only specialize in computing and software expertise but also learn other soft skills such as management skills, critical thinking, and business intelligence from which students are able to work independently and launch creative startups.

Learning and Assessment

Students who meet the English entry requirements will enter the degree program.
Students’ learning progress will be monitored and evaluated through assignments, individual projects, group projects, and final year projects.
Students have 01 semester (4 months) to do an internship at enterprises – On the job training (OJT) program.
During the course, students are guided by a team of dedicated, experienced and highly qualified lecturers from the most advanced educational backgrounds and have been educated in the UK, USA, Canada, Australia, Singapore. , …
Class sizes are always under 25 students, which optimizes interaction between lecturers and students throughout the learning process.

Course content

I. Preparatory english program

  • ENT101: Top notch 1
  • ENT201: Top notch 2
  • ENT301: Top notch 3
  • ENT401: Summit 4
  • ENT501: Summit 5


  • AEG115: Academic English for non-business

III. Soft skill

  • SSLG102: Study skills for University success
  • SSLG101: Working in group

IV.  General moduls

  • PROG102: Procedural Programming
  • WEBG301: Project Web
  • PROG191: Java Programming
  • VOG111: Voninam 1
  • VOG121: Vovinam 2
  • VOG131: Vovinam 3

Subjects will replace for Vovinam (**)

  • COG111: Chess 1
  • COG121: Chess 2
  • COG131: Chess 3

V. OJT Program

Foundation program

Advanced program

  • D/615/1618: Programming
  • H/615/1619: Networking
  • Y/615/1620: Professional Practice
  • H/615/1622: Database Design & Development
  • K/615/1623: Security
  • T/615/1625: Managing a Successful Computing Project (Pearson-set)
  • J/615/1631: Software Development Lifecycles
  • R/615/1633: Website Design & Development
  • T/615/1639: Computing Research Project (Pearson-set)
  • M/615/1641: Business Intelligence
  • F/615/1644: Cloud Computing
  • D/615/1649: Data Structures & Algorithms
  • Y/615/1651: Advanced Programming
  • H/615/1670: Application Development
  • T/615/1690: Internet of Things
  • COMP1682: Final Year Projects
  • COMP1649: Human Computer Interaction and Design
  • COMP1786: Mobile Application Design and Development
  • COMP1787: Requirements Management
  • COMP1640: Enterprise Web Software Development

Career Prospects

After graduation, students have knowledge and skills to work in the fields of Information Technology industry such as programming, testing, business analysis, system administration, customer support as well as other new areas of the information technology industry.
University of Greenwich graduates in Computing can hold the following positions:

  • Software Engineer
  • Database Designer and Administrator
  • Project Management Specialist
  • Software Quality Management Specialist
  • Solution Deployment Engineer
  • Web Developer
  • Mobile App Developer (iOS, Android)
  • Games programmer
  • System Administrator
  • Technology Research Specialist

Entry requirements

Students will be granted admission if they meet the following requirements:
High school graduation diploma with:

  • A minimum GPA of 6.5/10 for Grade 12, 1st Semester of Grade 12 or Grade 11
  • A minimum score of 7.0/10 for Grade 12, 1st Semester of Grade 12 or Grade 11  in Mathematics, English or IT

Applications who do not meet those stated criteria will be interviewed for admission.