Skip to Content

The University of Texas at Austin

Class Homepages

Spring 2010 Courses

All Courses

Course Number Class Professor
302 Computer Fluency Porter
303E Elements of Computers & Programming Eberlein
105 Computer Programming: Perl Dunham
105 Computer Programming: C++ Sartor
105 Computer Programming: Ruby Bishop
305J Intro to Computing Scott
307 Foundations of Computer Science Scott
108 Software Systems: Unix Rozner
310 Computer Organization & Programming Keckler
310H Computer Organization & Programming: Honors Fussell
313E Elements of Software Design Mitra
313K Logic, Sets, & Functions Moore
315 Algorithms & Data Structures Novak
320N Computers from the Ground Up Mitra
327E Elements of Databases Mitra
336 Analysis of Programs Myers
336H Analysis of Programs: Honors Klivans
337 Theory in Programming Practice Eberlein
341 Automata Theory Rich
341H Automata Theory: Honors Rich
343 Artificial Intelligence Stone
345 Programming Languages Cannata
346 Cryptography Waters
349 Contemporary Issues in Computer Science - W Cline/Rich
352 Computer Systems Architecture McKinley
353 Theory of Computation Zuckerman
354 Computer Graphics Fussell
356 Computer Networks Zhang
357 Algorithms Ramachandran
371P Object-Oriented Programming Downing
371R Information Retrieval & Web Search Mooney
372 Intro to Operating Systems Dahlin
372H Intro to Operating Systems: Honors Witchel
373 Software Engineering - W Downing
375 Compilers Pingali
378 Autonomous Vehicles in Traffic Quinlan
378 Computational Brain - W Ballard
378 Debugging & Verifying Programs - W Emerson
378 Information Assurance & Security Young
378 Intro to Wireless Networks Qiu
378 Intro to Data Mining Dhillon
378 Natural Language Processing Baldridge
378 Network Security & Privacy Shmatikov
378 Software Systems Architecture Batory
178H Intro to Computer Science Research: Honors Alvisi, Lin

Honors Courses

Course Number Class Name Professor
310H Computer Organization & Programming: Honors Fussell
336H Analysis of Programs: Honors Klivans
341H Automata Theory: Honors Rich
372H Intro to Operating Systems: Honors Walfish
178H Intro to Computer Science Research: Honors Alvisi, Lin

Elements of Computing Courses

Course Number Class Name Professor
302 Computer Fluency Porter
303E Elements of Computers & Programming Eberlein
313E Elements of Software Design Mitra
320N Computers from the Ground Up Mitra
327E Elements of Databases Mitra
Fall 2009 Courses

All Courses

Course Number Class Professor
301K Foundations of Logical Though Eberlein
303E Elements of Computers & Programming Mitra
105 Computer Programming: C++ Sartor
105 Computer Programming: Perl Dunham
105 Computer Programming: PHP/SQL Schrum
105 Computer Programming: Python Bishop
305J Intro to Computing Eberlein
307 Foundations of Computer Science Scott
108 Software Systems: Unix Rozner
310 Computer Organization & Programming Boral
313E Elements of Software Design Young
313H Logic, Sets, & Functions: Honors Cline
313K Logic, Sets, & Functions Eberlein
313K Logic, Sets, & Functions Lifschitz
315 Algorithms & Data Structures Novak
315H Algorithms & Data Structures: Honors Lin
320N Practical Linear Algebra I van de Geijn
324E Elements of Graphics & Visualization Scott
329E Elements of Web Programming Mitra
336 Analysis of Programs Myers
336 Analysis of Programs Warnow
337 Theory in Programming Practice Misra
341 Automata Theory Rich
345 Programming Languages Cannata
345H Programming Languages: Honors Cook
346 Cryptography Gal
347 Data Management Miranker
352 Computer Systems Architecture Hunt
352H Computer Graphics Fussell
356 Computer Networks Lam
357 Algorithms Plaxton
361 Intro to Computer Security Young
370 Undergrad Reading & Research: FRI Quinlan
370 Undergrad Reading & Research: FRI van de Geijn
371D Distributed Computing Alvisi
371P Object-Oriented Programming Downing
372 Intro to Operating Systems Witchel
372 Intro to Operating Systems Mok
373 Software Engineering-W Downing
378 Computer Vision Grauman
378 Computational Intelligence in Game Design II Miikkulainen

