University of Michigan

Course Details

Bachelor of Science in Computer Science

Course Description

The University of Michigan offers a state-of-the-art undergraduate curriculum in computer science that is continually updated by faculty research experience. Our baccalaureate program requires students to develop a solid foundation in computer software, hardware, and theory, while also providing ample opportunity to take advanced electives in areas of computer science, such as databases, architecture, networks, artificial intelligence, and graphics, or in emerging interdisciplinary areas such as electronic commerce, web information systems, and computer game design.

Course Duration

NumberDuration
4year

Career outcomes

Computer science students at Michigan have opportunities to engage in research, to get involved in student organizations and multidisciplinary teams, to learn about entrepreneurship and start companies, to compete in computing contests and events, to network with corporate recruiters and intern at top companies, and to attend conferences. Students graduate from the program with the skills and knowledge to pursue rewarding careers in industry or to continue their study in graduate school.




Bachelor of Science in Computer Science University of Michigan