Computing as a Second Major is also a four-year degree program, but one that (like the Interdisciplinary Second Major) cannot serve as a primary (stand-alone) major. It is intended for students whose primary interest is in another field but who also need or want thorough preparation in using computers. Such students will combine a primary major in the chosen field with Computing as a Second Major.
The requirements for Computing as a Second major are as follows:
I. Completion of a first major from another department.
II. Departmental requirements:
33 hours of computer science including:
A. Core Principles:
|Course ID||Course Title|
|CSCI-1320||Principles of Computer Science I|
|CSCI-1321||Principles of Computer Science II|
|CSCI-2320||Principles of Data Abstraction|
B. Departmental Colloquium: two semesters of CSCI-2094 Computer Science Colloquium.
C. 21 additional computer science hours, including at least 18 upper-division hours.
III. Mathematics requirement:
Six hours from the following:
B. CSCI-2324 Numerical Calculus
C. PHIL-3340 Symbolic Logic II
D. PHIL-3343 Nonclassical Logics
E. PSYC-2401 Statistics and Methods I
F. BAT-2301 Statistics for Business and Economics
IV. University requirements:
Completion of all other required elements of the Pathways curriculum and at least 120 credit hours.