Bachelor of Software Engineering

Malaysia

7

What will I learn?

This programme focuses on software development skills. Equal attention is also given to computer software design and development, and its application in information processing.

Study on computer architecture provides fundamental understanding of computer physical structure, components and the functions. Such an understanding is very important to enable the utilisation of a computer as a powerful tool to store and process information. Notation or formalism of information would first be prepared before the processing of the information. This should reflect the information structure and the dedicated processing flow, which leads to the development of software applications that reflect the data structure, algorithm and programming approach needed.

In the real world, computer applications are complex and challenging in their delivery. Therefore, certain algorithm techniques need to be introduced and applied. The vast amount of information to be managed requires knowledge on the theories of file structure, database and information retrieval skills. In this context, problem-solving alternatives using artificial intelligence, system modelling and simulation, calculation theories and database are applied to complete the students’ information management skills.

The degree programme emphasises the main principle of software engineering, methods and tools for software system development, including techniques in software project management, tools usage such as CASE tool and software quality. This will provide a strong foundation for the students to a higher level education.

Curriculum Structure

The program components consist of university courses, core modules, specialization, specialization electives and free modules. The university courses consist of 21 credits, the core modules consist of 78 credits, the field electives consist of 12 credits and the free modules consist of 12 credits. Total credits to graduate are 123 credits not include 2 credit co-curriculum courses.

Career Structure

Software Engineering graduates have bright job prospects in both public and private sectors, especially those related to computer industry. Positions that could be filled include:

Software Engineer

Software Project Manager

Software Quality Assurance Engineer

System Analyst

Software Architect

Software Tester

Software Maintainer

Information Technology Officer

Software Programmer

Software System Designer

Which department am I in?

Faculty of Modern Languages and Communication

Study options

Full Time (4 years (8 semesters))

Tuition fees
RM16,250.00 (2,86,637) per year
RM 65,000 for the entire course; RM 8,125 for per semester
Start date

Expected September 2024

Venue

Universiti Putra Malaysia

SERDANG,

Selangor,

43400, Malaysia

Entry requirements

For international students

Applicant who is interested in pursuing his/ her studied at UPM must fulfill the following:

To have received a National Higher School Certificate (or an Advanced Level or the equivalent of 12 years of basic education) with the grade 80% and above or

A Diploma from recognized Institutions with at least a CGPA of 3.00.

Specific program requirements also required.

The English language qualifications accepted by the University for Entry and the required scores are listed below:

IELTS: 5.5

TOEFL: PBT - 500, IBT - 60, CBT - 176

ADD TO MY FAVOURITES

Get in touch