The shrinking size of the digital microprocessor and its increasing computing performance have driven the integration of greater automation and intelligence into almost everything in our lives: cars, cellphones, appliances, office equipment, production machines. We live in a period where ubiquitous computing has become a reality — where everything that surrounds us will become intelligent, responsive, and interconnected.
To develop the next generation of computer-controlled systems, devices, and infrastructure, the Computer Systems Engineering (CSE) program merges a computer science curriculum with selected subjects in computer engineering, synergistically combining the power of digital computers with analog electronics, electromechanical systems, and computer software.
The program exposes students to the principles of software development, algorithms, digital electronics, and development of microprocessor/microcontroller-based systems.
It provides students with enhanced knowledge and skill through focused subject tracks in the areas of robotics, automation, and embedded systems with emphasis on real time fail-safe systems.
The CSE graduate has an excellent understanding of the complementary roles of computer software and hardware, and a deep knowledge of assembly-level languages, making them an ideal choice for a wide variety of roles in many technically-oriented professions.