Professor Jan Prins
(course page || Annc. || Assn.)
Design and construction of compilers. Theory and pragmatics of lexical, syntactic, and semantic analysis. Interpretation. Code generation for a modern architecture. Run-time environments. Includes a large compiler implementation project.
Professor Russ Taylor
(course page ||
Sy. ||
Ho.)
Computational visualization applied in the natural sciences. For both computer science and natural science students. Available techniques and their characteristics, based on human perception, using software visualization toolkits.
Professor Russ Taylor
Professor Sanjoy Baruah
(link)
Introduction to the theory of computation. Finite automata, regular languages, pushdown automata, context-free languages, and Turing machines. Undecidable problems.
Professor Dinesh Manocha
(link)
Study of graphics hardware, software, and applications. Data structures, graphics, languages, curve surface and solid representations, mapping, ray tracing and radiosity.
Professor David Adalsteinsson
(link)
Error in computation, solutions of nonlinear equations, interpolation, approximation of functions, Fourier methods, numerical integration and differentiation, introduction to numerical solution of ODEs, Gaussian elimination.
Work/School email:
hal
AT
cs.unc.edu
Personal email:
halcanary
AT
gmail.com