Skip to Content

The University of Texas at Austin

2008 - 2009 Teaching Plan

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 this teaching plan, please contact Sarah Moak at 512-471-9595 or smoak@cs.utexas.edu.

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
CS 320N Practical Linear Algebra II   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 Artifical 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 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 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 Frontiers in High Performance Library Development 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 Verfication & Validation X
CS 380C Compilers X
CS 380D Distributed Computing I X X
CS 380L Advanced Operating Systems X
CS 380S Theory & Practice of Secure Systems X
CS 381K Artificial Intelligence 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 Protocols 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 394F Knowledge Representation & Reasoning X
CS 395T Advanced Compilers X
CS 395T Algorithmic Game Theory X
CS 395T Cognitive Science   X
CS 395T Computational Learning Theory X
CS 395T Computantional Orchestation X
CS 395T Computer Vision   X
CS 395T Memory Management X
CS 395T Modeling Biological Data X  
CS 395T Topics in Network Protocol Design X
CS 395T Unified Approach to Verfication & Validation X
CS 395T Topics in Secure & Distributed Storage Systems   X
CS 398T Supervised Teaching in Computer Science X X