Wayne State College
Menu
Act Now

Computer Science Program of Study

Every effort is made to ensure this information is current, but please be aware that some content may have changed. There is no substitute for developing a careful course registration plan in consultation with your advisor. For questions about this content, please see your advisor.

2019-20 Academic Year

CLASS

CREDIT HOURS

FRESHMAN - 1st semester

CIS 132 Principles of Computing and Information Systems

3

CNA 100 Principles of Human Communication

3

CSC 150 Programming Fundamentals I

3

CSC 165 Intro to Web Design

3

ENG 102 Composition Skills

3

   

FRESHMAN - 2nd semester

CSC 160 Programming Fundamentals II

3

MAT (General Studies CAT 3)*

3-5

General Studies

9

   

SOPHOMORE - 1st semester

CIS 171 Networking I

3

CSC 310 Data Structures

3

Mathematics elective (MAT 180 recommended)

3

General Studies

6

   

SOPHOMORE - 2nd semester

CSC 320 Computer Organization

3

CSC 345 Computer Graphics

3

PHY 326 Electronics

3

General Studies

6

   

JUNIOR - 1st semester

CIS 360 Computer Information Systems: Analysis and Design

3

CIS 366 Intro to Database

3

CIS 372 Computer Hardware

3

CSC 380 Operating Systems

3

MAT 305 Discrete Mathematics***

3

   

JUNIOR - 2nd semester

CIS 361 Software Engineering

3

CSC 390 Computer Science Practicum or CSC 397/497 Internship

3

Math elective

3

Electives/minor

3

General Studies

3

   

SENIOR - 1st semester

CSC 363 Human-Computer Interaction

3

Electives/minor

9

General Studies

3

   

SENIOR - 2nd semester

CSC 450 Server and Security Management

3

CSC 480 Seminar in Computer Science

3

Electives/minor

9

   

CSC/CIS electives (choose one of the following):

CIS 271 Networking II (approved elective, but NOT 300 level)

3

CIS 352 Structured Business Programming

3

CIS 353 Advanced Structured Business Programming

3

CIS 371 Networking III

3

CIS 375 Intro to E-Commerce

3

CIS 430 Management Information Systems

3

CIS 466 Advanced Database

3

CIS 471 Networking IV

3

CIS 475 Topics in Computer Information Systems

3

CIS 477 Project Management

3

CSC 365 Scripting Languages

3

*MAT 140 Calculus I is the required mathematics for computer science majors and meets CAT 3 of the General Studies requirements. Students who need to take prerequisites to be eligible to take MAT 140 should discuss the timing of taking MAT 140 with their advisors.

**Important: PHY 326 is offered in spring semester of even-numbered years and must be taken as the CAT 7 General Studies requirement.

***MAT 305 Discrete Math is offered on a two-year rotation. Please plan accordingly.