Bachelor of Computer Science (Software Engineering)

OVERVIEW

Software Engineering uses an engineering approach in the development, operation and maintenance of large scale software. A software engineer needs to be able to employ systematic technical and management methods in the creation of high quality software.

The Bachelor of Computer Science specializing in Software Engineering is a new academic program specially designed to support the nation’s need for professional and capable software engineers to undertake the task of increasing the effectiveness and performance of both the public and private sectors.

To further support this goal, the course is closely associated with the Sun Certified Programmer, the Sun Certified Web Component Developer and the Sun Certified Business Component Developer certifications.


PROGRAMME LEARNING OUTCOMES

  • The fundamental knowledge and principles in Software Engineering, both in theory and practice.
  • The capability to apply various software engineering standard and best practices to solve the given problems in any application area.
  • The ability to analyze, design, implement, and maintain software projects of any scale.
  • The capability to apply logical and analytical thinking and scientific approach to problem solving.
  • The readiness to adapt and respond to changing environments and technologies.
  • The effective communication skills across a wide range of contexts and audiences.
  • The motivation to continue learning independently in the acquisition of new knowledge and skills.
  • Professional behaviour in accordance to the professional, ethical and moral conduct.


PROGRAMME STRUCTURE

Year 1

Programming Technique I & II, Discrete Structure, Computational Mathematics, Digital Logic, Technology & Information System, Computer Organization & Architecture, Web Programming, UTM Core.

Year 2

Database, System Analysis and Design, Data Structure and Algorithm, Network Communications, Human Computer Interaction, Probability & Statistical Data Analysis, Software Engineering, Object-Oriented Programming, Operating Systems, Internet Programming

Year 3

Theory of Computer Science, Artificial Intelligence, Application Development, Requirement Engineering and Software Modelling, Software Quality Assurance, Programming Technique III, Software Architecture and Design, Special Topics in SE, Software Engineering Project I

Year 4

Industrial Training (6 months), Information Technology Entrepreneurship, Software Project Management, Software Engineering Project II

Electives

Computational Intelligence, Software Construction, Agent Oriented Software Engineering, Web Technology, Knowledge-Based & Expert System


ENTRY REQUIREMENT

For STPM/ equivalent

i) University Basic Entry

1. Passed SPM/SPMV with credit in Bahasa Melayu/Bahasa Malaysia or credit in Bahasa Melayu/Bahasa Malaysia in July Paper.

2. Passed STPM with:

  • Grade C (GPA 2.00) in Pengajian Am, AND
  • Grade C (GPA 2.00) in TWO (2) other subjects

3. Attended Malaysian University English Test (MUET)

ii) Special Entry Requirement

1. Passed grade C+ (NGMP 2.33) in Mathematics T / Further Mathematics T / Computing and passed grade C+ (NGMP 2.33) in at least ONE (1) of these subjects: Physics, Chemistry, Biology.

2. Passed with credit in Mathematics at SPM level or equivalent.


For Matrikulasi/ Asasi Sains UM/ Tahun Asas UTM

i) University Basic Entry

1. Passed SPM or equivalent with credit in Bahasa Melayu/Bahasa Malaysia or credit in Bahasa Melayu/Bahasa Malaysia in July Paper.

2. Passed KPM Matriculation/Asasi Sains UM/ Asasi Undang-undang KPTM with at least CPA 2.00 andattended Malaysian University English Test (MUET)

ii) Special Entry Requirement

1. Science Stream: Passed with at least Grade C+ (2.33) in Mathematics and passed with at least grade C+ (2.33) in ONE (1) of these subjects: Physics, Chemistry, Biology, Sains Komputer.

2. Passed with credits in Mathematics at SPM level or equivalent.


For Diploma or equivalent (Direct to 2nd year beginning 2008)

i) University Basic Entry

1. Passed SPM or equivalent with credit in Bahasa Melayu or credit in Bahasa Melayu in July Paper.

2. Obtained Diploma or other certifications from institutions recognized by Malaysian Government and approved by the University Senate.

3. Attended Malaysian University English Test (MUET).

ii) Special Entry Requirement

1. Obtained a Diploma in Computer Science from UTM or equivalent with at least CPA: 2.50; OR

2. Candidates with CPA < 2.50, with at least 2 years working experience in related area are eligible to apply; OR
3. Passed with credit in Mathematics at SPM level or equivalent or score at least Grade C in one of the Mathematics subjects at Diploma level.

Note:
Candidates have to submit the complete transcript of their Diploma (1st to final semester) and a copy of Diploma or a certified graduation confirmation letter.

Write a Review

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>