Home Programmes Engineering & Computing

Engineering & Computing

Programmes in Engineering & Computing
Foundation in Engineering, Science & Technology

This programme prepares students for undergraduate degree studies in Engineering or Computing. It consists of three pathways: Engineering, Computing & Science.

Diploma in Electronic Engineering

This practical-oriented programme is designed to train students in the principles and practices of electronic engineering.


Diploma in Information Technology

This programme provides a strong foundation for a career in the design of information systems, multimedia-based and internet-based systems. It focuses on software appli...

Diploma in Mechatronics

This programme focuses mainly on the principles and practices that integrate disciplines in mechanical and electronic engineering as well as computing.


Bachelor of Mechanical Engineering with Honours

The First City UC Bachelor of Mechanical Engineering with Honours emphasizes in developing students with broad range of skills and knowledge to fulfill the requirements...

Bachelor of Electronic Engineering with Honours

Overview of  Bachelor of Electronic Engineering

This programme equips students with knowledge that electronic engineers must possess.


Bachelor of Software Engineering (Hons)

Bachelor of Software Engineering (Hons) Overview


The Bachelor of Software Engineering (Hons) programme is designed to enable students to develop the knowledge ...

Bachelor of Computer Science (Intelligent Systems) (Hons)

At the end of this specially-designed programme, graduates should be able to

i. demonstrate knowledge and understanding of essential...

Bachelor of Information Systems (Hons) in Business Management

This programme equips students with fundamental knowledge, principles and skills including analysis, design, implementation and management in Business Information Syste...

Bachelor of Information Technology (Networking and Security) (Hons)

The Programme will prepare graduates who:

i. possess fundamental knowledge, principles and skills in Computer Networking,

ii. have strong analytical and critical thinking skills to so...

Master of Software Engineering

Software Engineering graduates at Master level will not only possess technological problem-solving skills but also skills of management, administration, planning as wel...