NOTE: The following information is for reference only and is subject to change. Please consult the online course schedule at http://registrar.utexas.edu/ for official information.
If you have any concerns regarding these teaching plans, please contact Sarah Moak Hyman at 512-471-9595 or smoak@cs.utexas.edu.
| COURSE | TITLE | First Term | Second Term | Whole Session |
|---|---|---|---|---|
| CS 302 | Computer Fluency | X | ||
| CS 303E | Elements of Computers & Programming | X | ||
| CS 307 | Foundations of Computer Science | X | ||
| CS 315 | Algorithms & Data Structures | X | ||
| CS 361 | Network Security | X | ||
| CS 370 | Undergrad Reading & Research-W | X | ||
| CS 370 | Undergrad Reading & Research | X | ||
| CS 373 | Software Engineering-W | X | ||
| CS 378 | Generic Programming & the STL | X | ||
| CS 379H | Computer Science Honors Thesis | X | ||
| CS 379H | Computer Science Honors Thesis-W | X | ||
| CS 195 | Conference Course | X | X | X |
| CS 195 | Practicum in Computer Science Applications | X | ||
| CS 295 | Conference Course | X | X | X |
| CS 395 | Conference Course | X | X | X |
| CS 698A | Thesis | X | ||
| CS 698B | Thesis | X | ||
| CS 399R | Dissertation | X | ||
| CS 699R | Dissertation | X | ||
| CS 999R | Dissertation | X | ||
| CS 399W | Dissertation | X | ||
| CS 699W | Dissertation | X | ||
| CS 999W | Dissertation | X |
| COURSE | TITLE | FALL 2009 | SPRING 2010 |
|---|---|---|---|
| CS 301K | Foundations of Logical Thought | X | |
| CS 302 | Computer Fluency | X | |
| CS 303E | Elements of Computers & Programming | X | X |
| CS 303E | Elements of Computers & Programming | X | X |
| CS 105 | Computer Programming: C++ | X | X |
| CS 105 | Computer Programming: Perl | X | X |
| CS 105 | Computer Programming: PHP/SQL | X | X |
| CS 105 | Computer Programming: Python | X | |
| CS 105 | Computer Programming: Ruby | X | |
| CS 305J | Introduction to Computing | X | X |
| CS 307 | Foundations of Computer Science | X | X |
| CS 307 | Foundations of Computer Science | X | X |
| CS 108 | Software Systems: Linux/Unix | X | X |
| CS 310 | Computer Organization & Programming | X | X |
| CS 310H | Computer Organization & Programming: Honors | X | |
| CS 313E | Elements of Software Design | X | X |
| CS 313H | Logic, Sets & Functions: Honors | X | |
| CS 313K | Logic, Sets, & Functions | X | X |
| CS 313K | Logic, Sets, & Functions | X | |
| CS 315 | Algorithms & Data Structures | X | X |
| CS 315H | Algorithms & Data Structures: Honors | X | |
| CS 320N | Computers from the Ground Up | X | |
| CS 320N | Practical Linear Algebra I | X | |
| CS 324E | Elements of Graphics and Visualization | X | |
| CS 327E | Elements of Databases | X | |
| CS 329E | Elements of Web Programming | X | |
| CS 336 | Analysis of Programs | X | X |
| CS 336 | Analysis of Programs | X | X |
| CS 336H | Analysis of Programs: Honors | X | |
| CS 337 | Theory in Programming Practice | X | X |
| CS 341 | Automata Theory | X | X |
| CS 341H | Automata Theory: Honors | X | |
| CS 343 | Artificial Intelligence | X | |
| CS 345 | Programming Languages | X | X |
| CS 345H | Programming Languages: Honors | X | |
| CS 346 | Cryptography | X | X |
| CS 347 | Data Management | X | |
| CS 349 | Contemporary Issues in Computer Sciences-W | X | |
| CS 349 | Contemporary Issues in Computer Sciences-W | X | |
| CS 352 | Computer Systems Architecture | X | X |
| CS 352H | Computer Systems Architecture: Honors | X | |
| CS 353 | Theory of Computation | X | |
| CS 354 | Computer Graphics | X | |
| CS 356 | Computer Networks | X | X |
| CS 357 | Algorithms | X | X |
| CS 361 | Introduction to Computer Security | X | |
| CS 370 | Undergrad Reading & Research | X | X |
| CS 370 | Undergrad Reading & Research - W | X | X |
| CS 370 | Undergrad Reading & Research - FRI | X | |
| CS 370 | Undergrad Reading & Research - FRI | X | |
| CS 371D | Introduction to Distributed Computing | X | |
| CS 371P | Object-Oriented Programming | X | X |
| CS 371R | Information Retrieval and Web Search | X | |
| CS 372 | Introduction to Operating Systems | X | X |
| CS 372 | Introduction to Operating Systems | X | |
| CS 372H | Introduction to Operating Systems: Honors | X | |
| CS 373 | Software Engineering - W | X | X |
| CS 373 | Software Engineering - W | X | X |
| CS 375 | Compilers | X | |
| CS 378 | Autonomous Vehicles in Traffic | X | |
| CS 378 | Computational Brain-W | X | |
| CS 378 | Computational Intelligence in Game Design I | X | |
| CS 378 | Computational Intelligence in Game Design II | X | |
| CS 378 | Computer Vision | X | |
| CS 378 | Debugging & Verifying Programs - W | X | |
| CS 378 | Information Assurance & Security | X | |
| CS 378 | Introduction to Data Mining | X | |
| CS 378 | Introduction to Wireless Networks | X | |
| CS 378 | Natural Language Processing | X | |
| CS 378 | Network Security & Privacy | X | |
| CS 378 | Software Design | X | |
| CS 178H | Intro to Computer Science Research: Honors | X | |
| CS 379H | Computer Science Honors Thesis - W | X | X |
| CS 379H | Computer Science Honors Thesis | X | X |
| CS 380C | Compilers | X | |
| CS 380D | Distributed Computing I | X | X |
| CS 380L | Advanced Operating Systems | X | |
| CS 380P | Parallel Systems | X | |
| CS 380S | Theory & Practice of Secure Systems | X | |
| CS 383C | Numerical Analysis: Linear Algebra | X | |
| CS 383D | Numerical Analysis: Int/App/Quad/Diff Equations | X | |
| CS 384G | Computer Graphics | X | |
| CS 386C | Dependable Computing Systems | X | |
| CS 386L | Programming Languages | X | |
| CS 386M | Communication Networks | X | |
| CS 386W | Wireless Networking | X | |
| CS 388 | Natural Language Processing | X | |
| CS 388G | Algorithms: Technique & Theory | X | |
| CS 388H | Cryptography | X | |
| CS 388L | Introduction to Mathematical Logic | X | |
| CS 388P | Parallel Algorithms | X |
|
| CS 388S | Formal Semantics & Verification | X | |
| CS 388T | Theory of Computation | X | |
| CS 391D | Data Mining | X | |
| CS 391L | Machine Learning | X | |
| CS 393R | Autonomous Robots | X | |
| CS 394C | Algorithms for Computational Biology | X | |
| CS 394N | Neural Networks | X | |
| CS 195 | Conference Course | X | X |
| CS 195 | Practicum in Comptuer Science Applications | X | |
| CS 295 | Conference Course | X | X |
| CS 395 | Conference Course | X | X |
| CS 195T | Intro to Graduate Computer Science | X | |
| CS 195T | Practice in Computer Science Applications | X | |
| CS 395T | Computational Learning Theory | X | |
| CS 395T | Computational Statistics with Application to Bioinformatics | X | |
| CS 395T | Computer Vision | X | |
| CS 395T | Industrial Formal Methods | X | |
| CS 395T | Intro to Cognitive Science | X | |
| CS 395T | Modeling Biological Data | X | |
| CS 395T | Operating Systems Implementation | X | |
| CS 395T | Pseudorandomness | X | |
| CS 395T | Some Abnormal Assembly Required | X | |
| CS 395T | Topics in Information Retrieval & Web Search | X | |
| CS 395T | Topics in Multicore Programming | X | |
| CS 395T | Topics in Network Protocol Design | X | |
| CS 698A | Thesis | X | X |
| CS 698B | Thesis | X | X |
| CS 398T | Supervised Teaching in Computer Science | X | |
| CS 399R | Dissertation | X | X |
| CS 699R | Dissertation | X | X |
| CS 999R | Dissertation | X | X |
| CS 399W | Dissertation | X | X |
| CS 699W | Dissertation | X | X |
| CS 999W | Dissertation | X | X |
| COURSE | TITLE | FALL 2008 | SPRING 2009 |
|---|---|---|---|
| CS 301K | Foundations of Logical Thought | X | |
| CS 302 | Computer Fluency | X | X |
| CS 303E | Elements of Computers & Programming | X | X |
| CS 105 | Computer Programming: C++ | X | X |
| CS 105 | Computer Programming: C# | X | |
| CS 105 | Computer Programming: LISP | X | X |
| CS 105 | Computer Programming: Perl | X | X |
| CS 105 | Computer Programming: Python | X | |
| CS 105 | Computer Programming: Ruby | X | X |
| CS 305J | Introduction to Computing | X | X |
| CS 307 | Foundations of Computer Science | X | X |
| CS 108 | Software Systems: Linux/Unix | X | X |
| CS 310 | Computer Organization & Programming | X | X |
| CS 310H | Computer Organization & Programming: Honors | X | |
| CS 313E | Elements of Software Design | X | X |
| CS 313H | Logic, Sets & Functions: Honors | X | |
| CS 313K | Logic, Sets, & Functions | X | X |
| CS 315 | Algorithms & Data Structures | X | X |
| CS 315H | Algorithms & Data Structures: Honors | X | |
| CS 320N | Computers from the Ground Up | X | |
| CS 320N | Practical Linear Algebra I | X | X |
| CS 320N | Visual Programming | X | |
| CS 327E | Elements of Databases | X | |
| CS 329E | Elements of Algorithm Design & Analysis | X | |
| CS 329E | Elements of Modeling Biological Data | X | |
| CS 329E | Elements of Navigating Cyberspace | X | |
| CS 329E | Elements of Web Programming | X | |
| CS 336 | Analysis of Programs | X | X |
| CS 336H | Analysis of Programs: Honors | X | |
| CS 337 | Theory in Programming Practice | X | X |
| CS 341 | Automata Theory | X | X |
| CS 343 | Artificial Intelligence | X | |
| CS 344R | Robotics | X | |
| CS 345 | Programming Languages | X | X |
| CS 345H | Programming Languages: Honors | X | |
| CS 346 | Cryptography | X | |
| CS 347 | Data Management | X | |
| CS 349 | Contemporary Issues in Computer Sciences | X | |
| CS 352 | Computer Systems Architecture | X | X |
| CS 352H | Computer Systems Architecture: Honors | X | |
| CS 353 | Theory of Computation | X | |
| CS 354 | Computer Graphics | X | X |
| CS 356 | Computer Networks | X | X |
| CS 357 | Algorithms | X | |
| CS 357H | Algorithms: Honors | X | |
| CS 361 | Introduction to Computer Security | X | X |
| CS 370 | Undergrad Reading & Research: FRI | X | |
| CS 371D | Introduction to Distributed Computing | X | |
| CS 371P | Object-Oriented Programming | X | X |
| CS 371S | Object-Oriented Software Engineering | X | |
| CS 372 | Introduction to Operating Systems | X | X |
| CS 372H | Introduction to Operating Systems: Honors | X | |
| CS 373 | Software Engineering | X | X |
| CS 375 | Compilers | X | |
| CS 178H | Intro to Computer Science Research: Honors | X | |
| CS 378 | Advanced Computer Networks | X | |
| CS 378 | Autonomous Vehicles in Traffic | X | |
| CS 378 | Computational Brain | X | |
| CS 378 | Computational Intelligence in Game Design I | X | |
| CS 378 | Computational Intelligence in Game Design II | X | |
| CS 378 | Computer Vision | X | |
| CS 378 | Debugging & Verifying Programs | X | |
| CS 378 | Information Assurance & Security | X | |
| CS 378 | Introduction to Data Mining | X | |
| CS 378 | Introduction to Wireless Networks | X | |
| CS 378 | Natural Language Processing | X | |
| CS 378 | Network Security & Privacy | X | |
| CS 378 | Programming for Performance | X | |
| CS 378 | Unified Approach to Verification & Validation | X | |
| CS 380C | Compilers | X | |
| CS 380D | Distributed Computing I | X | X |
| CS 380L | Advanced Operating Systems | X | |
| CS 380P | Parallel Systems | X | |
| CS 380S | Theory & Practice of Secure Systems | X | |
| CS 383C | Numerical Analysis: Linear Algebra | X | |
| CS 383D | Numerical Analysis: Int/App/Quad/Differential Equations | X | |
| CS 384G | Computer Graphics | X | |
| CS 384R | Geometric Modeling & Visualization | X | |
| CS 386C | Dependable Computing Systems | X | |
| CS 386D | Database Systems | X | X |
| CS 386L | Programming Languages | X | |
| CS 386M | Communication Networks | X | |
| CS 386S | Network Protocol Security | X | |
| CS 386W | Wireless Networking | X | |
| CS 388 | Natural Language Processing | X | |
| CS 388G | Algorithms: Technique & Theory | X | |
| CS 388L | Introduction to Mathematical Logic | X | |
| CS 388R | Randomized Algorithms | X |
|
| CS 388S | Formal Semantics & Verification | X | |
| CS 388T | Theory of Computation | X | |
| CS 389R | Recursion & Induction | X | |
| CS 391L | Machine Learning | X | |
| CS 393R | Autonomous Robots | X | |
| CS 395T | Advanced Cryptography | X | |
| CS 395T | Algorithmic Game Theory | X | |
| CS 395T | Cognitive Science | X | |
| CS 395T | Computational Learning Theory | X | |
| CS 395T | Computational Orchestration | X | |
| CS 395T | Computational Statistics with Application to Bioinformatics | X | |
| CS 395T | Computer Vision | X | |
| CS 395T | Memory Management | X | |
| CS 395T | Modeling Biological Data | X | |
| CS 395T | Product Realization & Technology Commercialization | X | |
| CS 395T | Topics in Network Protocol Design | X | |
| CS 395T | Topics in Secure & Distributed Storage Systems | X | |
| CS 395T | Unified Approach to Verification & Validation | X | |
| CS 398T | Supervised Teaching in Computer Science | X | X |