Submitting Form...
×

Bachelor in Software Engineering with Honours

university icon
Universiti Sains Malaysia (USM)(Penang Campus )

Bachelor in Software Engineering with Honours

university icon
Universiti Sains Malaysia (USM)(Penang Campus )

Bachelor in Software Engineering with Honours

Qualification
Bachelor's Degree
Duration
4 years
Intake
OctOct
English Requirement
IELTS 5.5
Offer Letter
Fees Applies
Class Type
Physical
Course Fee for International Students
Yearly Tuition fees
Year Fee
No data
Other Fees
Description Fee
No data

Would you like to apply to
Universiti Sains Malaysia (USM) ?

The Bachelor in Software Engineering with Honours at Universiti Sains Malaysia (USM) focuses on the systematic management of processes involved in developing high-quality software systems. The programme covers the full software development lifecycle, including requirements analysis, system design, testing, software metrics, configuration management, and continuous maintenance. It is designed to equip students with strong technical, analytical, and professional skills aligned with industry standards and best practices in software engineering.

Entry Requirements

• High School Certificate Level or its equivalent with minimum entry qualification of CGPA 2.75

And

Minimum grade C in any 2 subjects below:

  • Biology / Chemistry / Physics
  • Mathematics / ICT

For other qualifications and certificates (e.g., qualifications equivalent to a Bachelor’s degree, etc.), please contact our educational consultants or submit your application for admission assessment.

Career Opportunities

Position

  • Software/IT/IS Project Manager
  • Software Architect
  • Software Test Engineer
  • Software Quality Officer
  • Information Systems/Information Technology Officer/Specialist
  • Information Research Manager
  • Information Systems Manager and Web Developer

 Related Industries

  • Automotive
  • Power Industry
  • Business Industry
  • Telecomunications
  • Government Agencies
  • Medical Industry

year 1

  • Algorithms and problem solving
  • Programming techniques using a high-level language
  • Data structures
  • Computer organization
  • Mathematics
  • Statistics
  • Logic
  • Artificial intelligence
  • Data analytics

year 2

  • Operating systems
  • Computer networks and security
  • Analysis of algorithms
  • Database organization
  • Foundations of software engineering
  • Integrated software development (practical/project-based)
  • Group innovation project
  • Study for sustainability

year 3

  • Offers an integrated and wide range of specialized courses in Year III based on the chosen field.
  • Allows students to enrich their specialization through elective courses and additional knowledge via free modules or minor programmes from disciplines outside computer science.
  • Assigns third-year students to various organizations for full-time industrial training during the second semester and the long vacation, for a total period of six months.

year 4

  • Students complete their specialization and elective courses and undertake a course in professional and technopreneurial development.
  • Students are required to complete a Final Year Project in their chosen field under the supervision of at least one academic staff member.
Hello!
Click one of our representatives below to chat on WhatsApp or send us an email to info@your-uni.com

The team typically replies in a few minutes.

Need help? Chat with us
Some text some message..