BA, BS, BS/MS in Computer Science

What is Computer Science?

Computer Science is the systematic study of algorithmic methods for representing and transforming information, including their theory, design, implementation, application, and efficiency.

The discipline emerged in the 1950s from the development of computability theory and the invention of the stored-program electronic computer. The roots of computer science extend deeply into mathematics and engineering. Mathematics imparts analysis to the field; engineering imparts design.

Curriculum Changes are coming in Fall 2018

CSE is changing the Computer Science curriculum beginning in Fall 2018.  Read this document to learn how curriculum changes will affect you.

On this page:

Academics

Which Degree is Better—the BA or BS in Computer Science?

Many students ask about the difference between the two Computer Science programs. Briefly, the BA in Computer Science offers breadth, while the BS in Computer Science offers depth. See detailed differences between the BA and BS programs in the CSE Undergraduate Program Academic Advisement FAQ.

Table 1. BA and BS in Computer Science Program Details.

Minor Program in Computer Science

CSE offers a minor program in Computer Science for students in other majors who wish to co