Skip to content Skip to navigation

Courses

Information about course times, locations, and instructors can be found here.

Course Number Title Category Semester
01:198:105 Great Insights in Computer Science* Fall, Spring
01:198:107 Computing for Math and the Sciences* Fall, Spring
01:198:110 Introduction to Computers and Their Application* Fall, Spring, Summer
01:198:111 Introduction to Computer Science Fall, Spring, Summer
01:198:112 Data Structures Fall, Spring, Summer
01:198:142 Data 101: Data Literacy* Spring
01:198:143 Data 101: Data Literacy - Hybrid Version* Summer
01:198:170 Computer Application for Business* Fall, Spring, Summer
01:198:195 Honors Seminar in Computer Science Spring
01:198:205 Introduction to Discrete Structures I Fall, Spring, Summer
01:198:206 Introduction to Discrete Structures II Fall, Spring
01:198:211 Computer Architecture Fall, Spring, Summer
01:198:213 Software Methodology Spring
01:198:214 Systems Programming Fall
01:198:314 Principles of Programming Languages Fall, Spring
01:198:323 Numerical Analysis and Computing Spring
01:198:324 Numerical Methods†
01:198:334 Introduction to Imaging and Multimedia
01:198:336 Principles of Information and Data Management† Fall, Spring, Summer
01:198:344 Design and Analysis of Computer Algorithms Fall, Spring
01:198:352 Internet Technology Fall, Spring, Summer
01:198:405 Seminar in Computers and Society* Spring
01:198:411 Computer Architecture II
01:198:415 Compilers† Spring
01:198:416 Operating Systems Design Fall, Spring
01:198:417 Distributed Systems: Concepts and Design Fall, Spring
01:198:419 Computer Security Spring
01:198:424 Modeling and Simulation of Continuous Systems†
01:198:425 Computer Methods in Statistics†
01:198:428 Introduction to Computer Graphics†
01:198:431 Software Engineering† Fall
01:198:437 Database Systems Implementation
01:198:439 Introduction to Data Science Spring
01:198:440 Introduction to Artificial Intelligence† Fall
01:198:442 Topics in Computer Science†
01:198:443 Topics in Computer Science†
01:198:444 Topics in Computer Science†
01:198:445 Topics in Computer Science†
01:198:452 Formal Languages and Automata Spring
01:198:460 Introduction to Computational Robotics Fall
01:198:493 Independent Study in Computer Science Fall, By Arrangement
01:198:494 Independent Study in Computer Science Spring, By Arrangement
16:198:500 Proseminar in Computer Science Fall, Spring
16:198:503 Computational Thinking Fall
16:198:504 Computational Modeling Fall
16:198:505 Computer Structures B (M.S.),
B (Ph.D.)
Spring
16:198:507 Advanced Computer Architecture B (M.S.),
B (Ph.D.)
Fall
16:198:508 Formal Language and Automata A (M.S.) Fall
16:198:509 Foundations of Computer Science A (M.S.),
A (Ph.D.)
Fall
16:198:510 Numerical Analysis A (M.S.),
A (Ph.D.)
Fall, Spring
16:198:512 Introduction to Data Structures and Algorithms A (M.S.) Fall, Spring
16:198:513 Design and Analysis of Data Structures and Algorithms A (M.S.),
A (Ph.D.)
Fall, Spring
16:198:514 Design And Analysis Of Data Structures And Algorithms II A (M.S.),
A (Ph.D.)
Spring
16:198:515 Programming Languages And Compilers I B (M.S.),
B (Ph.D.)
Fall
16:198:516 Programming Languages And Compilers II B (M.S.),
B (Ph.D.)
Spring
16:198:518 Operating Systems Design B (M.S.) Fall, Spring
16:198:519 Operating System Theory B (M.S.),
B (Ph.D.)
Fall
16:198:520 Introduction To Artificial Intelligence B (M.S.),
B (Ph.D.)
Fall, Spring
16:198:521 Linear Programming A (M.S.),
A (Ph.D.)
Fall
16:198:522 Network and Combinatorial Optimization Algorithms A (M.S.),
A (Ph.D.)
Spring
16:198:523 Computer Graphics B (M.S.),
B (Ph.D.)
Spring
16:198:525 Brain-Inspired Computing B (Ph.D.) Fall
16:198:526 Data Interaction and Visual Analytics Spring
16:198:527 Database Systems for Data Science A (M.S.) Fall, Spring
16:198:529 Computational Geometry A (M.S.),
A (Ph.D.)
Fall
16:198:530 Principles of Artificial Intelligence B (M.S.),
B (Ph.D.)
Fall
16:198:532 Foundations Of Knowledge Representation B (M.S.),
B (Ph.D.)
Spring
16:198:533 Natural Language Processing B (M.S.),
B (Ph.D.)
Spring
16:198:534 Computer Vision B (M.S.),
B (Ph.D.)
Spring
16:198:535 Pattern Recognition: Theory & Applications B (M.S.),
B (Ph.D.)
Spring
16:198:536 Machine Learning B (M.S.),
B (Ph.D.)
Spring
16:198:538 Complexity Of Computation A (M.S.),
A (Ph.D.)
Spring
16:198:539 Database Systems Implementation B (M.S.) Fall
16:198:540 Combinatorial Methods In Complexity Theory A (M.S.),
A (Ph.D.)
Spring
16:198:541 Database Systems B (M.S.),
B (Ph.D.)
Spring
16:198:543 Massive Data Storage, Retrieval and Deep Learning B (Ph.D.) Fall
16:198:544 Computer Security B (M.S.) Spring
16:198:545 Distributed Systems B (M.S.),
B (Ph.D.)
Spring
16:198:546 Computer System Security B (M.S.),
B (Ph.D.)
Fall
16:198:547 The Security and Dependability of Distributed Systems B (M.S.),
B (Ph.D.)
Spring
16:198:550 Massive Data Mining A (M.S.),
B (M.S.),
B (Ph.D.)
Spring
16:198:552 Computer Networks B (M.S.),
B (Ph.D.)
Fall
16:198:553 Design of Internet Services B (M.S.),
B (Ph.D.)
Spring
16:198:554 Capstone Project I Fall
16:198:555 Capstone Project II Spring
16:198:560 Introduction to Computational Robotics B (Ph.D.) Fall
16:198:580 Topics In Computers In Biomedicine B (Ph.D.) Fall
16:198:583 Topics In Software Design B (Ph.D.) Fall
16:198:596 Topics In The Foundations Of Computer Science A (Ph.D.)
16:198:598 Topics In Artificial Intelligence B (Ph.D.)
16:198:601 Selected Problems In Computer Science - Fall - PhD Only Fall, By Arrangement
16:198:602 Selected Problems In Computer Science - Spring- PhD Only Spring, By Arrangement
16:198:603 Selected Problems In Computer Science - Summer - PhD Only Summer
16:198:604 Selected Problems In Computer Science - Fall - MS Only Fall, By Arrangement
16:198:605 Selected Problems In Computer Science - Spring - MS Only Spring, By Arrangement
16:198:606 Selected Problems In Computer Science - Summer - MS Only Summer, By Arrangement
16:198:607 Problems In Numerical Methods
16:198:608 Problems In Numerical Methods
16:198:671 Seminar in Computer Science Fall, Spring
16:198:672 Seminar in Computer Science Fall
16:198:673 Seminar in Computer Science
16:198:674 Seminar in Computer Science
16:198:701 Research In Computer Science - Fall - PhD Only Fall
16:198:702 Research In Computer Science - Spring - PhD Only Spring
16:198:703 Research In Computer Science - Summer - PhD Only Summer
16:198:704 Research In Computer Science - Fall - MS Thesis Only Fall
16:198:705 Research in Computer Science - Spring - MS Thesis Only Spring
16:198:706 Research in Computer Science - Summer - MS Thesis Only Summer
16:198:800 Matriculation Continued Fall, Spring