Home Programme Bachelor of Software Engineering (Hons)
Bachelor of Software Engineering (Hons)
Bachelor of Software Engineering (Hons)
(N/481/6/0690(MQA/PA6200)09/20)
Overview

The Bachelor of Software Engineering (Hons) degree is designed to enable students to develop the knowledge and skills for lifelong learning, research and career development in industrial, commercial and scientific computing.

 

The programme integrates skills development in the curriculum relevant to the ICT industry. Student will develop both practical Computing skills and transferable skills for general graduate employment in an ever-changing job market.

Learning Outcome

Graduates of this programme will be able to:

 

  • Apply knowledge, skills, and principles of lifelong learning in academic and career development
  • Communicate effectively via reports and presentations
  • Demonstrate teamwork, leadership, interpersonal and social skills
  • Utilise relevant techniques and demonstrate analytical and critical thinking skills in problem-solving
  • Demonstrate professionalism and social and ethical considerations in accordance with ethical and legal principles
  • Apply broad business and real world perspectives daily and demonstrate creative and innovative thinking, and entrepreneurial skills
  • Demonstrate knowledge and understanding of essential facts, concepts, principles, and theories relating to Software Engineering
  • Apply theoretical principles and techniques of Software Engineering in various areas (such as database, web applications, real-time systems)
  • Apply appropriate methodologies, models and techniques that provide a basis for analysis, design, development, test and implementation, evaluation, maintenance and documentation of software systems that are robust and reliable
Course Structure

Year 1

 

• Basic Computing Principles

• Systems Analysis and Design

• Programming Methods

• Mathematics in Computing

• Database Systems

• Internet Design Principles

• Computer Architecture

• Computer Ethics and Cyber Law

• Structured Programming

• Internet Programming & Applications

• Discrete Mathematics

• Software Requirements Engineering

 

Year 2

 

• Software Project Management 1 & 2

• Generic Programming

• Visual Programming

• Software Testing and Quality Assurance

• Operating Systems

• Database Management Systems

• Object-oriented Programming

• Software Engineering Principles

• Data Structures and Algorithms

• Software Verification and Validation

• Computer Networks

 

Internship

 

• Upon completion of Year 2, students are required to undergo 12 weeks of industrial training

 

Year 3

 

• Project

• Human Computer Interaction

• Object-oriented Analysis and Design

• Research Methodology

•  * Large-Scale Computing

•  * Artificial Intelligence

•  * Mobile Platform Programming

•  Project

• Project Management

• Formal Methods

• Real-time Analysis and Design

• * Natural Language Processing

• * Cloud Computing

• * Distributed Systems

* Select FOUR elective modules

Intake
Aug 2018, Jan 2019, May 2019
Duration
3 Years
Study Mode
On-Campus
Career Outcome

• Software Engineer

• Database Administrator

• Systems Engineer

• Systems Analyst

• Web Developer

• Network Integrator

Entry Requirement
STPM

Pass with a minimum Grade C (GP 2.0) in any 2 subjects + credit in Additional Mathematics at SPM level or its equivalent

UEC

Minimum 5 Bs (inclusive of English & Mathematics)

GCE A-LEVELS

Minimum 2 Es & 5 credits in GCE O Level/ SPM (inclusive of English & Mathematics)

FOUNDATION / MATRICULATION

Pass with minimum CGPA 2.0 + credit in Additional Mathematics at SPM level or its equivalent

DIPLOMA
  • Diploma in Computer Science/Software Engineering/Information Technology/ Information Systems with a minimum CGPA 2.5 + credit in Additional Mathematics at SPM level or its equivalent. Candidates with CGPA below 2.50 but above 2.00 with a credit in additional mathematics at SPM level or its equivalent may be admitted subject to an internal assessment process

OR

 

  • Any other Diploma in Science and Technology with a minimum CGPA of 2.50 may be admitted subject to an internal assessment process and a credit in Additional Mathematics at SPM level or its equivalent
OTHER QUALIFICATIONS

Other qualifications equivalent to 12 years High School recognized by the Malaysian government