Bachelor of Science (Hons) in Software Engineering with Multimedia
Study level : DegreeProgramme : LUCT
This programme will direct students to the development and use of multimedia systems. Students are exposed and trained in the relevant programming skills with use of multimedia applications.
Entry Requirements
- 2 GCE A` Levels or
- BDTVEC National Diploma or Diploma (CGPA- 2.00 above)
- Foundation Degree Programme
- BDTVEC Higher national Diploma
- Advanced Diploma (CGPA- 2.00 above)
*HND qualifications do not guarantee a direct pathway to the 2nd Year Undergraduate Degree for the Malaysian Based programmes in KIGS. However, a candidate can apply for a `Credit Transfer` which will exempt students from attending certain classes.
Course Structure
Semester 1 :
- Fundamental of Computer Systems
- Mathematics for Computing
- C++ Programming I
- Multimedia Technology
- Communication Theory & Study Skills
- Melayu Islam Beraja
Semester 2 :
- Software System Architecture
- Object Oriented Analysis & Design
- Database System
- C++ Programming II
- Multimedia Authoring
- Business Communication Skills
- Bahasa Melayu
Semester 3 :
- Object Oriented Programming
- Discrete Mathematics
- Interaction Design
- Computer Graphics
- Software Requirements Engineering
- Sejarah Tamadun Islam
Semester 4 :
- Mobile Device Programming
- Concept of Modelling and Animation
- Software Design
- Data Communication & Networking
- Interactive Multimedia
- Leadership Skills and Human Relations
- Global Classroom
Semester 5 :
- Major Project I
- Web Programming and Web Services
- Character Animation
- Software Quality
- Data Structure & Algorithm Analysis
- Buss, Planning & Idea Generation
- Practical Internship
- Community Services
- Co-Curricular
Semester 6 :
- Software Project Management
- Software Testing & Reliability
- Legal & Ethical Issues in IT
- Database Design & Management
- Major Project II
Career Opportunities
- Web Designer
- Web Content Developer
- Software Engineer
- Embedded Software Engineer
- Software Tester
- Lead Programmer
- Software Project Manager
- Software Architect
- Animator
- Cyber Security Manager
- Computer Systems Analysts