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 Undergraduate Degree Requirements.

First Year
Fall QuarterCr.Winter QuarterCr.Spring QuarterCr.
All Courses on the Cheney CampusAll Courses on the Cheney CampusAll Courses on the Cheney Campus
CSCD 2105CSCD 2115CSCD 2405
ENGL 1015ENGL 2015CSCD 3005
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
CSCD 202 (Humanities & Arts BACR 1)4CSCD 330
330L
4CYBR 101 (Social Science BACR 2)5
Natural Science BACR 115EENG 160
160L
5MATH 3015
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
CSCD 260
260L
4CSCD 3205CSCD 3405
CSCD 327
327L
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
CSCD 350
350L
4CSCD 4885CSCD 490 (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.