Class Homepages

Spring 2013

Course Number Class Title Professor
105 Computer Programming: C++ Lessin
105 Computer Programming: PERL Dunham
105 Computer Programming: PHP/SQL Delaware
105 Computer Programming: RUBY Bishop
301K Foundations of Logical Thought Eberlein
302 Computer Fluency Rich
303E Elements of Computers/Programming Eberlein
309/313K Discrete Mathematics: Comp Sci/Logic, Sets and Functions Lifschitz
309/313K Discrete Mathematics: Comp Sci/Logic, Sets and Functions Klivans
312 Introduction to Programming Mitra
312 Introduction to Programming Scott
313E Elements of Software Design Mitra
314 Data Structures Scott
326E Elements of Networking Gouda
327E Elements of Databases Downing
329E Elements of Mobile Computing Mitra
329E Elements of Navigating Cyberspace Young
337 Theory In Programming Practice Misra
341 Automata Theory Rich
345 Programming Languages Cook
346 Cryptography Waters
349 Contemporary Issues in Computer Sci Rich/Cline
354 Computer Graphics Bajaj
354 Computer Graphics Edwards
371D Distributed Computing Alvisi
371P Object-Oriented Programming Downing
375 Compilers Novak
378 Algorithms and Complexity Zuckerman
378 Autonomous Intelligent Robotics I-FRI Hester
378 Comp Intel in Game Rsch-FRI Lehman
378 Computational Brain Ballard
378 Game Technology Fussell
378 High-Perf Computing: Prin/Prac van de Geijn
378 Info Assurance and Security Young
378 Intro to Cyberphysical Systems Mok
378 Mobile News Application Design Quigley
378 Network Security and Privacy Young
378 Stats Learning and Data Mining Ravikumar
378 Game Development Capstone: 2D Games Toprac
378/178 Longhorn Start-up Metcalfe/Baer
378H Algorithms and Complexity: Honors Ramachandran
378H Artificial Intelligence: Honors Mugan
439 Principles of Computer Systems-C S Norman
439 Principles of Computer Systems-C S Walfish

Fall 2012

Course Number Class Title Professor
105 Computer Programming: Perl Dunham
105 Computer Programming: C++ Lessin
105 Computer Programming: Python Bishop
108 Software Systems: Unix Daniel
301K Foundations of Logical Thought Eberlein
302 Computer Fluency Porter
303E Elements of Computers and Programming Mitra
309 Discrete Mathematics: Comp Sci Gouda
312 Introduction to Programming Eberlein
313E Elements of Software Design Young
313H Logic, Sets, and Functions: Honors Stone
313K Logic, Sets, and Functions Gouda
314 Data Structures Scott
314 Data Structures Novak
314H Data Structures: Honors Lin
324E Elements of Graphics and Visualization Scott
329E Elements of Computing in Society Rich
329E Elements of Web Programming Mitra
341 Automata Theory Rich
343 Artificial Intelligence Miikkulainen
344M Autonomous Multiagent Systems Hester
345 Programming Languages Cannata
347 Data Management Miranker
353 Theory of Computation Gal
354 Computer Graphics Edwards
356 Computer Networks Lam
361 Introduction to Computer Security Young
371P Object-Oriented Programming Downing
371R Information Retrieval and Web Search Mooney
373 Software Engineering Downing
378 Interdisciplinary Entrepreneurship Baer/Butler/Metcalfe
378 Algorithms and Complexity Plaxton
378 Programming for Correctness van de Geijn
378 Programming for Performance Pingali
378 Mobile Computing Scott
378 Autonomous Vehicles in Traffic II Stone/Khandelwal
378 Software Design Batory
429 Computer Organization & Architecture Witchel
429 Computer Organization & Architecture Hunt
439 Principles of Computer Systems Norman