
Overview
If you are interested in obtaining the latest technical skills in computer programming and the application of innovative technology, this is the ideal programme for you. Students will be equipped with in-depth and hands-on knowledge of the principles of software design and development as well as key operational and technical aspects of computing. Students will also master the relevant industry skills such as analysis and design, programming, software building and maintenance of new developments.
Assessments
Coursework percentage and written examination percentage.
Academic Requirements
HSC/ Alim
GPA of 3.0/5.0 inclusive of a minimum 3.0 score in Mathematics and a Science/ICT subject with a minimum 3.0 in Pure/ Higher Mathematics at SSC/ Dakhil/ equivalent.
A-Level
Science stream: Minimum D in Mathematics and D in one Science/ICT
Non-science stream: Minimum D in any 2 subjects and Credit (C) in Pure/ Higher Mathematics or Mathematics and STEM subject at O-level
General Educational Development (GED) Test
Minimum score of 145/200 for every subject.
Inclusive of Credit (C) in Pure/ Higher Mathematics or Mathematics and a STEM subject at O-level or Year-10 equivalent.
Other qualifications deemed equivalent to HSC/ Alim
Minimum overall average of 60% inclusive of minimum 60% score in Mathematics and one Science/ICT subject.
Inclusive of Credit (C) in Pure/ Higher Mathematics and a STEM subject at Year-10 equivalent.
Diploma (Computing and ICT-related diploma)
Minimum CGPA of 2.5
English Language Requirements
Cambridge English Qualifications and Tests
(i. B1 Preliminary, B2 First, C1 Advanced C2 Proficiency )
160Cambridge English Qualifications and Tests
(ii. Linguiskill Online)
160 Cambridge English Qualifications and Tests
(iii. Occupational English Test (OET)(Conventional/Online)
200TOEFL IBT
46Pearson Test of English
51IELTS
5.5TOEFL Essentials (Online)
8UCSI University English
Completion of Basic English (BE) and English Foundation (EF)- Introduction to Programming
- Discrete Mathematics
- Computer Organisation and Architecture
- Database Management Systems
- Object-Oriented Programming
- Object-Oriented Analysis and Design
- Database Administration
- Introduction to Internet Technologies
- Co-Operative Placement 1
- Data Structures and Algorithms
- Mobile Commerce
- Introduction to Human Computer Interaction
- Operating Systems
- Database Design
- Research Methods in Computing
- Networking
- Software Project Management
- Multimedia Programming
- Business System Development Tools
- Cloud Computing
- Database Technology
- Programming for Computer Science
- Object-Oriented Methods
- Project Formulation
- Application Layer Programming
- Network Security Design
- Business Case Project
- Project Design and Implementation
- Intelligent Systems
- Web Programming
- Co-Operative Placement 2
- Co-Operative Placement 3
- Philosophy and Contemporary Issues
- Communication in Bahasa Melayu 3
(Bahasa Melayu Komunikasi 3)
In the world of computing, qualified graduates with the appropriate skills and aptitude are high in demand. Our graduates are qualified to pursue the following positions:
- Software Engineers
- System Analysts
- Database Developers
- Database Administrators
- Network Administrators
- Web Developers
- Computer Games Developers
- IT Consultants
- Artificial Intelligence Specialists
- IT Support Engineers
Approximate Total Fees: