Computer science offers a mix of theory of computation, software development, systems concepts, and computing applications. Our graduates are employed in a wide range of companies and research labs.
For additional programs and courses in this department, see Computer Science and Engineering .
*Internships may not be used to fulfill requirement.
One of the following:
Students must demonstrate elementary competence in a foreign language. For more information, see the B.A. Degree Requirements within the Academic Regulations section of this catalog.
Two additional four credit hour courses from the Communications list above, not already taken for the major.