Courses
Table of Contents
- Applied Mathematics and Statistics - Lower Division
- Applied Mathematics and Statistics - Upper Division
- Applied Mathematics and Statistics - Graduate
- Biomolecular Engineering - Lower Division
- Biomolecular Engineering - Upper Division
- Biomolecular Engineering - Graduate
- Computer Engineering - Lower Division
- Computer Engineering - Upper Division
- Computer Engineering - Graduate
- Computer Science - Lower Division
- Computer Science - Upper Division
- Computer Science - Graduate
- Electrical Engineering - Lower Division
- Electrical Engineering - Upper Division
- Electrical Engineering - Graduate
- Engineering - Lower Division
- Technology & Information Management - Lower Division
- Technology & Information Management - Upper Division
- Technology & Information Management - Graduate
Applied Mathematics and Statistics - Lower Division |
||
|
|
Pre-Statistics | |
|
|
Precalculus for Science and Engineering | |
|
|
Statistics | |
|
|
Statistical Methods for the Biological, Environmental, and Health Sciences | |
|
|
Statistical Methods for the Biological, Environmental, and Health Sciences Laboratory | |
|
|
Mathematical Methods for Engineers I | |
|
|
Basic Mathematical Methods for Engineers I | |
|
|
Mathematical Methods for Engineers IB | |
|
|
Mathematical Methods for Economists I | |
|
|
Mathematical Methods for Economists II | |
|
|
Case-Study Calculus I | |
|
|
Case-Study Calculus II | |
|
|
Mathematical Methods for Engineers II | |
|
|
Basic Mathematical Methods for Engineers II | |
|
|
Mathematical Methods for Engineers IIB | |
|
|
Mathematical Methods for Engineers Laboratory | |
|
|
Gambling and Gaming | |
|
|
||
Applied Mathematics and Statistics - Upper Division |
||
|
|
Mathematical Methods for Engineers III | |
|
|
Introduction to Fluid Dynamics | |
|
|
Introduction to Dynamical Systems | |
|
|
Stochastic Modeling in Biology | |
|
|
Introduction to Probability Theory | |
|
|
Statistical Inference | |
|
|
Computational Methods and Applications | |
|
|
Linear Regression | |
|
|
Independent Study or Research | |
|
|
Independent Study or Research | |
|
|
||
Applied Mathematics and Statistics - Graduate |
||
|
|
Research and Teaching in AMS | |
|
|
Linear Models in SAS | |
|
|
Mathematical Statistics | |
|
|
Mathematical Statistics | |
|
|
Statistical Inference | |
|
|
Bayesian Statistics | |
|
|
Intermediate Bayesian Statistical Modeling | |
|
|
Mathematical Models | |
|
|
Foundations of Applied Mathematics | |
|
|
Applied Mathematical Methods I | |
|
|
Applied Mathematical Methods II | |
|
|
Numerical Solutions of Differential Equations | |
|
|
Applied Dynamical Systems | |
|
|
Stochastic Modeling in Biology | |
|
|
Stochastic Differential Equations | |
|
|
Introduction to Fluid Dynamics | |
|
|
Bayesian Decision Theory | |
|
|
Time Series Analysis | |
|
|
Multivariate Statistical Methods | |
|
|
Nonlinear Control Theory | |
|
|
Motion Coordination of Robotic Networks | |
|
|
Bayesian Nonparametric Methods | |
|
|
Spatial Statistics | |
|
|
Linear Statistical Models | |
|
|
Probability Theory with Markov Chains | |
|
|
Stochastic Processes | |
|
|
Generalized Linear Models | |
|
|
Seminar in Mathematical and Computational Biology | |
|
|
Seminars in Statistical and Applied Mathematical Modeling | |
|
|
Seminar in Geophysical & Astrophysical Fluid Dynamics | |
|
|
Seminar in Career Skills | |
|
|
Topics in Mathematical and Computational Biology | |
|
|
Advanced Topics in the Numerical Solution of PDEs | |
|
|
Advanced Topics in Bayesian Statistics | |
|
|
Masters Project | |
|
|
Independent Study or Research | |
|
|
Independent Study | |
|
|
Thesis Research | |
|
|
||
Biomolecular Engineering - Lower Division |
||
|
|
Introduction to Biotechnology | |
|
|
Programming for Biologists and Biochemists | |
|
|
Programming for Biologists and Biochemists Laboratory | |
|
|
Bioethics in the 21st Century: Science, Business, and Society | |
|
|
The Human Genome | |
|
|
The Genetic Revolution: Science and Technology | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Biomolecular Engineering - Upper Division |
||
|
|
Resource-Efficient Programming | |
|
|
Computational Biology Tools | |
|
|
Engineering Design Project I | |
|
|
Bioengineering Project 2 | |
|
|
Genomes | |
|
|
Bioinstrumentation | |
|
|
Molecular Biomechanics | |
|
|
Molecular Biomechanics Laboratory | |
|
|
Biotechnology and Drug Development | |
|
|
Research Programming for Biologists and Biochemists | |
|
|
Research Programming for Biologists and Biochemists Laboratory | |
|
|
Stem Cell Biology | |
|
|
Field Study | |
|
|
Field Study | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Senior Thesis Research | |
|
|
Senior Thesis or Research | |
|
|
Individual Study or Research | |
|
|
Individual Study or Research | |
|
|
Tutorial | |
|
|
||
Biomolecular Engineering - Graduate |
||
|
|
Research and Teaching in Bioinformatics | |
|
|
Bioinformatics Models and Algorithms | |
|
|
Biomolecular Recognition | |
|
|
Experimental Systems Biology | |
|
|
Computational Systems Biology | |
|
|
Applied Gene Technology | |
|
|
Protein Bioinformatics | |
|
|
Protein Bioinformatics Laboratory | |
|
|
Applied Biotechnology: Protein and Cell Engineering | |
|
|
Protein Function in Biology and Bioinformatics | |
|
|
Computational Genomics | |
|
|
Computational Genomics Laboratory | |
|
|
Stem Cell Research: Scientific, Ethical, Social, and Legal Issues | |
|
|
Molecular Biomechanics | |
|
|
Molecular Biomechanics Laboratory | |
|
|
Biotechnology and Drug Development | |
|
|
Seminar on Bioinformatics | |
|
|
Seminar on Processive Enzymes and Nanopores | |
|
|
HIV Vaccine Research | |
|
|
Seminar on Blood Cell Development | |
|
|
Seminar on Protein Structure and Function | |
|
|
Seminar in Comparative Genomics | |
|
|
Seminar on Protein Structure Prediction | |
|
|
Seminar in Computational Genetics | |
|
|
Seminar on Nanotechnology and Biosensors | |
|
|
Seminar in Computational Functional Genomics | |
|
|
Seminar in Biomolecular Engineering | |
|
|
Research in Bioinformatics | |
|
|
Independent Study or Research | |
|
|
Independent Study or Research | |
|
|
Thesis Research | |
|
|
||
Computer Engineering - Lower Division |
||
|
|
Hands-On Computer Engineering | |
|
|
Personal Computer Concepts: Software and Hardware | |
|
|
Robot Automation: Intelligence through Feedback Control | |
|
|
Introduction to Statics Dynamics & Biomechanics | |
|
|
Computer Systems and Assembly Language | |
|
|
Computer Systems and Assembly Language Laboratory | |
|
|
Computer Systems and C Programming | |
|
|
Computer Systems and C Programming Laboratory | |
|
|
Applied Discrete Mathematics | |
|
|
Universal Access: Disability, Technology, and Society | |
|
|
Engineering Ethics | |
|
|
History of Modern Computing | |
|
|
Introduction to Networking and the Internet | |
|
|
Ubiquitous and Mobile Computing | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Computer Engineering - Upper Division |
||
|
|
Logic Design | |
|
|
Logic Design Laboratory | |
|
|
Mathematical Methods of Systems Analysis: Stochastic | |
|
|
Data Compression | |
|
|
Computer Architecture | |
|
|
Computer and Game Console Architecture | |
|
|
Parallel and Concurrent Programming | |
|
|
Embedded Software | |
|
|
Embedded Software Laboratory | |
|
|
Introduction to Mechatronics | |
|
|
Introduction to Mechatronics Laboratory | |
|
|
Microprocessor System Design | |
|
|
Microprocessor System Design Laboratory | |
|
|
Engineering Design Project I | |
|
|
Engineering Design Project II | |
|
|
Logic Design with Verilog | |
|
|
Logic Design with Verilog Laboratory | |
|
|
Human-Computer Interaction | |
|
|
Introduction to Computer Networks | |
|
|
Introduction to Computer Networks Laboratory | |
|
|
Network Administration | |
|
|
Analysis and Design of Communication Protocols | |
|
|
Digital Signal Processing | |
|
|
Network Programming | |
|
|
Network Programming Laboratory | |
|
|
Sensing and Sensor Technologies | |
|
|
Sensing and Sensor Technologies Lab | |
|
|
High-Speed Digital Design | |
|
|
High-Speed Digital Design Laboratory | |
|
|
Introduction to EDA Tools for PCB Design | |
|
|
Applied Graph Theory and Algorithms | |
|
|
Technical Writing for Computer Engineers | |
|
|
Field Study | |
|
|
Field Study | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Senior Thesis Research | |
|
|
Senior Thesis Research | |
|
|
Individual Study or Research | |
|
|
Individual Study or Research | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Computer Engineering - Graduate |
||
|
|
Research and Teaching in Computer Science and Engineering | |
|
|
Computer Architecture | |
|
|
Models of Robotic Manipulation | |
|
|
Mechatronics | |
|
|
Mechatronics | |
|
|
Advanced Parallel Processing | |
|
|
Advanced Microprocessor Design | |
|
|
Advanced Microprocessor Design Laboratory | |
|
|
VLSI Digital System Design | |
|
|
VLSI System-on-a-Chip Design | |
|
|
Testing Digital Circuits | |
|
|
Introduction to ASIC Systems Design | |
|
|
Computer-Aided Analysis of Electrical Circuits | |
|
|
Field-Programmable Gate Arrays Computer-Assisted Design | |
|
|
Computer Performance Evaluation | |
|
|
Human-Computer Interaction | |
|
|
Arithmetic Processors | |
|
|
Human Factors | |
|
|
User Evaluation of Technology | |
|
|
Introduction to Linear Dynamical Systems | |
|
|
Introduction to Feedback Control Systems | |
|
|
Applied Feedback Control | |
|
|
System Identification | |
|
|
Games in Design and Control | |
|
|
Multimedia Systems | |
|
|
Error-Control Coding | |
|
|
Computer Networks | |
|
|
Modeling of Communications Protocols | |
|
|
Network Security | |
|
|
High Speed Computer Networks | |
|
|
Design Project in Computer Networks | |
|
|
Wireless and Mobile Networks | |
|
|
Unix Networking Internals | |
|
|
Sensor Networks | |
|
|
Data Compression | |
|
|
Image Analysis and Computer Vision | |
|
|
Software Engineering | |
|
|
Graph Algorithms | |
|
|
Introduction to the Theory of Discrete Systems | |
|
|
Seminar on Bioinformatics | |
|
|
Seminar on Control | |
|
|
VLSI/CAD Seminar | |
|
|
Seminar on Networks | |
|
|
Seminar on Parallel Processing | |
|
|
Seminar on New Technologies | |
|
|
Seminar on Computer Vision | |
|
|
Technical Writing for Engineering Graduates | |
|
|
Advanced Topics in VLSI Computer-Aided Design | |
|
|
Topics in Parallel Computation | |
|
|
Topics in Computer Performance | |
|
|
Advanced Topics in Visual Computing | |
|
|
Advanced Topics in Computer Engineering | |
|
|
Independent Study or Research | |
|
|
Thesis Research | |
|
|
Thesis Research | |
|
|
||
Computer Science - Lower Division |
||
|
|
Computer Literacy | |
|
|
Introduction to Programming in C/C++ | |
|
|
Introduction to Programming in Java | |
|
|
Introduction to Programming in Python | |
|
|
Introduction to Computer Science | |
|
|
Intermediate Programming | |
|
|
Introduction to Programming | |
|
|
Introduction to Data Structures | |
|
|
Computer Programming Laboratory | |
|
|
Data Structures Laboratory | |
|
|
Introduction to Programming and Data Structures (Honors) | |
|
|
Introduction to Programming and Data Structures Laboratory | |
|
|
Game Design Experience | |
|
|
Scientific Computation with Matlab and Maple | |
|
|
Systems and Simulation | |
|
|
Computer Arts and Graphics | |
|
|
Introduction to Unix | |
|
|
Technology Targeted at Social Issues | |
|
|
Foundations of Interactive Game Design | |
|
|
From Software Innovation to Social Entrepreneurship | |
|
|
Creating Virtual Worlds on the Web | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Computer Science - Upper Division |
||
|
|
Algorithms and Abstract Data Types | |
|
|
Introduction to Analysis of Algorithms | |
|
|
Fundamentals of Compiler Design I | |
|
|
Fundamentals of Compiler Design II | |
|
|
Systems Programming | |
|
|
Advanced Programming | |
|
|
Introduction to Operating Systems | |
|
|
Comparative Programming Languages | |
|
|
Software Methodology | |
|
|
Software Design Project | |
|
|
Computer Security | |
|
|
Distributed Systems: File Sharing, Online Gaming, and More | |
|
|
Data Storage Systems | |
|
|
Computational Models | |
|
|
Computability and Computational Complexity | |
|
|
Artificial Intelligence | |
|
|
Machine Learning and Data Mining | |
|
|
Game AI | |
|
|
Interactive Narrative | |
|
|
Introduction to Computer Graphics | |
|
|
Introduction to Computer Graphics Laboratory | |
|
|
Visualization and Computer Animation | |
|
|
Visualization and Computer Animation Laboratory | |
|
|
Game Engines | |
|
|
Game Engines Lab | |
|
|
Game Theory and Applications I | |
|
|
Game Theory and Applications II | |
|
|
Game Design Studio I | |
|
|
Games Design Studio II | |
|
|
Game Design Studio III | |
|
|
Database Systems I | |
|
|
Database Systems II | |
|
|
Introduction to Database Management Systems | |
|
|
Hypermedia and the Web | |
|
|
Computer Science and Technology Seminar | |
|
|
Supervised Student Teaching/Tutoring | |
|
|
Supervised Student Teaching/Tutoring | |
|
|
Field Study | |
|
|
Field Study | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Senior Thesis Research | |
|
|
Senior Thesis Research | |
|
|
Individual Study or Research | |
|
|
Individual Study or Research | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Computer Science - Graduate |
||
|
|
Research and Teaching in Computer Science and Engineering | |
|
|
Analysis of Algorithms | |
|
|
Programming Languages | |
|
|
Compiler Design | |
|
|
Computational Models and Complexity | |
|
|
Combinatorial Algorithms | |
|
|
Logic in Computer Science | |
|
|
Advanced Operating Systems | |
|
|
Advanced Computer Security | |
|
|
Storage Systems | |
|
|
Distributed Systems | |
|
|
Artificial Intelligence | |
|
|
Knowledge Engineering | |
|
|
Machine Learning | |
|
|
Artificial Intelligence in Games | |
|
|
Interactive Narrative | |
|
|
Introduction to Information Theory | |
|
|
Advanced Programming Languages | |
|
|
Computer Graphics | |
|
|
Advanced Visualization | |
|
|
Computer Animation | |
|
|
Evolutionary Game Theory | |
|
|
Principles of Database Systems | |
|
|
Design and Implementation of Database Systems | |
|
|
Software Reuse and Component-Based Software Engineering | |
|
|
Seminar in Computer Science Research | |
|
|
Seminar in Database Systems | |
|
|
Seminar on Software Engineering | |
|
|
Seminar on Computer Graphics | |
|
|
Seminar on Computer Systems | |
|
|
Seminar in Digital Media | |
|
|
Seminar on Expressive AI | |
|
|
Topics in Algorithms and Complexity Theory: Probabilistic Algorithms and Average Case Analysis | |
|
|
Advanced Topics in Computer Graphics | |
|
|
Advanced Topics in Machine Learning | |
|
|
Neural Computation | |
|
|
Object-Oriented Programming Methodology | |
|
|
Applications of Combinatorics | |
|
|
Topics in Software Engineering | |
|
|
Topics in Database Systems | |
|
|
Playable Media | |
|
|
Advanced Topics in Computer Systems | |
|
|
Topics in Computing for Society | |
|
|
Cryptography and Computer Security | |
|
|
Masters Project | |
|
|
Independent Study or Research | |
|
|
Independent Study or Research | |
|
|
Thesis Research | |
|
|
||
Electrical Engineering - Lower Division |
||
|
|
Introduction to Electronic Circuits | |
|
|
Introduction to Electronic Circuits Laboratory | |
|
|
Renewable Energy Sources | |
|
|
Sustainability Engineering and Practice | |
|
|
Modern Electronic Technology and How It Works | |
|
|
Technological Innovation & Environmental Challenges | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Electrical Engineering - Upper Division |
||
|
|
Introduction to Electronic Circuits | |
|
|
Introduction to Electronic Circuits Laboratory | |
|
|
Signals and Systems | |
|
|
Introduction to Micro-Electro-Mechanical-Systems Design | |
|
|
Engineering Design Project I | |
|
|
Engineering Design Project II | |
|
|
Introduction to Optoelectronics and Photonics | |
|
|
Introduction to Optoelectronics Laboratory | |
|
|
Electromagnetic Fields and Waves | |
|
|
Electromagnetic Fields and Waves Laboratory | |
|
|
Engineering Electromagnetics | |
|
|
Properties of Materials | |
|
|
Properties of Materials Laboratory | |
|
|
Communications Systems | |
|
|
Introduction to Wireless Communications | |
|
|
Digital Signal Processing | |
|
|
Feedback Control Systems | |
|
|
RF Hardware Design | |
|
|
RF Hardware Design | |
|
|
Analog Electronics | |
|
|
Analog Electronics Laboratory | |
|
|
Advanced Analog Circuits | |
|
|
Energy Generation and Control | |
|
|
Energy Generation and Control Laboratory | |
|
|
Device Electronics | |
|
|
Advanced Renewable Energy Sources | |
|
|
Renewable Energy Sources in Practice | |
|
|
Special Topics in Electrical Engineering | |
|
|
Field Study | |
|
|
Field Study | |
|
|
Senior Thesis Research | |
|
|
Senior Thesis Research | |
|
|
Individual Study or Research | |
|
|
Independent Field Study | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Electrical Engineering - Graduate |
||
|
|
Research and Teaching in Electrical Engineering | |
|
|
Introduction to Nanotechnology | |
|
|
Introduction to BioMEMS | |
|
|
Nanocharacterization of Materials | |
|
|
Micro-Electro-Mechanical Systems (MEMS) Design | |
|
|
Nanomaterials and Nanometer-scale Device | |
|
|
Advanced Analog Integrated Circuits | |
|
|
High-Speed Low-Power Integrated Circuit Design | |
|
|
Advanced Solid State Devices | |
|
|
Physical Design of Micro- and Opto-Electronic Packages | |
|
|
Basics of Electronics Reliability | |
|
|
CMOS Radio Frequency Integrated Circuit Design | |
|
|
Optical Fiber Communication | |
|
|
Optical Electronics | |
|
|
Quantum Electronics | |
|
|
Fiber Optics and Integrated Optics | |
|
|
Liquid Crystal Displays | |
|
|
Optical Information Storage and Processing | |
|
|
Integrated Biophotonics | |
|
|
Introduction to Feedback Control Systems | |
|
|
Electrical Analysis of Electronics Packaging | |
|
|
Digital Signal Processing | |
|
|
Principles of Digital Communications | |
|
|
Wireless Communications | |
|
|
Introduction to Information Theory | |
|
|
Multi-user Information Theory | |
|
|
Multiple-Antenna Wireless Communications | |
|
|
Radar Systems and SAR | |
|
|
Error Control Coding | |
|
|
Statistical Signal Processing I | |
|
|
Advanced Topics in Coding Theory | |
|
|
Image Processing and Reconstruction | |
|
|
Introduction to Inverse Problems | |
|
|
Neural Implant Engineering | |
|
|
Seminar on Integrated Bioelectronics | |
|
|
Seminar on Microscopy and Nanotechnology | |
|
|
Seminar on Micro-Electro-Mechanical Systems (MEMS) | |
|
|
Seminar on Applied Optics | |
|
|
Seminar on Quantum Electronics and Nanoelectronics | |
|
|
Guest Seminar Series | |
|
|
Special Topics in Electrical Engineering | |
|
|
EE Graduate Seminar | |
|
|
Tomorrow's Professor: Preparing for an Academic Career in Science and Engineering | |
|
|
Advanced Topics in Electrical Engineering | |
|
|
Independent Study or Research | |
|
|
Thesis Research | |
|
|
||
Engineering - Lower Division |
||
|
|
Engineering Mechanics | |
|
|
Engineering Mechanics w/lab | |
|
|
||
Technology & Information Management - Lower Division |
||
|
|
Business Information Systems | |
|
|
Systems Analysis and Design | |
|
|
Starting a New Technology Company | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Tutorial | |
|
|
Tutorial | |
|
|
||
Technology & Information Management - Upper Division |
||
|
|
Management of Technology Seminar | |
|
|
Management of Technology I | |
|
|
Management of Technology II | |
|
|
Business Strategy and Information Systems | |
|
|
Field Study | |
|
|
Field Study | |
|
|
Group Tutorial | |
|
|
Group Tutorial | |
|
|
Senior Thesis Research | |
|
|
Senior Thesis Research | |
|
|
Individual Study or Research | |
|
|
Individual Study or Research | |
|
|
Individual Study or Research | |
|
|
||
Technology & Information Management - Graduate |
||
|
|
Management of Technology I | |
|
|
Optimization Theory and Applications | |
|
|
Random Process Models in Engineering | |
|
|
Knowledge Services and Data Analytics | |
|
|
E-Business Technology and Strategy | |
|
|
Management of Technology II | |
|
|
Information Technology for Decision Support: an Introduction | |
|
|
Data Mining | |
|
|
Stochastic Optimization in Information Systems and Technology | |
|
|
Information Systems and Technology Management 2 | |
|
|
Information Retrieval | |
|
|
Service Engineering and Management | |
|
|
Graduate Research Seminar | |
|
|
Seminar on Information Retrieval and Knowledge Management | |
|
|
Sales and Marketing for Technologists and Engineers | |
|
|
Seminar Topics | |
|
|
Advanced Topics in Technology & Information Management | |
|
|
Independent Study | |
|
|
||




