Computer Science (B.A.)
An admissions moratorium is in effect for this program. Interested students should contact an undergraduate advisor in the Department of Computer Science.
The Bachelor of Arts curriculum is designed to provide a strong academic foundation in both the principles and methodologies of computer systems, software development, and programming that are necessary to solve real-world problems. Students planning to earn a graduate degree in computer science are strongly advised to seek the Bachelor of Science degree in computer science offered by the College of Engineering.
Academic Regulations
Academic Probation: A student is considered to be on academic probation whenever his or her cumulative grade point average, or his or her grade point average in the computer science program, falls below 2.0. A student may also be placed on probation whenever his or her academic performance is deemed unsatisfactory. If, at the end of the first semester on probation, the student’s cumulative grade point average has not increased to at least 2.0, he or she will be excluded from the Department of Computer Science. If the student’s cumulative g.p.a. reaches at least 2.0 by the end of the first semester after being placed on probation, he or she will be returned to regular status. Following exclusion from the Department of Computer Science, the privilege of registering in the Department will be withheld for at least one calendar year.
Exclusion: A student who has been refused the privilege of registering in the Department may request a reconsideration of his or her status by the Academic Standards Committee (ASC) after the one-year exclusionary period. He or she should not make the request, however, unless evidence can be provided of changes in academic preparation or circumstances that will substantially increase the likelihood of academic success. A formal written request for reconsideration must be presented to the Associate Dean for Academic Affairs. Students who plan to petition for readmission are encouraged to request a meeting with the ASC as early as possible during the exclusion period to discuss what changes may provide an opportunity for readmission. In no case is readmission to the Department of Computer Science guaranteed.
Repeated Courses and Substandard Grades: Students will be allowed up to a maximum of five repeated courses, one repeated course for a substandard grade. If a student must repeat a subsequent course in order to complete their degree, he or she will be excluded from the Department of Computer Science (i.e., students must complete a course within three attempts). Prerequisite math and science courses that do not satisfy degree requirements, but are required if students did not place into MAT 2010, are also counted toward exclusion from the Department. A substandard grade is defined as a grade lower than the minimum requirement.
Candidates must complete 120 credits in course work including satisfaction of the University General Education Requirements and the College of Liberal Arts and Sciences Group Requirements, as well as the departmental major requirements cited below. All course work must be completed in accordance with the regulations of the University and the College governing undergraduate scholarship and degrees.
Course Requirements
(Please note that the core courses include mandatory instructional labs. These laboratories must be taken concurrently with their corequisite lecture.)
Code | Title | Credits |
---|---|---|
MAT 2010 | Calculus I | 4 |
STA 2210 | Probability and Statistics | 4 |
or BE 2100 | Basic Engineering III: Probability and Statistics in Engineering | |
CSC 1100 | Problem Solving and Programming | 4 |
CSC 1500 | Fundamental Structures in Computer Science | 4 |
CSC 2110 | Computer Science I | 4 |
CSC 2200 | Computer Science II | 4 |
CSC 3010 | Ethics in Computer Science | 3 |
CSC 3100 | Computer Architecture and Organization | 4 |
CSC 4110 | Software Engineering | 4 |
CSC 4420 | Computer Operating Systems | 4 |
CSC 4996 | Senior Capstone Project | 4 |
Four additional Computer Science courses of at least three credits each, numbered 3000 or above 1 | 12 |
A minimum of twenty-six credits in computer science must be earned at Wayne State University.
A minimum grade of C is required for the following respectively:
Code | Title | Credits |
---|---|---|
CSC 1100 | Problem Solving and Programming | 4 |
CSC 1500 | Fundamental Structures in Computer Science | 4 |
CSC 2110 | Computer Science I | 4 |
CSC 2200 | Computer Science II | 4 |
A minimum grade of C- is required for all other CSC and MAT courses.
Students declaring their major should consult an advisor for a written assessment of current requirements.