BA Double-Minor in Computing Science and Business:
course checklist and sample program

The lists below are provided as an unofficial planning aid only, students are required to ensure they meet the graduation requirements for their chosen degree/diploma. Note that when combining a CS minor with a non-science minor the degree granted is a BA (not a BSc).

Requirements checklist
Required courses [pre-reqs in brackets]
Mark 160
Mgmt 192
Qume 185
Math 121
Math 123 [m121]
CSCI 160
CSCI 161 [c160]
CSCI 162 [c160]
CSCI 251 [c161+c162]
CSCI 260 [c161+m123]
CSCI 261 [c160]
CSCI 265 [c161]
CSCI 370 [c260+c265]
CSCI 400 [c1xx]
Courses to satisfy the english requirement: option (i), (ii), or (iii)
(i) Engl 115 and one of 125/135/204,
(ii) Engl 125 and 135
(iii) LBST 111 and 112
1.
2.
12 credits of upper-level electives in computer science
1.
2.
3.
4.
18 credits of upper-level electives in business
(ACCT, ECON, FNCE, LAWW, MARK, MGMT, QUME)
1.
2.
3.
4.
5.
6.
6 credits of general upper-level electives (300-level or above)
1.
2.
33 credits of general electives2 (100-level or above)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Notes:
1. Pre-requisites are shown in square brackets, e.g. [c161] (c=csci, m=math, e=engl)
2. Note that any pre-requisites for the chosen upper level business electives must be satisfied

Sample program
Fall Semester Spring Semester
Year 1
CSCI 160
English elective
MATH 121
MGMT 192
ELECTIVE
CSCI 161
CSCI 162
QUME 185
MATH 123
ELECTIVE
Year 2
CSCI 260
CSCI 265
MARK 160
ELECTIVE
ELECTIVE
CSCI 261
CSCI 115
English elective
ELECTIVE
ELECTIVE
Year 3
CSCI 400
CSCI 3xx elective
Business 3xx elective
ELECTIVE
ELECTIVE
CSCI 370
CSCI 3xx elective
Business 3xx elective
ELECTIVE
ELECTIVE
Year 4
CSCI 3xx elective
Business 3xx elective
Business 3xx elective
Upper level elective
ELECTIVE
CSCI 3xx elective
Business 3xx elective
Business 3xx elective
Upper level elective
Notes: see the requirements checklist above for an itemization of course and elective requirements