BSc (Hons) in Software Engineering
Enquiry Was Successfully SentThank you for using Studymalaysia's Course Enquiry system. Your enquiry will be attended to shortly.
Please check your e-mail for a reply from us or the institution. Do quote the Ticket Number (e.g. #54820994) when corresponding with us. Thank you.
|Exam Body||APU Malaysia Degree|
|Course Duration||3 years|
|Part Time/Full Time||Full Time|
|Faculty||School of Computing & Technology|
|Conducted entirely in Malaysia||Yes|
|Level of Study||Bachelor's Degree Level|
|Field of Study||Computing & IT|
|Course Description|| |
This programme is specifically designed to provide:
DEGREE LEVEL 1
Level 1 modules in this program that provide a foundation for any IT professional include System Analysis & Design, Fundamentals of Software Development, and Introduction to Programming in an appropriate language. More technical knowledge and skills are developed in Operating Systems & Computer Architecture and Introduction to Networking. Introduction to Artificial Intelligence is the first specialised module related to Software Engineering. Modules such as Introduction to Management, Computing & IT in the Workplace and Professional & Enterprise Development provide a foundation for multi-disciplinary education and understanding personal and organisational development. Important and relevant skills for independent learning are introduced throughout the program.
DEGREE LEVEL 2
Specific technical skills related to Software Engineering are developed at this level. Requirements Engineering covers principles, practical skills, for the software lifecycle, and the methodologies and tools for specification, design, development, testing, evaluation, and maintenance of software systems. In Software Architecture you will have an opportunity to analyse applications in terms of their scope, style, and dynamism as well as to work in a group to develop a software system using middleware technologies. System Programming and Computer Control offers an introduction to the concepts associated with data acquisition that are the key to computer automation. The emphasis on independent learning continues at this level, and is a particular focus and requirement in Research Methods.
INTERNSHIP (16 weeks)
After the completion of Level 2 students will undertake a short Internship/Industrial Training for a minimum period of 16 weeks. This will prepare them for a smooth transition from the classroom to the world of Software Engineering.DEGREE LEVEL 3
The focus of Level 3 is further development of relevant technical skills and the ability to apply these skills with strong critical thinking and analysis. In Design Patterns you will be exposed to methods for object-oriented systems development that improve software design, organisation, and maintainability. In Software Quality Engineering you will learn to devise, describe, evaluate, and apply various software metrics. Advanced Programming Language Concepts offers an overview of programming language paradigms, with a focus on languages can be used to write extremely concise and powerful applications and those that are tuned to queries of a set of facts and rules. General personal and professional development is enhanced in Project Management, while Innovation Management & New Product Development continues the theme of generating new ideas and creating new products.
The major project that you are expected to complete, entails extensive research in domain knowledge and the acquisition of skills in using tools and methods in Software Engineering. This is where you will demonstrate higher level critical thinking analysis and solutions development skills which will enhance your employability.
|Entry Requirements|| |
|Intake Months||25 Feb 2020 / 28 Apr 2020 / 22 Sep 2020|
|Career Prospects||Software Engineer|
Chief Technology Officer (CTO)
Software Test Engineer
Senior System Designer
Software Quality Assurance (QA) Specialist
Systems Integration Engineer
Senior Technical Lead
All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.