
It's Our Innovative, Leading Program
The computer science program at Michigan is one of the oldest and most respected. It is also one of the most innovative, with new courses continually under development, many with an interdisciplinary, real-world focus. Recently introduced undergraduate courses have included opportunities for students to develop new musical interfaces and compositions on iPhones, to create in-car social network applications for an emerging Ford vehicle communications platform, and to develop and showcase exciting, intelligent video games.
Michigan computer science students develop a solid knowledge of programming languages, data structures, operating systems, and communications protocols from a faculty that is as acclaimed for excellence in teaching and mentoring as it is renowned for cutting edge research.
As a computer science student at Michigan, you'll become an expert on the subject of computation, both in terms of the theory and practice of computational methodology, and in terms of the application of computational power. You'll develop expertise in the development of software applications, in designing computer hardware, in developing and analyzing algorithms for a variety of applications, or within new and emerging areas of specialization. Get ready to change the world!
Student Opportunities at Michigan Extend Well Outside of the Classroom
In addition to the curriculum, Michigan students have the opportunity for unique experiences through participation in sponsored events, student teams, and student organizations. Below are a few examples
|