News

Learn how to create the hardware and software of tomorrow. For undergraduates we offer a B.S. in Computer Science and Engineering that focuses on programming and building computer systems. For those ...
Second in a 3-course series on the methods and theory of computer graphics, this project-oriented course explores how to describe shapes, movement, and lighting effects beyond the built-in abilities ...
Theory and implementation of fundamental techniques for 3D rasterization. Topics include: linear algebra geometry, 3D camera motion, model and mesh construction, mathematical 3D animation, and ...
It is important for engineering students to have a laptop computer that meets or exceeds the specifications provided below. Many courses require students to use their computers both on and off campus ...