Duration: 3 Years (total up 7 semesters)
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:
- Human-Machine Interaction: Exploring the design and evaluation of user interfaces.
- System Analysis and Design: Learning techniques for analyzing and designing information systems.
- Algorithms Design and Analysis: Studying the design and analysis of efficient algorithms.
- Software Testing and Analysis: Ensuring the quality and reliability of software through testing and analysis.
- Advanced Database: Studying advanced topics in database management and applications.
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
Entry Requirements
Graduates of the Business Management program can pursue a variety of career paths, including:
- (i) Pass SPM / SPMV / O-Level with 3 credits in any subject; or
- (ii) Any qualification approved by Ministry of Education
ALL COURSES
Foundation Programs
- Foundation in Arts
- Foundation in Science (Coming Soon)
Diploma Programs
- Diploma in Business Management
- Diploma in Accounting
- Diploma in Multimedia Design
- Diploma in Computer Science
- Diploma in Technology Management
- Diploma in Law Enforcement Management
- Diploma in Hotel Management
- Diploma in Cabin Crew Management (Coming Soon)
- Diploma in Nursing (Coming Soon)
- Diploma in Early Childhood Education (Coming Soon)
- Diploma in Physiotherapy (Coming Soon)
Bachelor’s Degrees
- Bachelor of Computer Science (Software Development) with Honours (Coming Soon)
- Bachelors of Computer Science (Computer Network Security) with Honours (Coming Soon)
- Bachelor in Business Administration (Islamic Finance) (Coming Soon)
- Bachelor of Information Technology (Informatics Media) With Honours (Coming Soon)
- Bachelor in Accounting with Honours (Coming Soon)
Professional Certifications
- Certificate In Business Studies
- Certificate In Information Technology
Programme structure and syllabus
Semester I
Code | SUBJECT | Credit Hours | |
---|---|---|---|
MPU33012/MPU33022 | Penghayatan Etika Dan Peradaban/Bahasa Melayu Asas 1 (Pelajar Antarabangsa) | 2 | |
MPU33012/MPU33022 | Ilmu Wahyu Dan Sains (Islam)/Moral Dan Etika II (Bukan Islam) | 2 | |
PBI10102 | English For Communication I | 2 | |
CSF 12003 | Problem Solving And Computer Programming | 3 | |
CSF 12103 | Computer Organization And Architecture | 3 | |
CSF 12203 | Human Machine Interaction | 3 | |
CSF 12303 | Software Engineering Methods | 3 | |
Total | 18 |
Semester II
Code | SUBJECT | Credit Hours | |
---|---|---|---|
MPU33032/MPU33042 | Ilmu Wahyu Dan Kemasyarakatan (Islam)/Perbandingan Agama II (Bukan Islam) | 2 | |
MPU31062 | Falsafah Dan Isu Semasa | 2 | |
MPU32092 | Asas Pembudayaan Keusahawanan | 2 | |
PBI10202 | English For Communication II* | 2 | |
CSF 10103 | Mathematics For Computer Science | 3 | |
CSF 10203 | Fundamentals Of Computer Systems | 3 | |
CSF 12403 | Object Oriented Programming | 3 | |
KK* **** | Kokurikulum | 3 | |
Total | 20 |
Semester III
Code | SUBJECT | Credit Hours | |
---|---|---|---|
CSF 20403 | Network And Security Fundamentals | 3 | |
CSF 20103 | Discrete Structure And Application | 3 | |
CSF 20303 | Operating Systems | 3 | |
CSD 23403 | System Analysis And Design | 3 | |
CSF 21503 | Database | 3 | |
CSD 23703 | Data Analytics | 3 | |
Total | 18 |
Semester IV
Code | SUBJECT | Credit Hours | |
---|---|---|---|
CSF 20203 | Algorithms Design And Analysis | 3 | |
ITF 30103 | Information Security | 3 | |
CSD 23603 | Software Project Management | 3 | |
CSD 20103 | Mobile Application Framework | 3 | |
CSD 23503 | Web Application Development | 3 | |
PBI10*** | Bahasa Asing | 2 | |
Free Module I | 3 | ||
Total | 20 |
Semester V
Code | SUBJECT | Credit Hours | |
---|---|---|---|
CSF 30103 | Social And Professional Ethics | 3 | |
CSF 35304 | Final Year Project I* | 4 | |
CSD 34003 | Software Testing And Analysis | 3 | |
CSD 34103 | Software Development Workshop | 3 | |
Free Module II | 3 | ||
Free Module III | 3 | ||
Total | 19 |
Semester VI
Code | SUBJECT | Credit Hours | |
---|---|---|---|
CSF 35503 | Artificial Intelligence | 3 | |
CSF 35404 | Final Year Project II* | 4 | |
CSD 34303 | Data Mining | 3 | |
CSD 34203 | Special Topics In Software Development | 3 | |
CSD 34403 | Advanced Database | 3 | |
Free Module IV | 3 | ||
Total | 19 |
Semester VII
Code | SUBJECT | Credit Hours | |
---|---|---|---|
CSF 47112 | Industrial Training | 12 | |
Total | 12 |