Minor in computer science

Technology and computer science skills are highly sought after and increase your marketability to future employers.

Adding a computer science minor to your Wayne State degree will provide you with the opportunity to learn coding logic and data structures, which are the foundation to computer programming and software engineering. The required courses for the minor are also the foundational courses for the major. Therefore, if a student decides to change from a minor to a major, the classes are already aligned. 

The computer science minor is open to all undergraduate students seeking a bachelor's degree at Wayne State. 

Because of the prerequisite requirements, the CS minor takes a minimum of three (or four) semesters to complete and can take longer depending on math placement and what CSC electives you are interested in. Some examples of elective options include; cyber security, human-computer interaction, mobile app development, java programming, and software engineering. 



Course number Course title Credits
MAT 2010 Calculus I 4
STA 2210 Probability and Statistics 3-4
Or BE 2100 Basic Engineering III: Probability and Statistics in Engineering

Total credits: 7-8

Computer Science

Course number Course title Credits
BE 1600 Introduction to Programming and Computation: Python 3
CSC 1100 Problem Solving and Programming 1 4
CSC 1500 Fundamental Structures in Computer Science 1 4
CSC 2110 Computer Science I 1 4
CSC 2200 Computer Science II 1 4
Two additional computer science course numbered 3000 or above. 6

Total credits: 25

(Please note that the four-credit core CSC courses include mandatory instructional labs linked to the lecture course. labs. These laboratories must be taken concurrently with their corresponding co-requisite lecture.)

A minimum grade of 'C' is required in these courses. For all other MAT, BE and CSC courses, a minimum grade of 'C-' is required. 

Excluding CSC 3010,  CSC 4990 and CSC 4995

A minimum of twelve credits in computer science must be earned at Wayne State University.

Students may wish to modify the minor program to fit their special needs. For any changes or adjustments to the above course requirements, students should contact the computer science undergraduate academic advisors for approval. Students declaring their minor should consult an advisor for the most recent requirements and plan of work.