There are some similarities between the two majors. Yet, the two majors differ in the following ways. COS majors receive training in the technical aspects of computers. The focus is on analytical and problem solving skills. COS students need to have strong math skills.
Training is received in theories of programming and computing.
COS majors earn a science degree. CIS majors focus on management systems and methods of organizing information. Students are taught how to develop and manage computer-based systems. CIS majors earn a business degree. Although entry level positions for both majors tend to be similar, employers looking for technical skills tend to hire COS majors.