The University of Texas at Austin- What Starts Here Changes the World
John A. Thywissen
  UT Computer Science -> John A. Thywissen -> Classwork

Welcome 

Research 

Teaching 

Professional Activities 

Classwork 

The Plan 

C.V. 

Austin 

Chow @ Texas 



Classwork at UT

C S 380S: Theory and Practice of Secure Systems

Survey of modern security, designed to introduce the basic techniques used in the design and analysis of secure systems. Covers selected topics in system and network security, focusing in particular on (i) design and analysis of secure software systems, and (ii) privacy and privacy-enhancing technologies.

Prof. Vitaly Shmatikov, Fall 2009.

C S 393R: Autonomous Robots

Covers the steps necessary to create and program fully functional teams of autonomous robots, including locomotion, object manipulation, vision (segmentation and object detection), localization, inter-robot communication, Kalman filters and control theory, individual behavior creation, and multiagent coordination and strategic reasoning.

Prof. Peter Stone, Fall 2009.

C S 380D: Distributed Computing I

Models of distributed systems; language issues, proving properties of distributed systems; time, clocks, partial ordering of events; deadlock and termination detection; diffusing computations; computing in hostile environments; distributed resource management.

Prof. Lorenzo Alvisi, Spring 2009. (Audit)

C S 386L: Programming Languages

Topics include formal syntax representations, program correctness, typing, and data abstraction. Features and problems in languages that allow parallelism. Exploration of different programming styles, such as imperative, functional, logic, data flow, and object-oriented programming.

Prof. William Cook, Spring 2009.

C S 388L: Intro To Mathematical Logic

Introduction to some of the principal topics of mathematical logic: propositional and predicate calculus; Gödel's completeness theorem; first-order theories; formalizing mathematical reasoning; first-order arithmetic; recursive functions; Gödel's incompleteness theorems; axiomatic set theory.

Prof. Vladimir Lifschitz, Spring 2009.

C S 380L: Advanced Operating Systems

Study of the formal structure, design principles, organization, implementation, and performance analysis of multiprogramming and/or multiprocessor computer systems.

Prof. Mike Dahlin, Fall 2008.

C S 384G: Computer Graphics

Advanced material in computer graphics, including in-depth treatments of techniques for realistic image synthesis, advanced geometric modeling methods, animation and dynamic simulation, scientific visualization, and high-performance graphics architectures.

Prof. Don Fussell, Fall 2008.

C S 398T: Supervised Teaching in Computer Science

Supervised teaching experience, and seminar focused on curriculum construction and teaching methods. [Actually, this is the department's "immigration" course, so the talks cover much of the research currently underway at the department.]

Prof. J Moore and Prof. William Cook, Fall 2008.


     UT Directory | UT Maps | CS Calendars | UT Calendars | UT Search | CS Web Privacy | CS Site Map
     Updated 2009 Nov 13
     © 2009 John A. Thywissen. All rights reserved. This Web page is not an official publication of The
     University of Texas at Austin and does not represent the views of the university or its officers.
     John A. Thywissen • jthywiss@cs