ÌÇÐÄÊÓÆµ

This information is part of the .


Major Requirements

Preparatory Courses

The following courses do not fulfill the computer science/mathematics major requriements, but serve as prerequisites to some of the required courses for the major. Students should expect to take them or have equivalent experience before proceeding to the required courses. 

Required COSC courses

COSC Electives

Courses fulfilling this requirement have a subject code of COSC and an attribute of CMEL in the course offerings.

  • ​One COSC course at the 200, 300, or 400 level
  • One additional COSC course at the 400 level
  • ​Independent studies (COSC 291, COSC 391, COSC 491, and COSC 492) do not count toward this requirement

Required MATH courses

MATH Electives

Courses fulfilling this requirement have a subject code of MATH and an attribute of CMEL in the course offerings.

One of the following:

GPA Requirement

A minimum average GPA of 2.00 in the courses chosen to meet the major requirements is necessary to satisfy the major.

Honors and High Honors

Students who graduate with an average of 3.30 overall average and a 3.50 average in the major program will receive honors. A student with an average of 3.70 in the major courses may submit a senior research thesis. A committee of three members of the faculty, including at least one from each department, will evaluate the thesis. A student who completes a satisfactory thesis will receive high honors

Major Declaration

Students must complete Ìý²¹²Ô»å  prior to declaring the major. Students desiring to declare a major while enrolled in Ìý´Ç°ù  should seek the approval of the department chair.


Computer Science Department

For more information about the department, including Faculty, transfer credit, awards, etc., please visit the Ìý³¦²¹³Ù²¹±ô´Ç²µÌý±è²¹²µ±ð.