Bachelor of Computer Science (Hons)
Course overview
Qualification | Bachelor's Degree |
Study mode | Full-time |
Duration | 3 years |
Intakes | February, April, September |
Tuition (Local students) | S$ 34,162 |
Tuition (Foreign students) | S$ 40,246 |
About
Our Bachelor of Computer Science program is aimed to teach students the fundamental science of computerisation and its practical applications. We offer a comprehensive program that blends scientific concepts with practical techniques to help you gain the skills and knowledge you need in the field of computer science.
This curriculum will cover a wide range of computer science topics, including algorithms, programming languages, data structures, computer networks, software engineering, artificial intelligence, and more. We strive to equip you with a firm foundation in the fundamental principles and theories of computer science, while focusing on the practical elements of implementing this knowledge in real-world circumstances.
Admissions
Intakes
Fees
Tuition
- S$ 34,162
- Local students
- S$ 40,246
- Foreign students
Estimated cost as reported by the Institution.
Application
- Data not available
- Local students
- Data not available
- Foreign students
Student Visa
- Data not available
- Foreign students
Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.
Entry Requirements
PREREQUISITES
SPM / O-Level with Pre-U / Foundation
Pass SPM / O-Level or equivalent with 5 credits (including Additional Mathematics) for entry with Pre-University / Foundation qualification
SPM / O-Level with Diploma
Pass SPM / O-Level or equivalent with 3 credits (including Additional Mathematics) for entry with Diploma / Pre-University qualification
Note: Candidates without a credit in Additional Mathematics at SPM level or its equivalent may be admitted if the Foundation / Diploma programme contains subjects in Mathematics that are equivalent or higher than Additional Mathematics at SPM level or its equivalent
ENTRY REQUIREMENTS
Foundation
Pass with min. CGPA 2.00
Diploma in Information Technology (DIT)
Pass with min. CGPA 2.50
Sijil Tinggi Persekolahan Malaysia (STPM)
Min. Grade C in at least 2 subjects
Unified Examination Certificate (UEC)
Pass with minimum 5Bs, including Mathematics or Advanced Mathematics or Adv. Mathematics 1 or 2
A Levels
Pass with min. EE
South Australian Matriculation (SAM) / SACE International
Min. ATAR 55
Canadian Pre-University (CPU)
Min. average of 50% in 6 subjects
International Baccalaureate (IB)
Min. 24 points in 6 subjects
Monash University Foundation Year (MUFY)
Overall 50%
Other Qualifications
Students with other qualifications will be considered on a case-by-case basis
ENGLISH REQUIREMENTS
IELTS
Band 5.0
TOEFL
34 (Internet Based Test)
MUET
Band 3
UEC English
B6
O Level
Grade C
1119 (GCE-O)
Grade C
Taylor's EET
Overall Score 5.0
Taylor's IEN
Level 2- Grade C
Pre-U / Diploma
Completed Pre-U / Diploma that was conducted in English
Curriculum
PRIMARY MAJOR
This component consists of Common Core subjects, which are common modules across a discipline that provides the fundamental knowledge of the discipline.
Common Core
- Database Systems
- Computer Architecture and Organisation
- Discrete Structures
- Object Oriented Programming
- System Fundamentals
- Data Structures and Algorithm
- Human Computer Interaction
- Operating Systems and Computer Networks
- Software Engineering
- Theory of Computation
- Capstone Project (Part 1)
- Capstone Project (Part 2)
- Industrial Training
Specialisation
Compulsory modules
- Understanding Entrepreneurialism
- Machine Learning and Parallel Computing
- Advanced Programming
- Professional Practices and Information Security*
[Choose ONE (1) of the options:]
Option 1: Data Science (Dual Award)
- Statistical inference and modeling
- Data Science Principles
- Data Mining
- Big Data Technologies
Option 2: Cyber Security (Dual Award)
- Computer and Network Security
- Computer Intrusion Detection
- Computer Crime and Digital Evidence
- Wireless Networks and Security
Option 3: Mobile Computing (Dual Award)
- Introduction to Mobile Computing
- Mobile Applications Development
- Wireless Networks and Security
- Internet of Things
Option 4: Artificial Intelligence (Dual Award)
- Computer Vision and Natural Language Processing
- Data Analytics and Machine Learning
- Cognitive Computing and Applications
- Big Data Technologies