BACHELOR OF SOFTWARE ENGINEERING (HONS)

KPT/JPS(R/481/6/0726)05/21
Bachelor of Science (Hons) Software Engineering (UWE, UK)
FULL ACCREDITATION
 
INTAKES : MARCH, AUGUST
 
Our degree programme is designed to prepare students who want to pursue a future in the software engineering industry with in-depth knowledge, skills and technical know-how to design an entire engineering system, by combining the study of Computer Science and Engineering.

Students will learn how to design, analyse and manage complex engineering systems involving many different engineering disciplines, combining theory and practical approaches to software engineering. Throughout the bachelor programme, students will also acquire communication skills, and hands-on experience in developing large-scale software systems, and managing various aspects of software engineering projects, especially project management and quality assurance.
 
3-YEAR PROGRAMME

Specialised Skills in Software Engineering
  • In-depth knowledge of design and implementation of large software systems and the software development process, through modules like Software Design, Software Quality and Software Maintenance.
  • Exposure to using Agile software development methods such as Agile Unified Process (AUP), Crystal Clear and Scrum, which are widely used in the ICT industry.

Learning from Experts
  • Valuable industry exposure and hands-on practices via module adoption, expert talks, guest lecturers and project based module from the experts such as Google Malaysia, Microsoft Malaysia, HILTI, MIMOS and Basis Bay.

Industry Engagement
  • Opportunity to work on real-world problems identified by the industry for assignments, projects and/or as a Final Year Project under the guidance of the industry members.
  • Mentorship from industry experts in developing commercial applications, tools and/or services.

Integrated Professional Certification
  • Option to take-up industry certification modules, such as International Software Testing Qualifications Board (ISTQB) as a Certified Tester and Malaysian Software Testing Board (MSTB) as a Certified Professional in Requirements Engineering and SAP Professional Training, thus qualifying students to sit for these exams.
  • Opportunities to obtain other training and certification modules such as Oracle Certification and Google Web Academy Online Professional, thus qualifying them to sit for these exams.

Business and Management Exposure
  • Exposure to business management modules through Technopreneurship, E-Commerce, Introduction to Management, Introduction to Accounting and Organisational Behavior.

Dynamic Internship Programme
  • 12-week internship exposes students to the real working environment and provides in-depth knowledge in the field of computing.

Dual Award
  • Students will receive equal recognition and certification from both Taylor’s University and the University of the West of England (UWE), UK.
 
Have a question? Ask us for more details.

 
PROGRAMME STRUCTURE
 
YEAR 1
Semester 1
  • Computer Systems
  • C Programming
  • Systems Analysis & Design
  • Mathematics for Computing I
  • MPU (U1) - Module 1*
Semester 2
  • Communication Practice for IT Professionals
  • Elective I
  • MPU (U1) - Module 2*
Semester 3
  • MPU (U2)*
  • Introduction to Object-Oriented Programming
  • Mathematics for Computing II
  • Data Structures & Algorithms
  • Fundamentals of Software Engineering
 
YEAR 2
Semester 4
  • Object-Oriented Programming using Java
  • Software Design
  • Fundamentals of Database Systems
  • Fundamentals of Data Communications
  • Software Process
  • MPU (U3)*
Semester 5
  • Operating Systems
  • Software Quality
  • Software Maintenance
  • Project Management
  • Distributed Application Development
  • MPU (U4)*
 
YEAR 3
Semester 6
  • Software Engineering Project
  • Computing Theory
  • Enterprise Computing
  • Professional Computing Practice
  • Elective II
Semester 7
Industrial Training

Semester 8 (Short Semester)
  • Software Engineering Project
  • Artificial Intelligence
  • Data Mining
  • Elective III
  • Elective IV
 
 
Electives
  • E-Commerce
  • Internet Fundamentals
  • Probability and Statistical Analysis
  • Online Presence Management
  • Object-Oriented Programming using C++
  • Advanced Database Systems
  • Introduction to Information Retrieval
  • UNIX Programming
  • Web Applications using .NET Technologies
 
Career Options
  • C++ Programmer
  • Computer Communications Specialists
  • Games Developer
  • Games Graphic Designer
  • Graphic Games Developer
  • IT Consultant
  • IT Engineer
  • IT Manager
  • Java J2EE Developer
  • Network Architect Developer
  • .Net Application Developer
  • .Net Consultants
  • Objective C Programmer
  • Programmer
  • Software Architect
  • Software Designer
  • Software Engineer
  • Web Developer
 
NOTE:
* The Ministry of Education (MOE) requires all students to take Mata Pelajaran Umum (MPU) (i.e. General Studies) which is categorised under U1, U2, U3 and U4 within the duration of their studies. U1 modules are prescribed by MOE whereas U2, U3 and U4 modules are from a list of University Core Modules (UCM) prescribed as per the Programme Guide.
 
Find out more about your programme by talking to our friendly education counsellors.