Lower Division
100 Level Courses
- ENSC 100 – Engineering Technology and Society
- ENSC 101 – Writing Process, Persuasion and Presentations
- ENSC 102 – Form and Style in Professional Genres
- ENSC 150 – Introduction to Computer Design
- ENSC 182 – Mechatronics Design I
- ENSC 194 – Optional Job Practicum
- ENSC 195 – Industrial Internship I
- ENSC 196 – Special Internship I
200 Level Courses
- ENSC 201 – The Business of Engineering
- ENSC 204 – Graphical Communication for Engineering
- ENSC 215 – Microcontroller Interfacing and Assembly-Language Programming
- ENSC 220 – Electric Circuits I
- ENSC 224 – Electronic Devices
- ENSC 225 – Microelectronics I
- ENSC 226 – Electronic Circuits
- ENSC 230 – Introduction to Mechanical Design
- ENSC 231 – Engineering Materials
- ENSC 250 – Introduction to Computer Architecture
- ENSC 263 – Special Topics in Engineering Science
- ENSC 264 – Special Topics in Engineering Science
- ENSC 281 – Statics and Strength of Materials
- ENSC 282 – Kinematics and Dynamics of Rigid Bodies and Mechanisms
- ENSC 283 – Introduction to Fluid Mechanics
- ENSC 295 – Industrial Internship II
- ENSC 296 – Special Internship II
Upper Division
300 Level Courses
- ENSC 303 – Directed Studies in Engineering Science
- ENSC 304 – Human Factors and Usability Engineering
- ENSC 305 – Project Documentation and Team Dynamics
- ENSC 311 – The Business of Engineering I
- ENSC 312 – The Business of Engineering II
- ENSC 320 – Electric Circuits II
- ENSC 325 – Microelectronics II
- ENSC 327 – Communication Systems
- ENSC 328 – Random Processes in Engineering
- ENSC 329 – Introduction to Digital Logic
- ENSC 330 – Engineering Materials
- ENSC 331 – Introduction to Microelectromechanical Systems
- ENSC 332 – Microprocessors and Interfacing
- ENSC 350 – Digital Systems Design
- ENSC 351 – Real Time and Embedded Systems
- ENSC 363 – Special Topics in Engineering Science
- ENSC 364 – Special Topics in Engineering Science
- ENSC 370 – Biomedical Engineering Directions
- ENSC 372 – Biomedical Instrumentation
- ENSC 374 – Biomedical Image Acquisition
- ENSC 376 – Introduction to Optical Engineering and Design
- ENSC 380 – Linear Systems
- ENSC 381 – Systems Modeling and Simulation
- ENSC 382 – Machine Design
- ENSC 383 – Feedback Control Systems
- ENSC 384 – Mechatronics Design II
- ENSC 387 – Introduction to Electro-Mechanical Sensors and Actuators
- ENSC 395 – Industrial Internship III
- ENSC 396 – Special Internship III
400 Level Courses
- ENSC 400 – Directed Studies in Engineering Science
- ENSC 401 – Directed Studies in Engineering Science
- ENSC 402 – Directed Studies in Engineering Science
- ENSC 403 – Directed Studies in Engineering Science
- ENSC 406 – Engineering Ethics, Law, and Professional Practice
- ENSC 424 – Multimedia Communications Engineering
- ENSC 425 – Electronic System Design
- ENSC 426 – High Frequency Electronics
- ENSC 427 – Communication Networks
- ENSC 428 – Digital Communications
- ENSC 429 – Digital Signal Processing
- ENSC 440 – Capstone Engineering Science Project
- ENSC 441 – Capstone Design Technical Project I
- ENSC 442 – Capstone Design Technical Project II
- ENSC 450 – VLSI Systems Design
- ENSC 451 – Real-Time and Embedded Control Systems
- ENSC 452 – Advanced Digital System Design
- ENSC 460 – Special Topics in Engineering Science
- ENSC 461 – Special Topics in Engineering Science
- ENSC 462 – Special Topics in Engineering Science
- ENSC 472 – Rehabilitation Engineering and Assistive Devices
- ENSC 474 – Biomedical Signal and Image Processing
- ENSC 476 – Biophotonics
- ENSC 481 – Designing for Reliability
- ENSC 483 – Modern Control Systems
- ENSC 484 – Industrial Control Systems
- ENSC 488 – Introduction to Robotics
- ENSC 489 – Computer Aided Design and Manufacturing
- ENSC 491 – Special Project Laboratory
- ENSC 492 – Special Project Laboratory
- ENSC 493 – Special Project Laboratory
- ENSC 494 – Special Project Laboratory
- ENSC 495 – Introduction to Microelectronic Fabrication
- ENSC 498 – Engineering Science Thesis Proposal
- ENSC 499 – Engineering Science Undergraduate Thesis