2024/2025 Course Schedule |
Course Name |
Course Number |
Freq. |
Fall |
Winter |
Spring |
Computer and Communication Networks |
NetSys 201 / CS 232 / EECS 248A |
1 |
Levorato |
|
|
Networking Laboratory |
NetSys 202 / CS 233 |
1 |
|
|
|
Advanced Networks |
NetSys 210 / CS 234 |
r |
|
|
|
Wireless and Mobile Networking |
NetSys 230 / CS 236 |
0.5 |
|
|
Levorato |
Network and Distributed System Security |
NetSys 240 / CS 203 |
0.5 |
|
Gene Tsudik |
|
Middleware for Networked and Distributed Systems |
NetSys 260 / CS 237 |
0.5 |
|
|
Nalini Venkatasubramanian |
Topics in Networked Systems |
NetSys 270 |
r |
|
|
|
Networked Systems Seminar |
NetSys 295 |
3 |
Levorato/Ayanoglu |
Applied Cryptography |
CS 202 |
0.5 |
|
|
|
Usable Security and Privacy |
CS 204 / Informatics 237 |
r |
Habiba Farrukh |
|
|
Computer and Systems Security |
CS 205 |
1 |
|
|
Chen |
Principles of Scientific Computing |
CS 206 |
1 |
|
|
Xie |
Multimedia Systems and Applications |
CS 212 |
0.5 |
|
|
|
Information Retrieval, Filtering, and Classification |
CS 221 / Software Engineering 225 |
1 |
|
Ahmed |
|
Principles of Data Management |
CS 222 |
1 |
|
Li |
|
Transaction Processing and Distributed Data Management |
CS 223 |
1 |
Nawab |
|
|
Distributed Computer Systems |
CS 230 |
1 |
|
Venkatasubramanian |
|
Advanced Operating Systems |
CS 238 |
0.5 |
|
|
|
Introduction to Embedded and Ubiquitous Systems |
CS 244 |
1 |
|
|
Bozorgzadeh |
Computer Systems Architecture |
CS 250A |
0.5 |
|
|
|
Fundamentals of the Design and Analysis of Algorithms |
CS 260 |
1 |
|
Hirschberg |
|
Data Structures |
CS 261 |
1 |
|
|
Eppstein |
Graph Algorithms |
CS 265 |
1 |
|
Eppstein |
|
Introduction to Optimization |
CS 268 |
1 |
Mjolsness |
|
|
Introduction to Artificial Intelligence |
CS 271 |
1 |
|
Kask |
|
Machine Learning |
CS 273A |
1 |
Ihler |
|
|
Probability Models |
CS 278 |
0.5 |
|
|
|
Digital Image Processing |
EECS 203A |
1 |
|
|
Healey |
Advanced System Software |
EECS 211 |
1 |
|
Shoukry |
|
Computer Architecture |
EECS 213 |
1 |
Bagherzadeh |
|
|
Design and Analysis of Algorithms |
EECS 215 |
1 |
Elmalaki |
|
|
Distributed Software Architecture & Design |
EECS 219 |
r |
|
|
|
Real-Time Computer Systems |
EECS 223 |
1 |
|
|
|
High-Performance Computing |
EECS 224 |
0.5 |
|
|
|
Random Processes |
EECS 240 |
1 |
|
Jafarkhani |
|
Digital Communications I |
EECS 241A |
1 |
Ayanoglu |
|
|
Digital Communications II |
EECS 241B |
0.5 |
|
Ayanoglu |
|
Information Theory |
EECS 242 |
1 |
|
|
Jafar |
Error Correcting Codes |
EECS 243 |
0.5 |
|
|
Jafarkhani |
Wireless Communications |
EECS 244 |
r |
|
|
|
Space-Time Coding |
EECS 245 |
r |
|
|
|
Information Storage |
EECS 247 |
0.5 |
|
|
Wang |
Digital Signal Processing I |
EECS 250 |
1 |
|
|
Ebrahimi |
Detection, Estimation, and Demodulation Theory I |
EECS 251A |
r |
|
|
|
Detection, Estimation, and Demodulation Theory II |
EECS 251B |
r |
|
|
|
Linear Systems I |
EECS 260A |
0.5 |
|
|
|
Transportation Systems Analysis I |
ENGRCEE 221A |
1 |
Please see the UCI Schedule of Classes
|
Transportation Systems Analysis II |
ENGRCEE 221B |
1 |
Urban Transportation Networks I |
ENGRCEE 228A |
1 |
Urban Transportation Networks II |
ENGRCEE 228B |
0.5 |
Nonlinear Optimization Methods |
ENGRMAE 206 |
1 |
Computer-Supported Cooperative Work |
Informatics 251 |
0.5 |
Social Analysis of Computing |
Informatics 261 |
1 |
Theories of Information Society |
Informatics 265 |
r |
Digital Media and Society |
Informatics 267 |
0.5 |
Game Theory I |
Economics 116A |
1 |
Educational Technology |
Education 131 |
r |
Management of Information Technology |
MGMT 178 |
1 |
Network Theory |
Sociology 212 |
0.5 |
Analysis of Social Network Data |
Sociology 280 |
0.5 |
[Freq.: "1" = Offered most years, "0.5" = Offered approximately every 2 years, "r" = Offered rarely, "3" = Offered every quarter]
The listings above are tentative, as of Sept 2023.