| CSc 520 | Principles of Programming Languages (core) | Peter Downey | A | |||
| CSc 537 | Geometric Algorithms | Alon Efrat | B | |||
| CSc 545 | Design and Analysis of Algorithms (core) | John Kececioglu | A | |||
| CSc 552 | Advanced Operating Systems (core) | Gregory Andrews | A | |||
| CSc 553 | Principles of Compilation (core) | Christian Collberg | A | |||
| CSc 573 | Theory of Computation (core) | Peter Downey | A | |||
| CSc 576 | Computer Architecture (core) | Gregory Andrews | A | |||
| CSc 645 | Advanced Topics in Algorithms | Toniann Pitassi | A | |||
| CSc 650 | Algorithms for Computational Biology | John Kececioglu | A | |||
| CH 535 | Computer Networks | (transferred) | ||||
| CH 653 | Image Processing | (transferred) | ||||
| CH 739 | Topics in Future Network Architecture | (transferred) |
| MATH 543 | Theory of Graphs and Networks | John Leonard | A | |||
| MATH 546 | Theory of Numbers | John Brillhart | A | |||
| MATH 547 | Combinatorial Mathematics | John Leonard | A | |||
| MATH 564 | Theory of Probability | Maciej Wojtkowski | A | |||
| MATH 568 | Applied Stochastic Process | Moshe Shaked | A |
| CH 512 | Analysis of Algorithms | Sungbong Yang | A | |||
| CH 532 | Computer Architecture | Sindeok Kim | A | |||
| CH 535 | Computer Networks | Jooseok Song | A | |||
| CH 576 | Geographic Information System | Yoonchul Choy | B | |||
| DB 637 | Computer Network Analysis Techniques | Jaiyong Lee | A | |||
| CH 653 | Image Processing | Hyeran Byun | A | |||
| CH 733 | Topics in Parallel Processing | Sindeok Kim | A | |||
| CH 738 | Topics in Security Systems | Jooseok Song | A | |||
| CH 739 | Topics in Future Network Architecture | Jooseok Song | A |
| CSE 1xx | Basic Computer Science | (don't remember) | A+ | |||
| ELE 2xx | Basic Electronics | Ilhong Suh | B0 | |||
| ELE 258 | Electronic Circuits (core) | Ilhong Suh | A0 | |||
| CSE 207 | Assembler | Shin Heu | A+ | |||
| CSE 208 | Computer Mathematics (core) | Changho Jeon | A+ | |||
| CSE 209 | C Language | Changho Jeon | A0 | |||
| CSE 210 | Data Structure (core) | Sunghan Park | A0 | |||
| COE 302 | Numerical Computation | Youngshik Moon | A+ | |||
| CSE 303 | Digital Logic Design (core) | Inchil Lim | A+ | |||
| CSE 306 | Computation Theory | Hanwoo Kim | A+ | |||
| CSE 308 | Computer System Architecture (core) | Changho Jeon | A0 | |||
| CSE 309 | Compiler Construction | Shin Heu | A0 | |||
| CSE 310 | Database | Hanwoo Kim | A0 | |||
| CSE 314 | Operating Systems (core) | Shin Heu | A0 | |||
| CSE 315 | File Processing | Sunghan Park | B+ | |||
| CSE 318 | Microprocessor Structure | Changho Jeon | B+ | |||
| CSE 4xx | Computer Application I | (don't remember) | A0 | |||
| CSE 4xx | Computer Application II | (don't remember) | A+ | |||
| CSE 4xx | Applied Operating Systems | Heekuck Oh | A+ | |||
| ECE 405 | Data Communication Engineering | Jongkyu Lee | A+ | |||
| CSE 406 | Software Engineering | Heekuck Oh | A+ | |||
| CSE 407 | Artificial Intelligence | Hanwoo Kim | A0 | |||
| CSE 408 | Computer Graphics | Youngshik Moon | A0 | |||
| CSE 409 | System Programming | Sangback Mah | A0 | |||
| CSE 410 | Computer Aided Design | Changho Jeon | A0 | |||
| CSE 413 | Distributed Processing System | Shin Heu | A+ | |||
| ENE 419 | Computer Network Theory | Sunghan Park | A+ |