Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Engineering | Cybersecurity | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Cyber-Physical Systems Engineering (CSE) Program

The Cyber-Physical Systems Engineering (CSE) program is designed to provide students with a comprehensive understanding of the principles and practices of cyber-physical systems. The program covers a wide range of topics, including electromagnetics, circuit analysis, digital signal processing, and control systems.


Course Descriptions

The CSE program offers a variety of courses, including:


  • CSE 101: Robot Prototyping - A hands-on introduction to designing and manufacturing robotic systems.
  • CSE 201: The Forge: Immersive System-Building Lab I - An immersive quarter focused on a comprehensive introduction to basic fabrication and microcontroller systems.
  • CSE 299: Hardware Projects - A course that introduces students to building basic cyber-physical systems.
  • CSE 301: The Forge: Immersive System-Building Lab II - An immersive quarter focused on a comprehensive introduction to basic fabrication and microcontroller systems.
  • CSE 302: Robot Kinematics and Dynamics - An in-depth exploration of mechanical and motion principles in robotics.
  • CSE 303: Planning and Decision Making for Robots - Intricate aspects of robotic planning and autonomous decision-making.
  • CSE 304: Rapid Prototyping Technologies - An overview of computer-aided design for 3-D modeling and prototype fabrication.
  • CSE 314: Networking for Cyber-Physical Systems - Overview of computer network technologies used in cyber-physical systems.
  • CSE 316: Cyber-Physical System Security - Design for security for cyber-physical systems.
  • CSE 331: Cyber-Physical Systems Engineering I - The first in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 332: Analog and Digital Circuits - The second in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 333: Digital Signal Processing - The third in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 341: Digital Systems - Design and implementation of digital systems using transistor-transistor logic (TTL), SystemVerilog, and field-programmable gate arrays (FPGAs).
  • CSE 342: Computer System Organization and Design - Overview of the design of hardware elements of computer systems.
  • CSE 351: Embedded Systems I - The first of a two-course sequence on programming embedded architectures.
  • CSE 352: Embedded Systems II - The second of a two-course sequence on programming embedded architectures.
  • CSE 361: Mathematical Foundations of Autonomous Systems - A comprehensive overview of modeling and analysis of dynamic systems.
  • CSE 362: Foundations of Cyber-Physical Computing - This course covers the modeling, design, and analysis of cyber-physical systems.
  • CSE 370: Perception and Estimation - Covers mathematical modeling for robot systems, state estimation in linear systems, and sensor technologies.
  • CSE 375: Introduction to Robotics - An introduction to the field of Robotics.
  • CSE 377: Intro to Mechatronics - Design and development of a mechatronic system incorporating sensors, actuators, and artificial intelligence.
  • CSE 393: Cyber-Physical Systems Engineering Practicum I - The first course in a two-course sequence in which students work in small groups to implement a cyber-physical system.
  • CSE 394: Cyber-Physical Systems Engineering Practicum II - The second course in a two-course sequence in which students work in small groups to implement a cyber-physical system.

Graduate Courses

The CSE program also offers graduate-level courses, including:


  • CSE 424: Networking for Cyber-Physical Systems - Overview of computer network technologies used in cyber-physical systems.
  • CSE 426: Cyber-Physical System Security - Design for cyber-physical system (CPS) security.
  • CSE 431: Cyber-Physical Systems Engineering I - The first in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 432: Cyber-Physical Systems Engineering II - The second in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 433: Cyber-Physical Systems Engineering III - The third in a three-course sequence that provides a comprehensive overview of core CPS topics.
  • CSE 441: Digital Systems - Design and implementation of digital systems using transistor-transistor logic (TTL), SystemVerilog, and field-programmable gate arrays (FPGAs).
  • CSE 442: Computer System Organization and Design - Overview of the design of hardware elements of computer systems.
  • CSE 451: Embedded Systems I - The first of a two-course sequence on programming embedded architectures.
  • CSE 452: Embedded Systems II - The second of a two-course sequence on programming embedded architectures.
  • CSE 462: Foundations of Cyber-Physical Computing - This course covers the modeling, design, and analysis of cyber-physical systems.
  • CSE 464: Rapid Prototyping Technologies - An overview of computer-aided design for 3-D modeling and prototype fabrication.
  • CSE 475: Introduction to Robotics - An introduction to the field of Robotics.
  • CSE 476: Linear Systems - A comprehensive overview of modeling and analysis of dynamic systems.
  • CSE 477: Intro to Mechatronics - Design and development of a mechatronic system incorporating sensors, actuators, and artificial intelligence.
  • CSE 527: CPSE Master's Project - Students will work in small groups to implement a cyber-physical system.
See More