| Course | Title | Units | In Charge | Fall | Winter | Spring | Summer |
| COEN 200 | Logic Analysis and Synthesis | 2 | ELEN | (Cross-listed: ELEN 500) |
| COEN 201 | Digital Signal Processing I | 2 | ELEN | (Cross-listed: ELEN 233) |
| COEN 202 | Digital Signal Processing II | 2 | ELEN | (Cross-listed: ELEN 234) |
| COEN 203 | VLSI Design I | 2 | ELEN | (Cross-listed: ELEN 387) |
| COEN 204 | VLSI Design II | 2 | ELEN | (Cross-listed: ELEN 388) |
| COEN 207 | Hardware Formal Verification | 2 | ELEN | (Cross-listed: ELEN 613) |
| COEN 208 | Assertion Based Verification | 2 | ELEN | (Cross-listed: ELEN 614) |
| COEN 210 | Computer Architecture | 4 | Ling | Yi | Zaky | | |
| COEN 218 | Input-Output Structures | 2 | Shang | Zaky | | | |
| COEN 225 | Secure Coding in C and C++ | 2 | Schwarz | | | | |
| COEN 226 | Sys. Certification and Accreditation | 2 | Holliday | | | DeLong | |
| COEN 233 | Computer Networks | 4 | Li | Li | | Li | |
| COEN 234 | Network Management | 2 | Figueira | Clemm | | | |
| COEN 235 | Client/Server Programming | 4 | Figueira | Ezzat | | | |
| COEN 236 | Unix Network Programming | 4 | Figueira | | | Ezzat | |
| COEN 238 | Multimedia Info. Systems | 2 | Ling | | | | |
| COEN 239 | Network Design Analysis | 4 | Figueira | | Bhatnagar | | |
| COEN 250 | Information Security Mgmt. | 2 | Holliday | Holliday | | Holliday | |
| COEN 252 | Computer Forensics | 5 | Schwarz | | Schwarz | | |
| COEN 253 | Secure Sys. Devel. and Evaluation I | 2 | Holliday | | | | |
| COEN 254 | Secure Sys. Devel. and Evaluation II | 2 | Holliday | | | | |
| COEN 256 | Principles of Prog. Languages | 4 | Holliday | | | | |
| COEN 259 | Compilers | 4 | Atkinson | | Atkinson | | |
| COEN 260 | Truth, Deduction, and Computation | 4 | Davis | Riemenschneider | | | |
| COEN 261 | Structure and Interp. of Computer Prog. | 2 | Davis | | | | |
| COEN 266 | Artificial Intelligence | 4 | Schwarz | | | Schwarz | |
| COEN 271 | Automata, Complexity, and Computability | 4 | Davis | Abel | | | |
| COEN 275 | Object-Oriented Analysis, Design, and Prog. | 4 | Mikkilineni | | Mikkilineni | | |
| COEN 276 | Web Programming | 4 | Mikkilineni | | Mikkilineni | | |
| COEN 277 | Graphical User Interface Design and Prog. | 2 | Mikkilineni | Mikkilineni | | | |
| COEN 279 | Design and Analysis of Algorithms | 4 | Shang | Tran | | Tran | |
| COEN 280 | Database Systems | 4 | Holliday | | | Mikkilineni | |
| COEN 281 | Pattern Recognition and Data Mining | 2 | Holliday | Seni | | | |
| COEN 283 | Operating Systems | 4 | Holliday | | Li | Holliday | |
| COEN 284 | Operating Systems Case Study | 2 | Li | | | | |
| COEN 285 | Software Engineering | 4 | Atkinson | Mikkilineni | | | |
| COEN 286 | Software Quality Assurance and Testing | 2 | Atkinson | | | Staff | |
| COEN 287 | Software Develop. Process Management | 2 | Atkinson | | Kehoe | | |
| COEN 288 | Software Ethics | 2 | Schwarz | | Evans | | |
| COEN 290 | Computer Graphics | 4 | Lewis | Kao | | | |
| COEN 296 | Topics in Computer Engineering | 2–4 | Shang | | | | |
| COEN 301 | High-Level Synthesis | 2 | ELEN | (Cross-listed: ELEN 605) |
| COEN 303 | Logic Design Using HDL | 2 | ELEN | (Cross-listed: ELEN 603) |
| COEN 304 | Semicustom Design with Prog. Devices | 2 | ELEN | (Cross-listed: ELEN 604) |
| COEN 305 | VLSI Physical Design | 2 | ELEN | (Cross-listed: ELEN 389) |
| COEN 307 | Digital Computer Arithmetic | 2 | Shang | | | | |
| COEN 308 | Design for Testability | 2 | ELEN | (Cross-listed: ELEN 608) |
| COEN 310 | Digital Testing with ATE | 2 | ELEN | (Cross-listed: ELEN 610) |
| COEN 313 | Advanced Computer Architecture | 2 | Shang | | | Shang | |
| COEN 315 | Web Architecture and Protocols | 2 | Figueira | | | | Parsa |
| COEN 316 | Web Services | 2 | Figueira | | | | Mehta |
| COEN 317 | Distributed Computing | 4 | Holliday | | Holliday | | |
| COEN 318 | Parallel Computation Sys. | 4 | Shang | Shang | | | |
| COEN 319 | Parallel Programming | 2 | Li | | | | Staff |
| COEN 320 | Computer Performance Eval. | 4 | Figueira | | | Bhatnagar | |
| COEN 321 | Grid Computing | 4 | Figueira | | | | |
| COEN 329 | Network Technology | 4 | Figueira | Moataghed | | | |
| COEN 331 | Wireless and Mobile Networks | 4 | Holliday | | Holliday | | Moataghed |
| COEN 332 | Wireless/Mobile Multimedia Networks | 4 | Figueira | | | Moataghed | |
| COEN 335 | High-Performance Networking | 2 | Li | | Moataghed | | |
| COEN 337 | Internet Arch. and Protocols | 4 | Figueira | | | Parsa | |
| COEN 338 | Multimedia Data Compression I | 4 | Ling | | Ling | | |
| COEN 339 | Multimedia Data Compression II | 2 | Ling | | | | |
| COEN 340 | Digital Image Processing I | 2 | ELEN | (Cross-listed: ELEN 640) |
| COEN 343 | Digital Image Processing II | 2 | ELEN | (Cross-listed: ELEN 643) |
| COEN 344 | Computer Vision I | 2 | ELEN | (Cross-listed: ELEN 644) |
| COEN 345 | Computer Vision II | 2 | ELEN | (Cross-listed: ELEN 645) |
| COEN 347 | Advanced Tech. in Video Coding | 4 | Ling | | | | |
| COEN 350 | Network Security | 2 | Schwarz | | Schwarz | | |
| COEN 351 | Internet and E-Commerce Security | 2 | Schwarz | | | Schwarz | |
| COEN 352 | Advanced Topics in Information Assurance | 2 | Holliday | | | | |
| COEN 358 | Parallelizing Compilers | 4 | Shang | | | | |
| COEN 359 | Design Patterns | 4 | Mikkilineni | | | Mikkilineni | |
| COEN 362 | Logic Programming | 2 | Davis | | | | |
| COEN 376 | Expert Systems | 4 | Davis | | | | |
| COEN 385 | Formal Methods in Software Engineering | 2 | Davis | | Riemenschneider | | |
| COEN 386 | Software Architecture | 2 | Davis | | | Mikkilineni | |
| COEN 387 | Time-Driven Software Mgmt. | 2 | Atkinson | Clark | | | |
| COEN 388 | Principles of Computed-Aided Eng. Design | 2 | Mikkilineni | | | | |
| COEN 396 | Advanced Topics in Computer Engineering | 2–4 | Shang | | | | Staff |
| COEN 397 | Research Seminar in Digital Systems | 2 | ELEN | (Cross-listed: ELEN 697) |
| COEN 400 | Seminar | 1 | Figueira | | | | |
| COEN 485 | Software Engineering Capstone | 2 | Atkinson | Kehoe | Kehoe | Kehoe | |
| COEN 490 | Mathematical Reasoning in Computing | 2 | Schwarz | | Schwarz | | |