|
|
Nov 21, 2024
|
|
Academic Catalog 2020-2021 [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Majors, Minors, and Other Programs
|
Requirements for the Major:
11 computer science courses: six core + five electives. Plus the capstone project sequence. Additional math and science requirements detailed below.
Five Electives:
Majors choose five distinct courses numbered 110 or higher. Four must be at least 300-level, with one from the Theory group, and one from the Systems group.
Capstone project sequence
Two science or engineering courses, both outside of CS:
One must satisfy the Core Curriculum SET requirement, the other must satisfy SCLB. At least one of these must be a major-level (i.e. at least 100-level) course from Biology, Chemistry, Environmental Science, Geology, Physics and Astronomy, Psychology, Electrical Engineering, Mechanical Engineering, Biomedical Engineering, or ESC-100.
Courses cross-listed with CS are not acceptable.
A typical first year major program includes
Requirements for Honors in Computer Science
Candidates for honors in computer science must have a minimum overall grade point average of 3.3, a minimum grade point average of 3.3 in the major with at least 3 grades of A- or better in full credit CSC courses numbered 100 or above, a grade of at least A- for CSC 499 or IDM 499 , and must present the senior project at the Steinmetz Symposium.
Course Selection Guidelines
Placement: A score of 4 or 5 on the AP Computer Science “A” exam will count as having satisfied one of the introductory courses (CSC 103 , CSC 104 , CSC 105 , CSC 106 , CSC 107 , CSC 108 ). A score of 4 or 5 on the AP Computer Science Principles exam will count as having satisfied a 100-level elective.
Prerequisite: For prerequisite structure of all courses in the CS major, please visit cs.union.edu/media/csmajorgraph.pdf
|
Return to: Majors, Minors, and Other Programs
|
|
|