Our Undergraduate Programmes
COMPUTATIONAL SCIENCE PROGRAMME (WC00)
Bachelor of Computer Science with Honours (Computational Science)
Scientists studying problems in biology, chemistry, mathematics, physics or medicine and designers dealing with problems in engineering, industry, architecture or the arts increasingly depend on technology to assist them in their work. Computational Science is an emerging multi-disciplinary field that combines together computer science and natural science with mathematical modelling, numerical computation, high performance computing and graphical data visualization.
Upon successful completion of the programme, students would be capable of modelling of real world problems, analysing data and provide solutions for scientific and industrial communities by using advanced computer techniques and technology.
Career ProspectsSoftware Developer, System Analyst, Programmer, Production and Logistic Planner, Operational Research Analyst, Statistician, Research Scientist.
Information Systems Programme (WC03)
Bachelor of Computer Science with Honours (Information Systems)
Nowadays enterprises are moving to a higher level of automation and are highly dependent on information provided by computer-based system. These complex systems will become an exceedingly important strategic asset of the organization. The study of Information System, therefore, is concerned with the development of systems that will get the right information to the right people at the right time.
Drawing on the department’s strength in multidisciplinary research that involves knowledge technology and human centered computing, this programme’s four (4) year structure is designed for students who wish to be competent in deciding how technology are utilize to support organizational/business objectives or to create new opportunities, determine the supporting process and data, implementing computer-based systems and also developing new and innovative products.
All courses consist of extensive theoretical and practical studies will require the use of a wide variety of system development tools. This is in line with the department’s research focus, which is to create, disseminate, and apply knowledge at the intersection of human systems and information technology. With organizations, people, processes and technical aspects in system development as its focal point, students will be equipped with basic organizational theory, decision-making, project management and system development skills, which are parallel with the latest information technology system.
Career ProspectsInformation System Officer, System Analyst, Application Developer, Database Administrator, Database Analyst.
Multimedia Computing Programme (WC09)
Bachelor of Computer Science with Honours (Multimedia Computing)
Multimedia computing is a study on presentation, integration and computation of various media using computing techniques. This programme encompasses theory and application in multimedia interaction. The student will be introduced with a broad knowledge of multimedia systems implementation, both technically and non-technically.
This multidisciplinary programme aims to produce students with extensive knowledge in multimedia computing technology. They will also be equipped with the capability in developing various multimedia applications and tools. The student will also learn various skills such as critical and creative thinking.
Career ProspectsWeb Designer/Developer, Multimedia Programmer/Designer, Software Programmer, Multimedia Systems Analyst, Project Manager, Mobile Content Designer/Developer.
Software Engineering Programme (WC10)
Bachelor of Computer Science with Honours (Software Engineering)
Software engineering is a discipline that involves the application of scientific and engineering principles towards the development, operation and maintenance of large scale computer software. Software engineering encompasses knowledge from multiple fields such as management, mathematics, project management and quality management. The programme curriculum will emphasize towards the fundamentals in software engineering, methodology, tools for software development as well as methods in accessing the quality of the software that is developed.
Upon successful completion of the course students will be capable of developing software of high quality, developed on time and easy to maintain and reuse. Students will be prepared with both the necessary soft skills and technical skills in order to fulfill the demands of the industry. It is our hope that we can produce leaders, critical thinkers and technopreneurs in order to fuel the knowledge economy in today’s competitive environment.
Career ProspectsSystem Analyst, Software Tester, Software Architect, Software Engineer, Software Developers, Software Project Manager, Software Administrator, Software Development Consultant.
Network Computing Programme (WC11)
Bachelor of Computer Science with Honours (Network Computing)
Communication network has become a crucial platform for the world of ICT. Network Computing programme provides fundamental and integrated study toward this direction. Network computing programme covers system integration studies between software and hardware technologies which focus on high-speed, high performance, mobile systems and networks. Students undergo this programme will not only be exposed to extensive technical knowledge, but various soft skills such as problem solving and critical thinking.
Upon graduation, graduates from this program will have the ability to model and build network computing environment taking into consideration the interconnectivity between systems and devices. They will also be able to plan, design, implement and evaluate computer system environment including network architecture and operation management.