The program equips students on the fundamentals of computer programming and system design, develop problem-solving and communication skills through the software development field
Graduates from this program will be trained to design, construct and maintain computer programs based on what users need. They can develop a program for just one person or for many to use separately. In terms of programming or coding, they tell a computer line by line how to function. Designing new hardware, software and systems will be part of the job as well.
Computer Architecture
Introduction to Network
Programming Fundamentals
Discrete Mathematics
Database Management System
Data Structure & Algorithms
Software Analysis & Design
English
Operating System
Data Communication
Malaysian Studies (MPU1)
Critical Thinking (MPU2)
Introduction to Business
Mathematics & Engineering Fundamentals
Data Security
Software Verification & Validation
Human Computer Interaction
Web System & Technology
Project Management
Project (Software Development)
Professional Practice
Entrepreneurship
Communication & Personal Skill
Malaysian Economy (MPU3)
Co-Curriculum (MPU4)