Programmes

B. Multimedia (Hons) Software Engineering and Games Design

Objective:

  • To produce highly competent software game developers who are able to apply the software engineering technology for the design and development of games applications.
  • To produce leaders, critical thinkers and technopreneurs in IT for the knowledge economy.

The Software Engineering and Games Design programme integrates fundamental concepts of software engineering with both the technical and creative aspect of games design and development. Students will receive fundamental training in programming and problem solving skills, computer systems, mathematics for IT and information database. In addition to fundamental subjects and software engineering subjects, Computer Graphics, Games Programming, Games Application and Games Design are other important subjects covered in this course.

There is a variety of prospective careers for the students in this programme such as Game Developer, Game Programmer, Multimedia Specialist, Project Manager, Software Engineer, Multimedia consultant, Researcher and Entrepreneur.


Programme Outcomes (B.MM, SEGD)
Common Components in all majors
Back to programmes list

Programme Outcomes

1. Ability to apply soft skills in work and career related activities
  • University subject like Technical Communications is offered to the students to increase their ability in written and oral communications for academic and career purposes.
  • Report writing and oral presentations are part of many subjects' requirement, e.g. Final Year Project, Industrial Training, Introduction to Cyberpreneurship, and Technopreneur Venture, as well as many other core and major subjects.
  • Students learn to manage time and acquire relevant data and information in Final Year Project and Industrial Training.
  • Students learn to apply soft skills through participation in various competitions, e.g. HSBC Young IT Entrepreneur Awards, IBM Competition and Imagine Cup.
2. Good understanding of fundamental concepts
  • Mathematical Science (including Mathematical Techniques I, II and Probability and Statistics) helps to build a strong mathematics foundation in understanding the underlying basic ICT concepts.
  • Core subjects (including Computer Programming I, II , Operating System I, Digital Systems, Discrete Structure, Games Foundation, Games Application I, II, Computer Modeling, Media Marketing,) introduce basic concepts and fundamental theories which are applicable to advanced systems and applications in ICT.
  • The syllabus emphasizes fundamental and practical hands-on skills in programming and lab-based subjects.
3. Acquisition and mastery of knowledge in specialized areas
  • Each degree programme is designed to cover the depth of knowledge through carefully selected major subjects pertaining to the fields of specialization.
  • Major subjects (including Data Structure and Algorithms, Object-oriented Programming, Software Engineering, Database Systems, Computer Networks, Internet Computing, Data Communication and Telecommunication Systems, Creative Strategy, Games programming I, II, III, Multimedia Programming, Digital Audio and Speech Programming, Rendering and Animation, Virtual Reality) introduce basic concepts and fundamental theories applicable to advanced systems and applications in the Software and Animation major.
  • Final year project topics are related to the major in order to strengthen their in-depth competence.
  • Assignments and mini projects are geared to give emphasis to system design and development according to real world environment.
  • Optional professional short courses such as Microsoft and Sun Java Certification programs can build and enhance knowledge in the specialized area.
4. Acquisition of analytical capabilities and problem- solving skills
  • Students would need to apply their analytical and problem solving skills when dealing with their Final Year Project
  • Competitions such as IBM Programming competition, SUN Java Forte Programming Competition, MMU-Microsoft .NET Programming Competition and external competitions such as e-Genting Programming Competition, Microsoft .Net Student Competition and Microsoft Imagine Cup Competition strengthen students' capabilities to adopt a systems approach in their projects.
  • Most subjects have associated laboratory sessions to give students hands-on experience in identifying, formulating and solving problems.
  • Balanced mix of individual and group projects and assignments helps students to appreciate problem formulation and solution finding.
5. Adaptability and passion for learning
  • Provides opportunity for the students to experience actual industrial environment and perform job to the expectations during their studies via industrial training and practicing ICT professionals in the industry. This also enhances students' understanding of the ever-changing industrial environment.
  • Participate in various faculty-organized workshops, seminars and conferences (e.g. M2USIC, IBM Workshop, Microsoft Technology Updates, Sterling Lectures, I-Space lecture series from Japan universities, etc.)
  • Additional optional professional certification courses organized in MMU are offered to the students so that they learn hands-on working skills, e.g. Microsoft, SUN, and Cisco certifications.
6. Cultivation of innovative mind and development of entrepreneurial skills
  • FYP project and participation in various intra- and inter-varsity competitions train the students to have innovative mind in IT system design and development.
  • Students are aware that they can start up new companies themselves after their graduation through the subject of Introduction to Cyberpreneurship and Technopreneur Venture.
  • Mandatory final year project with presentation to let the students understand and acquire confidence in project writing and presentation skills. Students are expected to write a business proposal at the end of the project.
7. Understanding of the responsibility with moral and professional ethics
  • Students are also expected to study subjects such as Islamic Studies, Moral and Ethics, Ethics and Professional Conduct where they are taught the moral and social obligations required of an ICT professional.
  • Seminars and talks on the ethics and social responsibilities of IT specialists in various industries, delivered by the speakers from academic institutions and industries are organized frequently throughout the academic year, both by the Faculty and University.
  • Industrial training exposes students to real working environments in which they can gain a better appreciation for moral and professional ethics.


Common Components in all majors

The Faculty of Information Technology aims to develop high-quality undergraduates. To achieve this goal, our students are trained with up-to-date course contents with a good balance between practical-oriented and research-oriented education. Apart from fundamental skills and specialised skills offered in each programme, all the programmes also offer the following components:

  • Industrial Training: Students normally undergo an industrial training in their Delta year (1st Trimester). Students will be placed in a company and experience real-life working experience. This is a very fruitful process.
  • Final Year Project (FYP): Before graduation, students need to complete their final year projects. With the help of their respective lecturers (assigned as project supervisors), students have a chance to implement prototypes of products from their ideas. (See more information at http://tpr3321.mmu.edu.my/)
  • Professional Certificates: To be well-prepared for the working environment and to provide students with a competitive edge, the faculty also offers various programmes with professional certificates (i.e. CISCO, MSITA, SAI, SAP). These programmes are offered at a substantial reduction in cost (in comparison to the same courses offered by commercial sectors). (See more information at http://fit.mmu.edu.my/)
  • Entrepreneurship: It is our philosophy that students should be trained and should possess entrepreneurial skills. Courses such as Introduction to Cyberpreneurship and Technopreneur Venture are designed to reinforce this concept to students. Students and staff are encouraged to commercialise their research work. Filing patents for intellectual properties or commercialisation of projects are encouraged. The Centre for Commercialisation and Technopreneur Development (CCTD) is the unit that assists students and staff on this matter.
  • Humanity and Soft Skills: Education is not solely about scoring high marks in all subjects. The quality of a person does not only depend on what he knows but also from how he uses what he knows for the betterment of mankind. Humanity and soft skills are the important components in all programmes. They help to expose students to a different dimension in life, apart from academics. Students are encouraged to participate in many activities (See: http://www.mmu.edu.my/~stad/ for list of clubs).

Back to programmes list