Search Alma: > Log-in to my Alma


Prerequistes

The chart below indicates the courses regularly offered and shows their prerequisite structure. Additional information about how these courses relate to the Computer Science major is also provided. In the cases where Mathematics 101 or 100 is listed as a prerequisite for a course, that means the student must have completed that course or one with a higher designation, or have a Mathematics placement at a level higher than the course indicated.

 

Notes:

  • Incoming CS majors are recommended to begin with CSC 120, but may take CSC 114 or CSC 117 before taking CSC 120.

  • CS Majors take 36 credits of CSC courses, including all of the Core courses and two of CSC 410, 420, 430, and 440.

  • CS Majors take the two Cognate course shown, plus one additional course in Mathematics.

  • For complete Major and Minor requirements see the program requirements page. 

 

The memory and spiritual ideals of the late Bishop Thomas Makarios remain alive in a figurative sculpture that was dedicated in May 2009 near the center of campus. The Bishop, professor of religious studies at Alma for 25 years, was founder of the American Diocese of the Malankara Orthodox Church of India and the first Metropolitan Bishop of Canada, United Kingdom and Europe, and South Africa.

 

Graduate Profile

Ted Hutchins
Graduation: 1990
Major: Computer Science
Minor: Religious Studies

Ted Hutchins has been interested in computers since middle school, but he says the liberal arts education at Alma College truly prepared him for life.

“At other institutions computer science students have little incentive or ability to further their education in non-science disciplines,” the 1990 graduate says. “Over the years numerous acquaintances have stated they only took those ‘other’ course to complete their degree. At Alma most of those ‘other’ classes were the highlight of the term. A well-rounded education furthered my career in ways that are hard to quantify.”