Bachelor of Science (Honours) Software Engineering

By the Department of Internet Engineering & Computer Science …

The Department of Internet Engineering and Computer Science (DIECS) at the Lee Kong Chian Faculty of Engineering and Science (LKC FES), Sungai Long Campus is an active and vibrant department that is strongly focused on achieving excellence in teaching and research. There are 16 academic staffs in the department, which includes one professor and one associate professor. In addition, there is also an adjunct professor in the department. All of our staffs are either PhD holders or Masters holders with minimum five years of working experience. Many have professional qualifications such as MIEEE. The department currently administers one full time undergraduate programme (Bachelor of Science(Hons) Software Engineering ) and one postgraduate programme by coursework (Master of Information Systems).

It also hosts a MIMOS Center of Excellence (COE) research lab in the area of vision and image processing, where a variety of research projects and industrial collaborations have been ongoing since 2008 with organizations such as FRIM, JobStreet and MDeC. The Centre for Artificial Intelligence and Computing Applications (CAICA), research group is also based here, which comprises 41 academic staffs and students from various faculties (LKC FES, FICT, FSc, FEGT). Staffs from the department are involved in a variety of consultancy roles both with external companies and educational institutions such as Wiltek Homeware, Segi College, EV-Dynamic, Vitrox and Clarify Consulting.

Bachelor of Science (Honours) Software Engineering

Software engineering is a profession as well as field of study related to all aspects of the software life cycle, covering the design, implementation, modification and maintenance of software in a systematic and quantifiable fashion. The various methodologies in this rapidly expanding field of endeavour are derived from the framework and principles associated with traditional engineering disciplines, and have as their end goal the creation of higher quality, cheaper, efficient and easily maintainable software. Its relevance and application is increasing rapidly in a large variety of domains in business, science, entertainment and education today; where software applications that are deployed continue to evolve in complexity and functionality.
This programme provides extensive coverage of the various techniques, principles, and tools for the major areas of software design, software

testing, software processes and requirements engineering. Instruction on advanced programming techniques in a variety of software development languages is provided to impart a strong practical flavour to the course, in which students are able to relate theoretical constructs to actual hands-on experience in software development. This is also supplemented with exposure to related communication and network technologies such as the Internet and mobile cellular networks. The programme aims to produce graduates who are capable and confident of utilizing state-of-the-art techniques and methodologies in all phases of the software life cycle, and to relate this process effectively to the variety of application domains in the current global environment where large, complex software systems will be deployed in.

A Journey of Software Engineering Student

Made up your mind? Apply Online Now

Explore Our Master Programme

Success Stories

Break the Fake Competition

FusionEx Big Data Challenge


Staff Directory

Staff Directory

UTAR YouTube

“It’s fine to celebrate success but it is more important to heed the lessons of failure..”— Bill Gates