Skip to content
WijhaUniوجهة يوني

Computer Science & IT · Bachelor's

Bachelor of Information Technology (Hons) in Software Engineering

Universiti Kuala Lumpur (UniKL)

Program overview

The Bachelor of Information Technology (Hons) in Software Engineering program at UniKL University Malaysia focuses on developing graduates who are knowledgeable, competent, and innovative in the field of software development. The program emphasizes practical skills, teamwork, and effective communication. Graduates gain a strong foundation in software engineering principles and acquire the ability to apply them in real-world scenarios. They are prepared for lifelong learning, exhibit professionalism and ethical considerations, and have the skills to participate in business and entrepreneurial activities in the industry.

Entry Requirement

STPM/Matriculation/Foundation:

Pass in STPM/Matriculation/Foundation or its equivalent, with minimum CGPA 2.0 and at least Grade C in Mathematics and one relevant Science subject

For other qualifications and certificates (e.g., UEC, Foundation, STAM, etc..) please contact our educational consultants or submit your application for Admission assessment.

Future Careers

The software industry has grown rapidly, replacing mechanical and electronic devices in various sectors with adaptable and feature-rich software components. Software is used extensively in areas such as automobiles, airplanes, entertainment, communication, manufacturing, medical systems, transportation, and finance. This has created a strong demand for software professionals globally, including in Malaysia.

Curriculum

Show full curriculum

Among the courses offered

Semester 1

  • Introduction to Software Engineering
  • Fundamental English
  • Discrete Mathematics for IT
  • Principles of Computer Programming
  • Introduction to Computing and Information Systems
  • Malaysian studies
  • Co-curriculum I

Semester 2

  • Object-Oriented Programming
  • Probability and Statistics for IT
  • Co-curriculum II
  • Technopreneurship
  • Professional English I
  • Computer Organization
  • Mandarin I

Semester 3

  • Computer Networks
  • Database Management Systems
  • Data Structures and Algorithms
  • Object-Oriented System Analysis and Design
  • Professional English II
  • Software Requirements Engineering
  • Mandarin II

Semester 4

  • Operating Systems
  • Interaction Design
  • Visual Programming
  • Software Design
  • Real-Time and Embedded Systems
  • Innovation Management

Semester 5

  • Internet Programming
  • Cyber Law
  • Reuse and Component-Based Development
  • Islamic/Moral Studies
  • Elective BSE I

Semester 6

  • Research Methodology
  • Bahasa Kebangsaan A
  • Project Management
  • Elective BSE II
  • Final Year Project I

Semester 7

  • Final Year Project II
  • Software Configuration Management
  • Software Integration
  • Software Testing

Semester 8

  • Industrial Training

Entry requirements

Bachelor's: strong high-school results, a foundation, or a diploma.

Typically IELTS 5 or equivalent (TOEFL / PTE). Some universities offer a preparatory English program if you haven't reached the score yet.

Exact requirements vary by program, and an English certificate such as IELTS or an equivalent may be required.

Career opportunities

  • Software developer
  • Security analyst
  • Data scientist
  • Cloud engineer

Is this program right for you?

Send us your qualifications and we'll confirm your eligibility and next steps during your consultation.

No commitment required