Network and Digital Technology Electives Course List

Network and Digital Technology Electives

The following additional non-CSE electives may also count toward the Network and Digital Technologies B.A. electives requirement. Lecture/lab combinations count as one course.

Applied Mathematics

AM 114Introduction to Dynamical Systems

5

AM 147Computational Methods and Applications

5

AM 231Nonlinear Control Theory

5

Computational Media

CMPM 146Game AI

5

Economics

ECON 166AGame Theory and Applications I

5

Electrical and Computer Engineering

ECE 101Introduction to Electronic Circuits

5

ECE 101LIntroduction to Electronic Circuits Laboratory

2

ECE 102Properties of Materials

5

ECE 102LProperties of Materials Laboratory

2

ECE 103Signals and Systems

5

ECE 103LSignals and Systems Laboratory

2

ECE 115Introduction to Solid Mechanics

5

ECE 118Introduction to Mechatronics

10

ECE 130Introduction to Optoelectronics and Photonics

5

ECE 130LIntroduction to Optoelectronics Laboratory

1

ECE 135Electromagnetic Fields and Waves

5

ECE 135LElectromagnetic Fields and Waves Laboratory

2

ECE 136Engineering Electromagnetics

5

ECE 141Feedback Control Systems

5

ECE 151Communications Systems

5

ECE 152Introduction to Wireless Communications

5

ECE 153Digital Signal Processing

5

ECE 167Sensing and Sensor Technologies

7

ECE 171Analog Electronics

5

ECE 171LAnalog Electronics Laboratory

2

ECE 172Advanced Analog Circuits

5

ECE 173High-Speed Digital Design

7

ECE 175Energy Generation and Control

5

ECE 175LEnergy Generation and Control Laboratory

2

ECE 180JAdvanced Renewable Energy Sources, Storage, and Smart Grids

5

Statistics

STAT 131Introduction to Probability Theory

5

STAT 132Classical and Bayesian Inference

5

Students may take CSE 107 or STAT 131, but not both.