Skip to main content Skip to main content

Sample 8-semester Graduation Plan

For Catalog Years 2015-2018

This is not the only ordering of classes, but classes must be taken in an order that satisfies the prerequisites for subsequent courses.  

  • General Studies courses may be taken in any order and must be chosen from the approved General Studies list. 
  • The University  Multicultural requirement must be satisfied by choosing one of the General Studies courses which is also multicultural.
  • The University Global Diversity requirement must be satisfied by choosing one of the General Studies courses which is also global diversity.
  • CS Electives must be selected from upper-division CS courses.

CS Prerequisite Structure and Course Rotations

 


Semester 1  (17 Credits)

ENG 1010 (3)     Composing Arguments 

CAS 1010 (3)     Public Speaking 

CS 1030   (4)     Computer Science Principles 

MTH 1110 (4)     College Algebra for Calculus

General Studies: Arts and Humanities  (3 credits)

 

Semester 2  (17 Credits)

ENG 1020  (3)     Research and Argument Writing

CS 1050    (4)     Computer Science 1

CS 1400    (4)     Computer Organization 1

MTH 1120  (3)     College Trigonometry 

General Studies:   History (3 credits)                                

 

Semester 3  (16-17 Credits)

CS 2050    (4)      Computer Science 2

CS 2400    (4)      Computer Organization 2

MTH 1410  (4)       Calculus 1 

Approved Natural Science Sequence  (4-5 credits)

 

Semester 4  (14 Credits)

MTH 2410  (4)      Calculus II

CS 3250    (4)       Software Dev. Methods & Tools

COM 2610  (3)      Intro to Technical Writing

General Studies: Arts and Humanities  (3 credits)

 

Semester 5  (16 Credits)

MTH 2140  (2)      Comp. Matrix Algebra

CS 3600    (4)      Operating Systems

MTH 3170  (4)      Discrete Math for Comp Science

PHI 3370   (3)      Computers, Ethics, & Society

General Studies: Soc. & Behav. Sciences I (3 credits)

 

Semester 6   (17 Credits)

CS 3240   (2)      Intro to Theory of Computation

MTH 3210  (4)     Probability and Statistics

CS 3210   (4)      Principles of Programming Languages

CS XXXX   (4)     Upper Division CS Elective

General Studies: Soc. & Behav. Sciences II  (3 credits)

 

Semester 7   (11-12 Credits)

CS 4050  (4)       Algorithms & Algorithm Analysis

CS XXXX  (4)       Upper Division CS Elective  (For the Software Engineering track this elective will be

CS 4250 (4), Software Engineering Principles--offered in Fall only) 

Required MTH or Science to complete 30 credits (General Studies: Natural Science if needed)    (3-4 credits) 

 

Semester 8   (11-12 Credits)

CS 4260  (4)        Software Engineering Practices (offered in Spring only)    

     Or  CS 4360  (4)        Technical Software Project

CS XXXX  (4)       Upper Division CS Elective

Required MTH or Science to complete 30 credits  (General Studies: Natural Science if needed)    (3-4 Credits)

 

TOTAL CREDIT HOURS MUST BE 120 OR HIGHER

Semester 1  (17 Credits)

ENG 1010 (3)     Composing Arguments 

CAS 1010 (3)     Public Speaking 

CS 1030   (4)     Computer Science Principles 

MTH 1110 (4)     College Algebra for Calculus

General Studies: Arts and Humanities  (3 credits)

 

Semester 2  (17 Credits)

ENG 1020  (3)     Research and Argument Writing

CS 1050    (4)     Computer Science 1

CS 1400    (4)     Computer Organization 1

MTH 1120  (3)     College Trigonometry 

General Studies:   History (3 credits)                                

 

Semester 3  (16-17 Credits)

CS 2050    (4)      Computer Science 2

CS 2400    (4)      Computer Organization 2

MTH 1410  (4)       Calculus 1 

Approved Natural Science Sequence  (4-5 credits)

 

Semester 4  (14 Credits)

MTH 2410  (4)      Calculus II

CS 3250    (4)       Software Dev. Methods & Tools

COM 2610  (3)      Intro to Technical Writing

General Studies: Arts and Humanities  (3 credits)

 

Semester 5  (16 Credits)

MTH 2140  (2)      Comp. Matrix Algebra

CS 3600    (4)      Operating Systems

MTH 3170  (4)      Discrete Math for Comp Science

PHI 3370   (3)      Computers, Ethics, & Society

General Studies: Soc. & Behav. Sciences I (3 credits)

 

Semester 6   (17 Credits)

CS 3240   (2)      Intro to Theory of Computation

MTH 3210  (4)     Probability and Statistics

CS 3210   (4)      Principles of Programming Languages

CS XXXX   (4)     Upper Division CS Elective

General Studies: Soc. & Behav. Sciences II  (3 credits)

 

Semester 7   (11-12 Credits)

CS 4050  (4)       Algorithms & Algorithm Analysis

CS XXXX  (4)       Upper Division CS Elective  (For the Software Engineering track this elective will be

CS 4250 (4), Software Engineering Principles--offered in Fall only) 

Required MTH or Science to complete 30 credits (General Studies: Natural Science if needed)    (3-4 credits) 

 

Semester 8   (11-12 Credits)