Honors Courses

Course Number Class Professor
313H Logic, Sets, & Functions: Honors Cline
315H Algorithms & Data Structures: Honors Lin
345H Programming Languages: Honors Cook
352H Computer Systems Architectures: Honors Fussell

Elements of Computing Courses

Course Number Class Professor
301K Foundations of Logical Thought Eberlein
303E Elements of Computers & Programming Mitra
313E Elements of Software Design Young
320N Practical Linear Algebra I van de Geijn
324E Elements of Graphics & Visualization Scott
329E Elements of Web Programming Mitra
Summer 2009 Courses

All Courses

Course Number Class Professor
w303E Elements of Computers & Programming Mitra
w307 Foundations of Computer Science Scott
f313K Logic, Sets, & Functions Eberlein
s320N Computers from the Ground Up Mitra
f356 Computer Networks Gouda
f361 Network Security Young
s375 Compilers Novak
w378 Generic Programming & the STL Downing

Elements of Computing Courses

Course Number Class Professor
w303E Elements of Computers & Programming Mitra
s320N Computers from the Ground Up Mitra
Spring 2009 Courses

All Courses

Course Number Class Professor
302 Computer Fluency Porter
303E Elements of Computers & Programming Eberlein
105 Computer Programming: C++ Kohl
105 Computer Programming: PHP/SQL Schrum
105 Computer Programming: Perl Sit
105 Computer Programming: Python Wiedermann
105 Computer Programming: Ruby Bishop
305J Intro to Computing Eberlein
307 Foundations of Computer Science Scott
108 Software Systems: Unix Mihalkova
310 Computer Organization & Programming Fussell
310H Computer Organization & Programming: Honors Keckler
313E Elements of Software Design Mitra
313K Logic, Sets, and Functions Moore
315 Algorithms & Data Structures Novak
320N Computers from the Ground Up Mitra
320N Practical Linear Algebra I Van de Geijn
320N Visual Programming Scott
327E Elements of Databases Mitra
329E Elements of Algorithm Design & Analysis Warnow
336 Analysis of Programs Myers
336 Analysis of Programs Warnow
336H Analysis of Programs: Honors Klivans
337 Theory in Programming Practice Misra
341 Automata Theory Rich
343 Artificial Intelligence Mooney
345 Programming Languages Cannata
349 Contemporary Issues in Computer Sciences-W Cline/Rich
352 Computer Systems Architecture Boral
352 Computer Systems Architecture Schwetman
353 Theory of Computation Zuckerman
354 Computer Graphics Fussell
356 Computer Networks Gouda
357H Algorithms: Honors Ramachandran
361 Intro to Computer Security Young
371P Object-Oriented Programming Downing
372 Intro to Operating Systems Witchel
372H Intro to Operating Systems: Honors Dahlin
373 Software Engineering-W Downing
178H Intro to Computer Science Research: Honors TBD
378 Advanced Computer Networks Zhang
378 Autonomous Vehicles in Traffic Beeson
378 Computational Brain Ballard
378 Computational Intelligence in Game Design I Miikkulainen
378 Debugging & Verifying Programs-W Emerson
378 Information Assurance & Security Young
378 Intro to Data Mining Dhillon
378 Intro to Wireless Networking Qiu
378 Network Security & Privacy Shmatikov
378 Programming for Performance Pingali & Chatterjee

Honors Courses

Course Number Class Name Professor
310H Computer Organization & Programming: Honors Keckler
336H Analysis of Programs: Honors Klivans
357H Algorithms: Honors Ramachandran
372H Intro to Operating Systems: Honors Dahlin

Elements of Computing Courses

Course Number Class Name Professor
302 Computer Fluency Porter
303E Elements of Computers & Programming Eberlein
313E Elements of Software Design Mitra
320N Computers from the Ground Up Mitra
320N Practical Linear Algebra I van de Geijn
320N Visual Programming Scott
327E Elements of Databases Mitra
329E Elements of Algorithm Design & Analysis Warnow
 

Send link updates to smoak@cs.utexas.edu