Electrical Engineering and Computer Science
2026–2027
104 courses
- LE/EECS 1001Research Directions in Computing
- LE/EECS 1011Computational Thinking Through Procedural Programming and Mechatronics
- LE/EECS 1012Introduction to Computing: A Net-centric Approach
- LE/EECS 1015Introduction to Computer Science and Programming
- LE/EECS 1019Discrete Mathematics for Computer Science
- LE/EECS 1021Object-Oriented Programming & Telemetry as Engineering Cornerstones
- LE/EECS 1022Introduction to Object Oriented Programming
- LE/EECS 1028Discrete Mathematics for Engineers
- LE/EECS 1516Object Oriented Design and Principles using Python
- LE/EECS 1520Introduction to Computing for Data Analysis and Visualization
- LE/EECS 1540Computer Use for the Natural Sciences
- LE/EECS 1541Introduction to Computing for the Physical Sciences
- LE/EECS 1560Introduction to Computing for Mathematics and Statistics
- LE/EECS 1570Introduction to Computing for Psychology
- LE/EECS 1580Introduction to Computing & Programming
- LE/EECS 1710Programming for Digital Media
- LE/EECS 1720Building Interactive Systems
- LE/EECS 2001Introduction to the Theory of Computation
- LE/EECS 2021Computer Organization
- LE/EECS 2025Engineering Mathematics
- LE/EECS 2030Advanced Object Oriented Programming
- LE/EECS 2031Software Tools
- LE/EECS 2032Introduction to Embedded Systems
- LE/EECS 2101Fundamentals of Data Structures
- LE/EECS 2200Electrical Circuits
- LE/EECS 2210Electronic Circuits and Devices
- LE/EECS 2311Software Development Project
- LE/EECS 2501Fortran and Scientific Computing
- LE/EECS 2502Data Structures for Data Science
- LE/EECS 3000Professional Practice in Computing
- LE/EECS 3101Design and Analysis of Algorithms
- LE/EECS 3121Numerical Methods I
- LE/EECS 3122Numerical Methods II
- LE/EECS 3201Digital Logic Design
- LE/EECS 3213Communication Networks
- LE/EECS 3214Computer Network Protocols and Applications
- LE/EECS 3215Embedded Systems
- LE/EECS 3216Digital Systems Engineering: Modeling, Implementation and Validation
- LE/EECS 3221Operating System Fundamentals
- LE/EECS 3311Software Design
- LE/EECS 3342System Specification and Refinement
- LE/EECS 3401Introduction to Artificial Intelligence and Logic Programming
- LE/EECS 3404Applied Machine Learning
- LE/EECS 3405Fundamentals of Machine Learning
- LE/EECS 3421Introduction to Database Systems
- LE/EECS 3431Introduction to 3D Computer Graphics
- LE/EECS 3451Signals and Systems
- LE/EECS 3452Linear Control Systems
- LE/EECS 3461User Interfaces
- LE/EECS 3481Applied Cryptography
- LE/EECS 3482Introduction to Computer Security
- LE/EECS 3505Electrical Systems for Mechanical Engineers
- LE/EECS 3601Probability and Stochastic Processes in Communications and Signal Processing
- LE/EECS 3603Electromechanical Energy Conversion
- LE/EECS 3604Applied Electromagnetism
- LE/EECS 3611Analog Electronics
- LE/EECS 3612Introduction to Sensors and Measurement Instruments
- LE/EECS 3622Introduction to Power Systems
- LE/EECS 3623Power System Analysis
- LE/EECS 3640Introduction to Biomedical Engineering for Electrical/Computer Engineering
- LE/EECS 3641Introduction to Medical Devices and Biological Instruments
- LE/EECS 4070Directed Studies
- LE/EECS 4080Computer Science Project
- LE/EECS 4088Computer Science Capstone Project
- LE/EECS 4090Software Development Capstone Project
- LE/EECS 4101Advanced Data Structures
- LE/EECS 4115EECS 4115/5115, Fall 2025
- LE/EECS 4141Introduction to Quantum Computing
- LE/EECS 4161Mathematics of Cryptography
- LE/EECS 4171Advanced Topics in Algorithms
- LE/EECS 4201Computer Architecture
- LE/EECS 4214Digital Communications
- LE/EECS 4215Mobile Communications
- LE/EECS 4222Distributed Computing Systems
- LE/EECS 4302Compilers and Interpreters
- LE/EECS 4312Software Requirements Engineering
- LE/EECS 4313Software Testing and Quality Assurance
- LE/EECS 4314Advanced Software Engineering
- LE/EECS 4315Mission-Critical Systems
- LE/EECS 4401Artificial Intelligence
No courses found.