色狼社区

BSc (Hons) Computing Science

KPT/JPS (N/481/6/0833) (MQA/PA14530) 06/26

Course Information

Mode: Onsite
Duration: 3 years
Intakes:

September, January

Campus: Heriot-Watt University, UK
Type: Full-time Study
Conducted in Malaysia: Yes
Level of Study: Bachelor's Degree Level
Field of Study: Computing & IT
Faculty: School of Mathematical and Computer Sciences
Awarding Country: United Kingdom
Exam Body: Heriot-Watt University, UK
Fees: 39,960 / 46,520 (international)

Course Overview

In the current era of digital revolution, computer scientists and software engineers can be found at the forefront, driving latest developments in a broad range of fields such as artificial intelligence, cybersecurity, bioinformatics, healthcare, and data informatics.

Our BSc Computing Science degree focuses on software development and algorithms, with the aim of constructing robust and usable systems for industry and commerce. As well as looking at cutting edge tools and techniques, it’s designed to help you build the next generation of software tools that other system constructors will use. The course aims to give a well-integrated balance of theoretical underpinnings and practical experience, strongly informed by the research expertise of our academic staff.

The programme consists of core computer science, information technology and mathematics units in Year 1 and 2. Students in Year 3 will take highly specialised units including three elective units and will also be conducting a year-long individual final-year dissertation project. Students will also undertake an industrial training programme between Year 2 and 3.

In the final year, students will be able to specialise by taking courses in one of the following three streams: Data Science, Artificial Intelligence or Graphics and Visualisation

Curriculum

Course content

Year 1

  • The programme consists of core computer science, information technology and mathematics units in Year 1 and 2. Students in Year 3 will take highly specialised units including three elective units and will also be conducting a year-long individual final-year dissertation project. Students will also undertake an industrial training programme between Year 2 and 3.

Year 2

  • Note: Industrial Training is the compulsory internship during the summer break between Years 2 and 3, and Software Engineering and Professional Development are group project courses (linked over the whole year)
  • Mandatory September

  • Mathematics for Computer Science
  • Introduction to Interaction Design
  • Software Development A
  • Software Development B
  • Mandatory January

  • Introduction to Computer Systems
  • Data Structures and Algorithms
  • Database Management Systems
  • Introduction to Software Engineering

Year 3

  • Notes: Research Methods and Requirements Engineering, Design and Implementation and Project Testing and Presentation are courses corresponding to one individual whole year project. Students can select Year 3 Options from the given list of courses, subject to availability of subjects on offer.
  • Mandatory September

  • Programming Languages
  • Data Communications and Networking
  • Foundations 1
  • Software Engineering
  • Mandatory January

  • Hardware-Software Interface
  • Foundations 2
  • Operating Systems & Concurrency
  • Professional Development
  • Optional May

  • Industrial Training

Notes

  • Industrial Training is the compulsory internship during the summer break between Years 2 and 3
  • Software Engineering and Professional Development are group project courses (linked over the whole year)
  • Research Methods and Requirements Engineering, Design and Implementation and Project Testing and Presentation are courses corresponding to one individual whole year project.
  • Students can select Year 3 Options from the given list of courses, subject to availability of subjects on offer.

Entry Requirements

STPM/UEC/A-Levels/IB Diploma with 5 credits or above

Career Prospects

The present global demand for computing skills presents numerous career opportunities in software and technology sectors, and also supports many other industries such as financial services, telecommunications, retail and manufacturing. Employment prospects are good, with excellent financial rewards and career pathway. Our students will be well-equipped for a broad range of technical jobs from software developers and system analysts to machine learning/AI engineers. Our graduates will also be prepared for more general careers like project management, IT consultancy, teaching or research

Study Abroad Pathway

No

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

Ask About This Course

Download FREE myCourseGuide
马来西亚的高等教育机会