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 :
- Communication Theory & Study Skills
- Fundamentals of Computer Systems
- Digital Design Fundamentals
- C++ Programming I
- Creative Studies
- Multimedia Technology
- Co-Curriculum 1
- Melayu Islam Beraja
Semester 2 :
- Bahasa Melayu
- Co-Curriculum 2
- Business Communication Skills
- Probability & Statistics
- Database System
- Multimedia Authoring
- Principles of Software Engineering
- JAVA Programming 1
Semester 3 :
- Co-Curriculum 3
- Discrete Mathematics
- Software Requirements Engineering
- Object Oriented Analysis & Design
- JAVA Programming 2
- Interaction Design
- Computer Graphics
Semester 4 :
- Data Communication & Networking
- Interactive Multimedia
- Software Design
- Digital Production
- Information Technology Law
- Digital Modelling & Animation
- Global Classroom
Semester 5 :
- Practical Internship
- Concept of Modelling
- Formal Methods
- Software Project Management
- Ethics & Professional Conducts
- Data Structure & Algorithm Analysis
- Major Project 1
Semester 6 :
- Major Project 2
- Character Animation
- Software Testing & Reliability
- Virtual Reality
- Database Design & Management
- Critical Thinking
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