Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer systems engineering demands comprehensive expertise in both digital and analog electronic systems, coupled with a thorough grasp of computer architecture, software development, and hardware-software integration. Students completing this program will master all computing domains, ranging from microprocessor creation and utilization to designing personal computers, mainframes, and supercomputers, alongside implementing real-time and embedded systems, robotics, and software engineering.
The curriculum emphasizes cultivating knowledge and abilities essential for professional engineering, blending solid theoretical foundations with hands-on troubleshooting, collaborative work, and project execution. Consequently, graduates will possess diverse technical and adaptable skills, sharp analytical capabilities, and the expertise to oversee intricate initiatives.
Program learning objectives
Exhibit sophisticated comprehension of fundamental natural and physical sciences along with specialized expertise in computer systems engineering.
Analyze critically and employ established engineering approaches and investigative techniques to address challenging computer systems engineering issues.
Utilize structured engineering design methodologies to execute and oversee computer systems engineering ventures with considerable autonomy.
Display theoretical knowledge of mathematical principles, numerical methods, statistical analysis, and computing sciences that form the basis of computer systems engineering, while proficiently using engineering tools and resources.
Communicate effectively through both spoken and written means across professional and general audiences.