Skip to main contentSkip to main navigationSkip to footer content

Suggested Web Design (CS) Four-Year Academic Plan

Students should use Academic Planning on the mySXU portal to schedule courses and track degree progress, following consultation with their academic advisor.

Please consult with your academic advisor prior to course selection.


Freshman Fall Credit Hours Spring  Credit Hours
Courses required in the major are in bold

TS 100: Transitions

FYS 175: First Year Seminar

ENGL 120: Rhetoric and Writing

MATH 112

CMPSC 112: Survey of Computer Science

1

3

3

3

3

CMPSC 222: Visual Data

COMM 101: Speech Fundamentals

CMPSC 200: Virtual Worlds

MATH 200

General Education Social Science

3

3

4

3

3

 Sophomore

Fall

Credit Hours

Spring 

Credit Hours

Courses required in the major are in bold

CMPSC 202: Programming I

CMPSC 255: Intro to Networks

General Education History

General Education Science Elective

MATH 135

4

3


3

3

4

CMPSC 203: Programming II

CMPSC 206: Web Applications I


General Education Arts and Humanities

General Education Physical Science with lab

General Elective

4

3


3

3

3

Junior

Fall

Credit Hours

Spring

Credit Hours

Courses required in the major are in the bold

CMPSC 311: Data Structures 

CMPSC 321: Database Theory 

General Education History or Social Science

General Education Biological Science with lab

CMPSC 306

4

4

3

3

3

CMPSC 345: Computer Systems and Organizing

CMPSC 309: Issues in Computing 

General Education Fine Arts or Literature

CMPSC 132

General Elective

4

3

3

3


3

Senior

Fall

Credit Hours

Spring

Credit Hours

Courses required in the major are in the bold

CMPSC 301: Operating Systems

CMPSC 232

General Education Diversity Studies

General Elective

3

3

3

3

CMPSC 393

CMPSC Elective


General Education Global Studies

General Elective

3

4


3

3