Western Connecticut State University Degree Works
Student College Hold
ID School Athletics
Classification Degree BS Computer Science Housing Status
Advisor Major
Overall GPA Concentration Catalog Term FALL 2018
Minor FERPA Indicator
Complete Complete except for classes in-progress (TR) Transfer Class
Not Complete See Advisor - Nearly Complete @ Any course number
IP In-Progress Course
BS in Computer Science Overview - 120 Credits
Unmet conditions for this set of requirements:
120 credits are required.
Minimum credits at WCSU
A minimum of 30 credits must be taken at WCSU.
A minimum cumulative GPA of 2.0 is required
When your first term is graded, your cumulative GPA will be calculated.
If your cumulative GPA falls below 2.0 it is important to see an advisor
to make plans for raising your GPA.
Foreign Language Requirement
See Foreign Language Requirement section
General Education Competency Requirements
See General Education Competency Requirements section
General Education Course Requirements
See General Education Course Req. Including Cognates
Major Requirements
See Major in Computer Science section
General Electives
See General Electives - Computer Science section
Foreign Language Requirement
Foreign Language Requirement
Complete a foreign language at an elementary II level or above.
Students who have completed three years of language in high school
with at least a 'C' average have satisfied this requirement. Consult
your advisor.
General Education Competency Requirements
Unmet conditions for this set of requirements:
Students must complete each of the competencies listed below. In
addition, students must complete 3 of the competencies a second time
excluding First Year (FY) and WRT 101 (WI).
General Education Competencies
Creative Process (CP)
1 to 2 Classes
Critical Thinking (CT)
1 to 2 Classes
Oral Communication (OC)
1 to 2 Classes
Health and Wellness (HW)
1 to 2 Classes
Scientific Inquiry (SI)
1 to 2 Classes
Intercultural Competence (IC)
1 to 2 Classes
Information Literacy (IL)
1 to 2 Classes
First Year Experience (FY)
1 Class
Culminating Experience (CE)
1 to 2 Classes
Writing Course (WRT 101)
WRT 101
Writing Intensive II (W2)
1 to 2 Classes
Writing Intensive III (W3)
1 to 2 Classes
Quantitative Reasoning (QR)
1 to 2 Classes
General Education Course Req. Including Cognates
Unmet conditions for this set of requirements:
40 credits are required.
WRT 101
MAT 181 or MAT 170 and MAT 171. Select from the following:
Calculus I
( MAT 181* )
Calculus with pre-calculus
( MAT 170* and 171* )
Lab Science Sequence. Select from the following:
General Physics (Calculus) I & II or
(PHY 110* and 111* )
General Physics I & II or
( PHY 120* and 121* )
General Chemistry I & II or
( CHE 110 and 111* )
General Biology I & II
( BIO 103* and 104* )
Major in Computer Science
Unmet conditions for this set of requirements:
59 credits are required.
Minimum 2.5 major GPA
Minimum credits at WCSU
A minimum of 30 credits must be taken at WCSU.
Language C++
CS 170*
Object Oriented Programming and Data Structures
CS 221*
Data Modeling & Database Design
CS 205
Computer Architecture
CS 215*
Computer Organization & Software
CS 240
Software Engineering Elective
CS 305* or 350* or 360*
Design and Analysis of Algorithms
CS 315*
Programming Languages
CS 355
Operating Systems
CS 450*
Introductory Statistics
MAT 222*
Foundational Discrete Mathematics
MAT 141*
Discrete Mathematics for Computer Science
MAT 304*
12 Credits in CS 235*, 345, 250*, 270*, 285*, 297, 298, 299, 305*, 330*, 340*, 350*, 351*, 360*, 385, 399*, 410*,
444*, 484*, MAT 182*, 272* or 356*
General Electives - Computer Science
Intro to Programming or Visual Basic
CS 140* or 143
18 - 19 General Elective Credits
Introduction to Theory of Computation CS 359* or MAT 359*