Bachelor of Computer Science (Hons)
- Field Of Study:
- Computing, Technology & IT
- Level Of Study:
- Undergraduate
- Course Subject:
- Computer and IS Security, Database Management, Embedded Systems
- Course Intake:
- April, September
The Bachelor of Computer Science (Hons) programme is a mainstream computing programme aimed at producing graduates capable of managing information and information systems in a wide range of IT environments and in the field of applications development.
One major highlight of the Bachelor of Computer Science (Hons) programme is its innovative curriculum that balances theory and application. Students will go through extensive laboratory practise of technical subjects and four months of intensive industrial training that will give them substantial exposure on the techniques used in the IT industry. The project work in the final year of study includes problem-solving case studies that will provide undergraduates the opportunity to apply their knowledge and skills and prepare them for real-world work scenarios.
Students will be given the option to complete their industrial training within the country, or overseas at identified centres such as the International Institute of Information Technology (IIIT), Hyderabad.
Assignments, workshops/seminar, industrial training and successful projects undertaken throughout the duration of the programme will contribute towards the creation of a student who has the requisite skills to obtain suitable jobs or to get involved in the business world in the field of Information Technology, Computer Science, Computer Communications and/or Engineering. Furthermore, besides acquiring adequate knowledge in the field of Information Technology, students will have the option to specialise in distributed systems, database management, security or embedded systems. Graduates with special training in any of the abovementioned areas are highly sought-after in the IT industry.
Program Content
The following courses make up the Bachelor of Computer Science (Hons) (PA 10305) programme curriculum:
MQA Courses
- Bahasa Kebangsaan A or Bahasa Kebangsaan B
- Pengajian Malaysia
- Pengajian Islam or Pendidikan Moral
University Courses
- English 1
- English 2
- Study of Society
- Understanding Human Behaviour
- Co-Curriculum
Compulsory Courses
- Principles of Programming
- Computer Organisation
- Internet Programming
- Calculus and Linear Algebra
- Data Structures and Algorithms
- System Analysis and Design
- Advanced Web Programming
- Discrete Mathematics
- Object-Oriented Programming
- Database Systems
- Statistics and Probability
- Operating Systems
- Visual Programming I
- Human Computer Interaction
- Software Engineering
- Computer Security
- Computer Networks
- Visual Programming II
- Computer Graphics
- Project (Majoring)
- Industrial Training
Specialisation Courses
-
Distributed Systems
- Network Programming
- Network Security
- Parallel and Grid Computing
- High-Speed Networks
- Wireless Communication Systems
-
Database Management
- Distributed Database and Management Systems
- Data Mining and Data Warehousing
- Network Security
- Database Administration
- Database Security
-
Security
- Network Security
- Cryptography and Data Security
- Advanced Network Security
- Database Security
- Incident Response and Disaster Recovery
-
Embedded Systems
- Embedded Linux
- Digital System and Architecture
- Microprocessor and Interfacing
- Cryptography and Data Security
- Distributed Operating Systems
Duration
The bi-semester programme is taught over a period of three years..
Assessment
Students’ ability is gauged both through continuous assessments and a final exam at the end of each semester. The continuous assessment component comprises tests/quizzes, mid-term examination and projects/assignments which accounts for an allocation of about 40-50 marks depending on the course. The balance of the marks is allocated for the final examination.
Source: QUEST International University Perak (QIUP)