| 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.