BACHELOR OF COMPUTER SCIENCES (HONOURS) CS230

Programme Description

CS230 offers an evergreen core foundation of computer science, yet allowing the students to explore big data possibilities with their own tracks under the same programme.

This programme offers student-friendly teaching facilities such as smart classrooms, and laboratories to allow the students to explore and enhance their practical skills in solving real-life computing problems. 

PROGRAMME COORDINATOR

   
  Khairulliza Bin Ahmad Salleh (Dr.)  
  Programme Coordinator  
     
  This email address is being protected from spambots. You need JavaScript enabled to view it.  

 


 

ENTRY REQUIREMENT

 

 


 

COURSE DETAIL / PERINCIAN KURSUS

 

Plan of study

Semester 1 Year 1
Co-Curriculum I, Islamic and Asian Civilization, Programming I, Introduction to Interactive Multimedia, Computer Architecture and Organization, Applied Probability and Statistics, Calculus 1.

 Semester 2 Year 1
Co-Curriculum II, English for Critical Academic Reading, Programming II, Database Design and Development, Discrete Structures, Introduction to Data Communication and Networking, Linear Algebra 1.

Semester 3 Year 2
Co-Curriculum III, Hubungan Etnik, Third Language I, Object Oriented Programming, Principles of Operating Systems, Artificial Intelligence Algorithms, Database Engineering.

Semester 4 Year 2
Third Language II, English for Professional Interaction, Data Structures, Software Engineering: Theory and Principles, Principles of Compilers, Enterprise Programming, CS Elective I.

Semester 5 Year 3
Third Language III, Technology Entrepreneurship, Parallel Processing, Special Topics in Computer Science, Project Formulation, Algorithm Analysis and Design, CS Elective II.

Semester 6 Year 3
Social, Ethics and Professional Issues, Computer Security, Project, CS Elective III, CS Elective IV.

Semester 7 Year 4
Industrial Attachment 


JOB OPPORTUNITIES / PELUANG PEKERJAAN

A computer science graduate has a wide range of job designations to choose from. Among the many job designations that can be filled by this programme’s graduates are: systems analyst, systems consultant, software engineer, systems programmer, database analyst, scientific applications programmer, user interface designer, embedded systems application programmer, electronic data processing (EDP) auditor, database administrator, chief information officer, computer scientist/researcher, computer science professor, data miner, internet applications programmer, internet consultant, webmaster, internet advertising designer, technical support representative, trainer for software application, system integrator, technical writer, journalist for computer-related publications, data modeler, and data engineer.


ACCREDITATION / AKREDITASI