Computer Science Major, Bachelor of Computer Science (BCS): Plan of Study

The following plan of study is for a student with zero credits.ÌýIndividual students may have different factors such as: credit through transfer work, Advanced Placement, Running Start, or any other type of college-level coursework that requires an individual plan.

Courses could be offered in different terms, checking the academic schedule is paramount in keeping an individual plan current.ÌýStudents should connect with an advisor to ensure they are on track to graduate.

All Undergraduate students are required to meet theÌý.

First Year
Fall QuarterCr.Winter QuarterCr.Spring QuarterCr.
All Courses on the Cheney CampusAll Courses on the Cheney CampusAll Courses on the Cheney Campus
555
555
Diversity - graduation requirement15Global Studies - graduation requirement15Social Science BACR 15
Ìý15Ìý15Ìý15
Second Year
Fall QuarterCr.Winter QuarterCr.Spring QuarterCr.
All Courses on the Cheney CampusAll Courses on the Cheney CampusAll Courses on the Cheney Campus
(Humanities & Arts BACR 1)4
&Ìý
4 (Social Science BACR 2)5
Natural Science BACR 115
&Ìý
55
Social Science BACR 2 (Recommended LIBR 110)15Natural Science BACR 215Humanities & Arts BACR 215
Ìý14Ìý14Ìý15
Third Year
Fall QuarterCr.Winter QuarterCr.Spring QuarterCr.
All Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst Building

&Ìý
455

&Ìý
4CSCD Elective 2 24CSCD Elective 324
CSCD Elective 124Elective - minor, or general elective5CSCD Elective 424
Elective - minor, or general elective4ÌýElective - minor, or general elective5
Ìý16Ìý14Ìý18
Fourth Year
Fall QuarterCr.Winter QuarterCr.Spring QuarterCr.
All Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst Building

&Ìý
45 (Senior Capstone - graduation requirement)5
CSCD Elective 524CSCD Elective 724CSCD Elective 824
CSCD Elective 624Elective - minor, or general elective5Elective - minor, or general elective5
Elective - minor, or general elective4ÌýÌý
Ìý16Ìý14Ìý14
Total Cr. 180
1

University Graduation Requirements (UGR) and Breadth Area Course Requirements (BACR) courses may be less than 5 credits and additional credits may be required to reach the required 180 total credits needed to graduate.Ìý Students should connect with an advisor to ensure they are on track to graduate.

2

Required Electives–choose eight courses from the approved list, at least four at the 400 level.ÌýNo course may be used for an elective that is used to satisfy another major requirement. Upper division MATH or CSCD 95–99 courses may be used–prior department approval of topic content is required.