CS 4260  (4)        Software Engineering Practices (offered in Spring only)    

     Or  CS 4360  (4)        Technical Software Project

CS XXXX  (4)       Upper Division CS Elective

Required MTH or Science to complete 30 credits  (General Studies: Natural Science if needed)    (3-4 Credits)

 

TOTAL CREDIT HOURS MUST BE 120 OR HIGHER

Semester 1  (16 Credits)

ENG 1010 (3)     Composing Arguments 

CAS 1010 (3)     Public Speaking 

MTH 1110 (4)     College Algebra for Calculus 

General Studies:   History (3 credits)

General Studies:   Arts and Humanities (3 credits)

 

Semester 2  (14 Credits)

ENG 1020  (3)     Research and Argument Writing

CS  1050    (4)     Computer Science 1

CS  1400    (4)     Computer Organization 1

MTH 1120  (3)     College Trigonometry                             

 

Semester 3  (16-18 Credits)

CS  2050    (4)      Computer Science 2

CS  2400    (4)      Computer Organization 2

MTH 1410  (4)       Calculus 1 

Approved Natural Science Sequence  (4-6 credits)

 

Semester 4  (14 Credits)

MTH 2410  (4)      Calculus II

COM 2610  (3)      Intro to Technical Writing

CS  XXXX   (4)     Upper Division CS Elective

General Studies: Arts and Humanities  (3 credits)

 

Semester 5  (16-17 Credits)

MTH 2140  (2)      Comp. Matrix Algebra

CS  3600    (4)      Operating Systems

MTH 3170  (4)      Discrete Math for Comp Science

PHI 3370   (3)      Computers, Ethics, & Society

Or  CS 1030 (4)   Computer Science Principles

General Studies: Soc. & Behav. Sciences I (3 credits)

 

Semester 6   (17 Credits)

CS 3240   (2)      Intro to Theory of Computation

MTH 3210  (4)     Probability and Statistics

CS 3210   (4)      Principles of Programming Languages

CS XXXX   (4)     Upper Division CS Elective

General Studies: Soc. & Behav. Sciences II  (3 credits)

 

Semester 7   (15-16 Credits)

CS 4050  (4)       Algorithms & Algorithm Analysis

CS 4250  (4)       Software Engineering Principles  (offered in Fall Only)

CS XXXX   (4)     Upper Division CS Elective

Required MTH or Science to complete 30 credits (General Studies: Natural Science if needed)    (3-4 credits) 

 

Semester 8   (11-12 Credits)

CS 4260  (4)        Software Engineering Practices (offered in Spring only)    

CS XXXX  (4)       Upper Division CS Elective

Required MTH or Science to complete 30 credits  (General Studies: Natural Science if needed)    (3-4 Credits)

 

TOTAL CREDIT HOURS MUST BE 120 OR HIGHER

Semester 1  (16 Credits)

ENG 1010 (3)     Composing Arguments 

CAS 1010 (3)     Public Speaking 

MTH 1110 (4)     College Algebra for Calculus 

General Studies:   History (3 credits)

General Studies:   Arts and Humanities (3 credits)

 

Semester 2  (14 Credits)

ENG 1020  (3)     Research and Argument Writing

CS  1050    (4)     Computer Science 1

CS  1400    (4)     Computer Organization 1

MTH 1120  (3)     College Trigonometry                             

 

Semester 3  (16-18 Credits)

CS  2050    (4)      Computer Science 2

CS  2400    (4)      Computer Organization 2

MTH 1410  (4)       Calculus 1 

Approved Natural Science Sequence  (4-6 credits)

 

Semester 4  (14 Credits)

MTH 2410  (4)      Calculus II

COM 2610  (3)      Intro to Technical Writing

CS  XXXX   (4)     Upper Division CS Elective

General Studies: Arts and Humanities  (3 credits)

 

Semester 5  (16-17 Credits)

MTH 2140  (2)      Comp. Matrix Algebra

CS  3600    (4)      Operating Systems

MTH 3170  (4)      Discrete Math for Comp Science

PHI 3370   (3)      Computers, Ethics, & Society

Or  CS 1030 (4)   Computer Science Principles

General Studies: Soc. & Behav. Sciences I (3 credits)

 

Semester 6   (17 Credits)

CS 3240   (2)      Intro to Theory of Computation

MTH 3210  (4)     Probability and Statistics

CS 3210   (4)      Principles of Programming Languages

CS XXXX   (4)     Upper Division CS Elective

General Studies: Soc. & Behav. Sciences II  (3 credits)

 

Semester 7   (15-16 Credits)

CS 4050  (4)       Algorithms & Algorithm Analysis

CS 4250  (4)       Software Engineering Principles  (offered in Fall Only)

CS XXXX   (4)     Upper Division CS Elective

Required MTH or Science to complete 30 credits (General Studies: Natural Science if needed)    (3-4 credits) 

 

Semester 8   (11-12 Credits)

CS 4260  (4)        Software Engineering Practices (offered in Spring only)    

CS XXXX  (4)       Upper Division CS Elective

Required MTH or Science to complete 30 credits  (General Studies: Natural Science if needed)    (3-4 Credits)

 

TOTAL CREDIT HOURS MUST BE 120 OR HIGHER

Edit this page