Undergraduate Course Information

ENSC 100-3 Engineering Technology and Society
ENSC 101-1 Writing Process, Persuasion and Presentations
ENSC 102-1 Form and Style in Professional Genres
ENSC 150-3 Introduction to Computer Design
ENSC 151-2 Digital and Computer Design Laboratory
ENSC 195-0 Job Practicum I
ENSC 196-0 Job Practicum II

ENSC 201-3 The Business of Engineering
ENSC 204-1 Graphical Communication for Engineering
ENSC 220-3 Electric Circuits I
ENSC 225-4 Microelectronics I
ENSC 230-4 Introduction to Mechanical Design
ENSC 250-3 Introduction to Computer Architecture
ENSC 263-3 Special Topics in Engineering Science
ENSC 264-4 Special Topics in Engineering Science
ENSC 295-0 Job Practicum III
ENSC 296-0 Job Practicum IV

ENSC 300-3 Engineering Design and Management
ENSC 301-3 Engineering Economics
ENSC 304-1 Human Factors and Usability Engineering
ENSC 305-1 Project Documentation and Group Dynamics
ENSC 306-1 Research Methods for Engineers
ENSC 320-3 Electric Circuits II
ENSC 325-4 Microelectronics II
ENSC 327-4 Communication Systems
ENSC 330-4 Engineering Materials
ENSC 340-4 Engineering Science Project
ENSC 350-3 Digital Systems Design
ENSC 351-4 Real Time and Embedded Systems
ENSC 363-3 Special Topics in Engineering Science
ENSC 364-4 Special Topics in Engineering Science
ENSC 370-4 Transducers and Embedded Systems
ENSC 380-3 Linear Systems
ENSC 383-4 Feedback Control Systems
ENSC 387-4 Introduction to Electro-Mechanical Sensors and Actuators
ENSC 395-0 Job Practicum V
ENSC 396-0 Job Practicum VI

ENSC 400-4 Directed Studies in Engineering Science
ENSC 401-4 Directed Studies in Engineering Science
ENSC 402-4 Directed Studies in Engineering Science
ENSC 406-2 Social Responsibility and Professional Practice
ENSC 407-1 Engineering Law and Ethics
ENSC 408-0 Writing for Publication
ENSC 424-4 Multimedia Communications Engineering
ENSC 425-4 Electronic System Design
ENSC 426-4 High Frequency Electronics
ENSC 427-4 Communication Networks
ENSC 428-4 Data Communications
ENSC 429-4 Discrete Time Systems
ENSC 440-4 Engineering Science Capstone Project
ENSC 450-4 VLSI Systems Design
ENSC 460-4 Special Topics in Engineering Science
ENSC 461-4 Special Topics in Engineering Science
ENSC 462-4 Special Topics in Engineering Science
ENSC 481-4 Designing for Reliability
ENSC 483-4 Modern Control Systems
ENSC 488-4 Introduction to Robotics
ENSC 489-4 Computer Aided Design and Manufacturing
ENSC 491-1 Special Project Laboratory
ENSC 492-2 Special Project Laboratory
ENSC 493-3 Special Project Laboratory
ENSC 494-4 Special Project Laboratory
ENSC 495-4 Introduction to Microelectronic Fabrication
ENSC 498-3 Engineering Science Thesis Proposal
ENSC 499-9 Engineering Science Undergraduate Thesis