The computer science major provides students with a solid foundation for a career in computing and related areas. Students begin with a core sequence of courses that develops the programming and analytical foundation needed for delving into advanced study in the many areas of computing.