Back

Duration: 3 Years (total up 7 semesters)

MQA Approval Code: MQA/FA 9641

Total Credit Hours: 126

Overview

The Bachelor of Computer Science (Software Development) with Honours program at Mont Royale College is designed to provide students with an in-depth understanding of computer science principles and software development practices. The curriculum covers a broad range of subjects, including:

This program emphasizes hands-on learning through projects, practical assignments, and internships, ensuring that students are well-prepared for the fast-paced and evolving field of software development.

Career Pathways

Graduates of the Bachelor of Computer Science (Software Development) with Honours program can pursue a variety of career paths, including:

  • Software Developer
  • Web Developer
  • Mobile Application Developer
  • Database Administrator
  • Network and Security Specialist
  • Software Engineer
  • IT Consultant
  • Project Manager
  • Cybersecurity Specialist
These career pathways offer diverse opportunities for growth and development, allowing graduates to find roles that align with their interests and strengths.

Entry Requirements

Graduates of the Business Management program can pursue a variety of career paths, including:

Programme structure and syllabus

Semester I

CodeSUBJECT Credit Hours
MPU33012/MPU33022Penghayatan Etika Dan Peradaban/Bahasa Melayu Asas 1 (Pelajar Antarabangsa)2
MPU33012/MPU33022Ilmu Wahyu Dan Sains (Islam)/Moral Dan Etika II (Bukan Islam)2
PBI10102English For Communication I2
CSF 12003Problem Solving And Computer Programming3
CSF 12103Computer Organization And Architecture3
CSF 12203Human Machine Interaction3
CSF 12303Software Engineering Methods3
Total18

Semester II

CodeSUBJECT Credit Hours
MPU33032/MPU33042Ilmu Wahyu Dan Kemasyarakatan (Islam)/Perbandingan Agama II (Bukan Islam)2
MPU31062Falsafah Dan Isu Semasa2
MPU32092Asas Pembudayaan Keusahawanan2
PBI10202English For Communication II*2
CSF 10103Mathematics For Computer Science3
CSF 10203Fundamentals Of Computer Systems3
CSF 12403Object Oriented Programming3
KK* ****Kokurikulum3
Total20

Semester III

CodeSUBJECT Credit Hours
CSF 20403Network And Security Fundamentals3
CSF 20103Discrete Structure And Application3
CSF 20303Operating Systems3
CSD 23403System Analysis And Design3
CSF 21503Database3
CSD 23703Data Analytics3
Total18

Semester IV

CodeSUBJECT Credit Hours
CSF 20203Algorithms Design And Analysis3
ITF 30103Information Security3
CSD 23603Software Project Management3
CSD 20103Mobile Application Framework3
CSD 23503Web Application Development3
PBI10***Bahasa Asing2
Free Module I3
Total20

Semester V

CodeSUBJECT Credit Hours
CSF 30103Social And Professional Ethics3
CSF 35304Final Year Project I*4
CSD 34003Software Testing And Analysis3
CSD 34103Software Development Workshop3
Free Module II3
Free Module III3
Total19

Semester VI

CodeSUBJECT Credit Hours
CSF 35503Artificial Intelligence3
CSF 35404Final Year Project II*4
CSD 34303Data Mining3
CSD 34203Special Topics In Software Development3
CSD 34403Advanced Database3
Free Module IV3
Total19

Semester VII

CodeSUBJECT Credit Hours
CSF 47112Industrial Training12
Total12