Undergraduate Program

The bachelor's degree is your first step toward a career in computing and information technology, whether you'd like to work in industry, start your own company, or continue your professional education in graduate school.

Our undergraduate programs are designed to give you a solid, world-class educational foundation in both classical and cutting-edge aspects of the fields.  And because computing is increasingly ubiquitous in every field of human endeavor, many students are choosing to complement other programs of study with a computer science or computer engineering degree.

Learn more about the Computer Science and Engineering Undergraduate Program.