Bachelor of Software Engineering (Honours)

N/0612/6/0019

MQA/FA 15007

List of Programs in Faculty of Computing and Software Engineering

Level of StudyBachelor
Mode of StudyFull Time
Duration3 Years (Fulltime)
Graduating Credit120
Course Locationi-CATS University College, Jalan Stampin Timur, 93350 Kuching, Sarawak
IntakesJanuary, March, and August
Fees ProgrammeRM 39,000 (Local), RM 50,000 (International)

Introduction

The Bachelor of Software Engineering (Honours) is a dynamic and forward-thinking program designed to equip students with the latest skills and knowledge essential for success in the ever-evolving field of software development. Offering a comprehensive curriculum, this program goes beyond the basics, fostering a mindset of innovation and problem-solving. Through hands-on, project-based learning and collaboration with industry experts, students gain practical experience, ensuring they are well-prepared for the demands of the professional software development landscape.

What sets this program apart is its emphasis on in-demand skills, global perspective, and faculty excellence. Graduates emerge with a versatile skill set, making them highly sought-after in various industries. The program's commitment to staying current with industry trends, coupled with its focus on cultivating a global mindset, positions students for a successful and impactful career in the dynamic world of software engineering. Join us on this transformative journey, where learning, innovation, and limitless possibilities converge to shape the future of technology.

 

Career Opportunities

Joining the Bachelor of Software Engineering (Honours) program opens the door to a wealth of exciting career opportunities in the dynamic and rapidly expanding field of software development. Graduates of this program are well-equipped to thrive in various roles across industries. Some key career opportunities include:

  1. Software Developer/Engineer: Design, code, test, and maintain software applications. Whether developing mobile apps, web solutions, or enterprise software, software developers play a crucial role in creating innovative solutions.
  2. Systems Analyst: Analyze and optimize information systems, ensuring they meet the needs of organizations. Systems analysts bridge the gap between business requirements and technical solutions, making them integral to effective software implementation.
  3. Data Scientist/Analyst: Leverage data to extract meaningful insights, make informed decisions, and contribute to organizational strategies. This role is particularly crucial in industries where data-driven decision-making is paramount.
  4. Cybersecurity Analyst: Safeguard digital assets and information by implementing security measures and protocols. With the increasing importance of cybersecurity, there is a growing demand for professionals who can protect systems from cyber threats.
  5. Cloud Solutions Architect: Design and implement scalable and secure cloud-based solutions. As businesses transition to cloud computing, architects who can optimize and manage cloud infrastructure are in high demand.
  6. Artificial Intelligence/Machine Learning Engineer: Develop and implement AI and machine learning algorithms to create intelligent systems. This field is at the forefront of technological innovation, with applications in areas such as healthcare, finance, and automation.
  7. Software Development Manager: Lead and oversee software development projects, managing teams and ensuring the successful delivery of software solutions. This role requires a combination of technical expertise and leadership skills.
  8. Entrepreneur/Start-up Founder: Use your software engineering skills to launch your own tech venture. The program provides a strong foundation in entrepreneurship, empowering graduates to bring their innovative ideas to life.

 

The Bachelor of Software Engineering (Honours) program not only provides a diverse skill set but also instills critical thinking, problem-solving, and project management skills – qualities highly valued in the ever-evolving tech landscape. With a range of career paths to choose from, graduates have the flexibility to pursue roles that align with their interests and contribute to shaping the future of technology.

  • STPM / A-Level – Science Stream
    • Minimum Grade C (GP 2.00) in Mathematics; and
    • Minimum Grade C (GP 2.00) in one Science or ICT subject.
  • STPM / A-Level – Arts Stream / STAM
    • Minimum Grade C / Jayyid (GP 2.00) in any two subjects; and
    • Must fulfil one of the following:
      • Credit in Additional Mathematics; or
      • Credit in Mathematics and one Science subject, with Reinforcement Mathematics to be taken in Semester 1.
  • Unified Examination Certificate (UEC)
    • Minimum Grade B in five subjects, including Additional Mathematics; or
    • Mathematics and one Science subject, with Reinforcement Mathematics.
  • Matriculation / Foundation
    • Minimum CGPA of 2.00; and
    • Must fulfil one of the following:
      • Credit in Additional Mathematics; or
      • Credit in Mathematics and one Science subject, with Reinforcement Mathematics to be taken in Semester 1.
  • i-CATS UC Foundation Programme
    • FIS students may be exempted from Reinforcement Mathematics because their Mathematics subject is equivalent to Additional Mathematics.
    • FIM students without a credit in Additional Mathematics at SPM level must take Reinforcement Mathematics in Semester 1 if they have:
      • Credit in Mathematics; and
      • Credit in one Science subject.
  • Diploma in Science and Technology (Level 4, MQF)
    • Minimum CGPA of 2.75.
    • Applicants with a CGPA between 2.50 and 2.74 must undergo rigorous assessment.
    • Must fulfil one of the following:
      • Credit in Additional Mathematics; or
      • Credit in Mathematics and one Science subject, with Reinforcement Mathematics.
  • Diploma (MQF) in Computing Fields
    • Minimum CGPA of 2.50.
    • Applicants with a CGPA between 2.00 and 2.50 must undergo rigorous assessment.
  • Diploma Kemahiran Malaysia (DKM) / Diploma Vokasional Malaysia (DVM) / Diploma Lanjutan Kemahiran Malaysia (DLKM)
    • Accepted from any field.
    • Minimum CGPA of 2.50.

PEO 1

Software Engineers, who are able to provide computing solutions for non-routine problems based on appropriate knowledge and technical skills in Software Engineering according to industry requirements.

PEO 2

Software Engineers having leadership skills and good interpersonal and communications skills to interact with stakeholders.

PEO 3

Software Engineers, who engage on lifelong learning and have an entrepreneurial mindset for self and career development.

PEO 4

Software Engineers, who uphold ethical conduct and professional practices in maintaining integrity.

PLO1

Knowledge

Analyse(C4) facts, concepts, principles and theories related to Software Engineering

PLO2

Cognitive skills

Analyse (C4) appropriate methodologies and techniques for software engineering and other discipline.

PLO3

Practical skills

Make (P4) solutions using appropriate methodologies and techniques for non-routine problems in the field of software
engineering.

PLO4

Interpersonal skills

Express (A3) initiative for effective interaction with diverse stakeholders in a multidisciplinary setting

PLO5

Communication skills

Express (A3) effective communication with diverse stakeholders in a multidisciplinary setting, consistently.

PLO6

Digital skills

Demonstrate (P4) competency in using digital skills for learning or problem-solving in multidisciplinary setting.

PLO7

Numeracy skills

Analyse (C4) usage of numeracy skills for problem-solving in multidisciplinary setting.

PLO8

Leadership, autonomy, and responsibility

Express (A3) initiative and regularity in exhibiting teamwork, accountability, autonomy and responsibility in performing tasks in
multidisciplinary setting.

PLO9

Personal skills

Express (A3) initiative, regularity and passion to self-learn in order to extend knowledge in software engineering and other relevant areas.

PLO10

Entrepreneurial skills

Seek (A3) initiative to pursue entrepreneurial mindset in multi-disciplinary fields.

PLO11

Ethics and professionalism

Commit to (A3) professional and ethical practices all the time in all areas.