Jul 10, 2020  
Undergraduate 2020 - 2021 Academic Updates 
    
Undergraduate 2020 - 2021 Academic Updates

Computer Science, BS


Return to {$returnto_text} Return to: Programs of Study

Click here to view/print  flowsheet.

Go to Department Information.  

General Education Requirements


Competencies

Competencies must be completed within the student’s first 30 credits.

Basic College Mathematics

Reading Comprehension

General Education Categories (34-35 credits total)

FYS, W-I, and OC courses must be completed within the student’s first 30 credits. Courses used to satisfy the general education requirements of the university must be taken from a minimum of six different academic disciplines. First Year Seminar and Level I Written Communications courses are exempt from this restriction.  Courses may not be used to fulfill both major discipline and general education requirements. 

FYS

First Year Seminar (Required of all freshmen and transfers with fewer than 15 transfer credits) 3 credits

W-I

Written Communication Level I 3 credits

OC

Oral Communication 3 credits
PGR Personal Growth and Responsibility 3 credits
CEA Creative Expression and Appreciation 3 credits
HP The Human Past 3 credits
CS Contemporary Society 3 credits
WC World Cultures 3 credits
#SR Scientific Reasoning Laboratory Course 4 credits
Any Scientific Reasoning Course 3-4 credits
QR Quantitative Reasoning 3 credits

  Written Communication (Level II & Level III) and Diversity, Power Dynamics & Social Justice

Courses taken for Written Communication Level II, Level III and Diversity, Power Dynamics and Social Justice may be used to satisfy requirements anywhere else in a student’s program of study where they may apply.  Credits will be counted in the area where they apply.

W-II Written Communication - Level II
W-III Written Communication - Level III
DPDS Diversity, Power Dynamics & Social Justice

       Students may choose to use support courses to satisfy general education categories, but may not be required to do so.  Note:  If a course is used to satisfy two or more requirements (for example, a support course and Scientific Reasoning requirement), the credits are counted in only one place.  Using a course to satisfy more than one requirement does not reduce the credit total required for graduation.  

       Courses used to satisfy the general education requirements of the university must be taken from a minimum of six different academic disciplines.  First Year Seminar and Level I Written Communications courses are exempt from this restriction.  Courses may not be used to fulfill both major discipline and general education requirements.

#       These Scientific Reasoning General Education Category courses do not have to be a sequence or be from the same discipline.

        Level II and Level III Written Communications courses and Diversity, Power Dynamics & Social Justice may be used to satisfy requirements anywhere else in a student’s program of study where they may apply. The credits are counted only in one area.

♦        General Education categories to be completed with the first 30 credits. Exceptions in the timing of these courses will be made for transfer students.

 

Courses in Major (48-52 credits total)


Electives (6-8 credits)


  • CSC  ______   __________________________
  • CSC  ______   __________________________
  • CSC  ______   __________________________

 

Required Option Sequence (6-8 credits)


       (typically taken junior and/or early senior year)

  • CSC ____ _______________________________ __
  • CSC ____ _______________________________ __

Options Sequences:
Computer Graphics and Visualization:   Choose two from: CSC246 ,CSC340, CSC425
Cyber Physical Systems:                           Choose two from: CSC340, plus choose one from: CSC345, CSC485
Networking & Cloud Computing:            CSC315A, plus choose one from: CSC435  and CSC475
Software Engineering:                              CSC351 and CSC263,  

 

♥ Required Support Courses (30 credits total)


Free Electives (3 credit minimum)


 May be necessary to take additional credits to attain the minimum 120 credits required for graduation depending on choices made for general education or minor selection.

  • ____ ____ _____________________________ __
  • ____ ____ _____________________________ __
  • ____ ____ _____________________________ __
  • ____ ____ _____________________________ __

 

Minor (Optional):


  • ____  ____  __________________________________  ___
  • ____  ____  __________________________________  ___
  • ____  ____  __________________________________  ___
  • ____  ____  __________________________________  ___
  • ____  ____  __________________________________  ___
  • ____  ____  __________________________________  ___

 

Additional Information and Notes


¶      At least one CSC elective must be numbered between 301 and 499 (CSC 367 internship may not be used to satisfy the requirement)  

◊      A laboratory science sequence chosen from the following list is a required support ingredient for the Computer Science major: BIO 131-132, CHE 130-131, CHE 130 & 212, PHS 211A-212A, PHS 221-222, GLS 100 & 102.

∞     This science support course is in addition to the lab science sequence and must be chosen from the following list: BIO 131, CHE 130, CHE 212, GLS 100, GLS 102, PHS 211A, PHS 221.

►     Choose one MAT course of at least three credits that has MAT 220 or MAT 221 as a prerequisite, or another MAT course with permission of the Computer Science Chairperson.

 

Total credits for graduation: 120


Return to {$returnto_text} Return to: Programs of Study