Computer Science (B.S.) < Wayne State (2024)

The mission of the Computer Science B.S. program is to provide undergraduate students with a strong foundation in both Computer Science theory and programming practice that is necessary to solve real-world engineering problems. Through the use of state of the art software and hardware, students will learn to develop their theoretical and programming skills in order to allow them to apply these learned techniques to analyze a problem, evaluate possible solutions, and create a solution as part of a program development team. The program prepares students for engineering careers in software design, intelligent systems, big data systems and analytics, computer systems and network design, software system security, and bioinformatics. Graduates will be prepared to take positions in these areas in academia, industry and government, the local community, and will be prepared for graduate studies in Computer Science as well. In addition the program provides students with opportunities to interact with other professional institutions and exhibit the highest ethical standards in the practice of their profession.

Admission Requirements

For admission to the Bachelor of Science program, students must satisfy the admission criteria of the Division of Engineering, College of Engineering.Students planning to major in computer science should consult with a departmental advisor as soon as possible prior to enrolling in courses. In general, the requirements in effect when a student declares a major in computer science will be those that the student must satisfy. Students should check with the department for the latest information concerning the program and requirements.

Admission following an interruption in enrollment: A student attempting to complete a computer science major after a prolonged interruption of his/her education may find that some of his/her course work in computer science is out of date. In this case, the student’s record will be reviewed and the Department may require the student to fulfill additional computer science course requirements existing at the time of his/her return, and/or to retake some courses previously taken.

Transfer students should consult with an undergraduate departmental academic advisor prior to their transfer. Determination of course equivalency will be made by the Transfer Credit Evaluation Unit in conjunction with the Undergraduate Committee. The Department reserves the right of final determination of course equivalency.

Introductory Course Work

The Department of Computer Science offers a number of courses introducing students to basic computer and computing concepts. Some of these courses also serve as prerequisites for more advanced study in computer science. Some introductory courses require mathematics preparation equivalent to MAT2010. (See course descriptions regarding the required prerequisite math courses.) CSC1000, offered as computer-based instruction, is for non-majors who desire to learn basic computing concepts. Students who intend to major or minor in computer science will not normally take this course.

Bachelor of Science Degree Requirements

Candidates for the Bachelor of Science degree must complete 120 credits of coursework, including the University General Education requirements.All course work must be completed in accordance with the academic procedures of theUniversityand theCollege of Engineeringgoverning undergraduate scholarship and degrees.

Course List
Code Title Credits
Mathematics
MAT2010Calculus I4
MAT2020Calculus II4
MAT2030Calculus III4
MAT2250Elementary Linear Algebra3
Total Credits15
Course List
Code Title Credits
Basic Engineering Courses
BE1200Basic Engineering I: Design in Engineering3
BE1600Introduction to Programming and Computation: Python3
BE2100Basic Engineering III: Probability and Statistics in Engineering3
Total Credits9
Course List
Code Title Credits
Computer Science
CSC1100Problem Solving and Programming4
CSC1500Fundamental Structures in Computer Science4
CSC2110Computer Science I4
CSC2200Computer Science II4
CSC3010Ethics in Computer Science3
CSC3020Java Programming3
CSC3100Computer Architecture and Organization4
CSC3110Algorithm Design and Analysis3
CSC4110Software Engineering4
CSC4420Computer Operating Systems4
CSC4500Introduction to Theoretical Computer Science3
CSC4710Introduction to Database Management Systems3
CSC4996Senior Capstone Project4
Four additional Computer Science courses numbered 3000 or above, of at least three credits each 112
Total Credits59
1

excluding CSC4990 and CSC4995

Course List
Code Title Credits
Program Requirements
ENG3050Technical Communication I: Reports3
orENG3010 Intermediate Writing
ENG3060Technical Communication II: Presentations3
PHY2175University Physics for Engineers I4
PHY2185University Physics for Engineers II4
PHY2171University Physics Laboratory1
orPHY2181 University Physics Laboratory II
Total Credits15

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

A minimum of twenty-eight credits in computer science must be earned at Wayne State University.A minimum grade of 'C' is required inCSC1100 ,CSC1500 ,CSC2110 , andCSC2200 . All other courses including CSC, MAT, BE, and courses within the General Education program must adhere to the requirements of the Engineering Division as stated above.

Students declaring their major must consult with a departmental academic advisor about their individual plan of work and degree requirements

Cooperative Work-Study Program

Students who wish to enrich their education with on-the-job engineering experience may enroll in a zero credit course (BE 3500) with approval from their academic advisor and the Engineering Career Resource Center. Registration in BE 3500 allows the university to provide additional support services and safe guards to students. BE 3500 registration also ensures that the co-op experience is well documented to employers when students apply for their first job after graduation. At the end of the semester, students will submit a final report or PowerPoint showcasing co-op activities to the Assistant Dean of Student Services. Student’s performance on the job is rated by his/her industrial supervisor. Salaries and other benefits are paid for the time spent on each work assignment. For details and enrollment procedures, contact the Engineering Career Resource Center. Students interested in registering for Professional Practice in Computer Science (CSC 4995) for academic credits should consult with their departmental academic advisor.

‘AGRADE’ Program (Accelerated Graduate Enrollment)

AcceleratedGraduateEnrollment:This program enables qualified seniors to enroll simultaneously in the undergraduate and graduate programs and apply a maximum of 16 credits towards both the bachelor’s and master’s degrees. Students electing the ‘AGRADE’ Program may expect to complete the bachelor’s and master’s degrees in five years of full-time study.

Admission Requirements:An ‘AGRADE’ applicant may petition the Graduate Committee of the Computer Science Department for acceptance into the program no earlier than the first semester in which ninety credits will be completed. Following Departmental Graduate Committee approval, students must seek the approval of the Graduate Officer of the College. Applicants must have an overall grade point average (g.p.a.) of 3.3 or better and a 3.45 g.p.a. or better in the major courses already completed. If the student’s petition is accepted, the student shall submit a graduate Plan of Work, specifying ‘AGRADE’ courses to be included in subsequent semesters.

Departmental Honors

Candidates for the Bachelor of Science degree must complete 120 credits of coursework, including the UniversityGeneral Educationrequirements.All course work must be completed in accordance with the academic procedures of theUniversityand theCollege of Engineeringgoverning undergraduate scholarship and degrees.

Course List
Code Title Credits
Mathematics
MAT2010Calculus I4
MAT2020Calculus II4
MAT2030Calculus III4
MAT2250Elementary Linear Algebra3
BE2100Basic Engineering III: Probability and Statistics in Engineering3
Computer Science Honors
BE1200Basic Engineering I: Design in Engineering3
BE1600Introduction to Programming and Computation: Python3
CSC1100Problem Solving and Programming4
CSC1500Fundamental Structures in Computer Science4
CSC2110Computer Science I4
CSC2200Computer Science II4
CSC3010Ethics in Computer Science3
CSC3020Java Programming3
CSC3100Computer Architecture and Organization4
CSC3110Algorithm Design and Analysis3
CSC4110Software Engineering4
CSC4420Computer Operating Systems4
CSC4500Introduction to Theoretical Computer Science3
CSC4710Introduction to Database Management Systems3
CSC4996Senior Capstone Project4
Four additional Computer Science courses numbered 3000 or above, of at least three credits each (excluding CSC4990 and CSC4995)12
(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.)
Program Requirements
ENG3050Technical Communication I: Reports3
orENG3010 Intermediate Writing
ENG3060Technical Communication II: Presentations3
PHY2175University Physics for Engineers I4
PHY2185University Physics for Engineers II4
PHY2171University Physics Laboratory1
orPHY2181 University Physics Laboratory II
Departmental Honors Requirements
Department Honors Thesis
CSC4999Honors Thesis3-6
One semester of an Honors Program 4000 level seminar
HON4200Seminar in Philosophy and Letters3
orHON4230 Seminar in Physical Science
orHON4250 Seminar: Global Perspectives on Historical Studies
orHON4260 Seminar in Foreign Culture
orHON4280 General Honors Seminar
3-6 additional honors credits in Computer Science courses depending on thesis credits
Total Honors Credits12

A minimum of twenty-eight credits in computer science must be earned at Wayne State University.A minimum grade of 'C' is required inCSC1100, CSC1500, CSC2110, and CSC2200 .

All other courses including CSC, MAT, BE, and courses within the General Education program must adhere to the requirements of the Engineering Division as stated above.

The Honors Thesis is a paper presenting the results of the student’s independent research. The length of the thesis may vary according to the nature of the topic and method of approach, but is typically a minimum of 20 pages in length. A minimum of two semesters should be allowed for completion of all of the thesis requirements. It is expected that the Honors Thesis will conform to the University master’s thesis format requirements (copies available from the Graduate School).

Students are responsible for identifying their own research project and full-time faculty member. Students must submit a completed and signed Honors Thesis Registration form to their departmental academic advisor before registration overrides will be provided. At the end of the first semester a deferred grade of Y will be assigned, with a grade change processed at the completion of the thesis in a subsequent semester. A grade is awarded forCSC4999after approval of the thesis by the faculty advisor and one other full-time faculty member.

An overall Wayne State University cumulative grade point average of at least 3.3.

Students should consult with the Honors College regarding additional honors-designated course work available each semester.

Computer Science (B.S.) < Wayne State (2024)

FAQs

Does Wayne State have a good computer science program? ›

I chose Wayne State University for its renowned Computer Science department, stellar academic reputation, and diverse campus community. The university's commitment to fostering research opportunities, its advantageous location in Detroit's tech hub, and the strong alumni network were additional compelling factors.

Is a bachelor's in computer science enough? ›

You might think a good job requires you to have a master's degree. However, it is perfectly possible to get a good computer science job with only a bachelor's in computer science. In fact, many of the most high-paying, in-demand jobs can be pursued with a degree in this field.

Is a computer science degree the hardest? ›

Earning a computer science degree has been known to entail a more intense workload than you might experience with other majors because there are many foundational concepts about computer software, hardware, and theory to learn.

What is the average science GPA for Wayne State? ›

Admitted WSU students had a 3.72 average cumulative GPA and a 3.65 average science GPA. The average MCAT score was a 503. Nationally, admitted students had a 3.65 cumulative GPA and a 3.59 science GPA. The average MCAT score was a 503.

What is the best university for computer science in Michigan? ›

University of Michigan - Ann Arbor

#1 Best Colleges for Computer Science in Michigan.

What degree is Wayne State known for? ›

Ranked best business school by Princeton Review. Top 100 law school for seven consecutive years by U.S. News and World Report. Top-ranked doctor of pharmacy program by U.S. News and World Report. Social work program ranked in country's top 11% by U.S. News and World Report.

Do employers prefer BA or BS in computer science? ›

The answer usually depends on the position. Most employers view the degree types as equals. Computer science jobs that require more creativity, like user experience design, may best suit BA graduates. Employers hiring for jobs that require problem-solving and strategic thinking may prefer BS degree-holders.

What is the easiest computer science degree to get? ›

An associate degree in computer science is the easiest undergraduate computer science degree to obtain in terms of the credit hours required. You must earn 60 credit hours of required general education and major courses. Examples of courses related to your computer science major include: Database systems.

How useful is a BS in computer science? ›

Career opportunities

One of the reasons computer science degrees tend to be so valuable is because of their versatility across in-demand fields. These degree programs can lay the foundation for careers in data science, artificial intelligence (AI), cybersecurity, cloud computing, robotics, and even video game design.

Can I do CS if I'm bad at math? ›

If you do not like math, then computer science may not be the best major for you. If you find math challenging, however, you can still major in computer science. If you've struggled with math to some extent, it's worth speaking with a college advisor about the requirements you'll face as a computer science major.

What is the fail rate for computer science? ›

From the data of the report, 22% of all students who began degree studies in computer science, failed to finish the degree and dropped out.

Is it normal to struggle in computer science? ›

Yes. Computer Science is a hard discipline to learn.

Is Wayne State hard to get into? ›

Wayne State University has an acceptance rate of 75%. Half the applicants admitted to Wayne State who submitted test scores have an SAT score between 980 and 1230 or an ACT score of 20 and 28.

What is a failing grade at Wayne State University? ›

Undergraduate Grades
LetterDescriptionGPA
D -Poor0.67 grade points per credit
FFailure0.00 grade points per credit
PPassed
PNCPassno credit
20 more rows

What's the lowest GPA Wayne State accepts? ›

To be admitted to a general degree program, you must:
  • Have a minimum cumulative GPA of 2.5.
  • Meet Wayne State's English proficiency requirements.

What majors are popular at Wayne State College? ›

The most popular majors at Wayne State College include: Education; Business, Management, Marketing, and Related Support Services; Homeland Security, Law Enforcement, Firefighting and Related Protective Services; Psychology; Engineering/Engineering-Related Technologies/Technicians; Computer and Information Sciences and ...

Which state is best for computer science? ›

California

What school is best known for computer science? ›

Massachusetts Institute of Technology (MIT)

Top in both the world and the US for computer science, the Massachusetts Institute of Technology (MIT) earns excellent scores across all the indicators.

What is Indiana State University Computer Science ranked? ›

B.S. Computer Science at Indiana State University Rankings
RankRank Publisher
#1401World University QS, 2025
#299National University US News & World Report, 2024

References

Top Articles
Shahida Jamil on LinkedIn: SaaS (Software As a Service )! | 130 comments
The Stunning Transformation Of Madelyn Cline - The List
Nullreferenceexception 7 Days To Die
2018 Jeep Wrangler Unlimited All New for sale - Portland, OR - craigslist
Wells Fargo Careers Log In
Videos De Mexicanas Calientes
7.2: Introduction to the Endocrine System
Skip The Games Norfolk Virginia
Monticello Culver's Flavor Of The Day
Was sind ACH-Routingnummern? | Stripe
Wunderground Huntington Beach
Obituary | Shawn Alexander | Russell Funeral Home, Inc.
Hillside Funeral Home Washington Nc Obituaries
Inevitable Claymore Wow
Darksteel Plate Deepwoken
Viprow Golf
Craftology East Peoria Il
25Cc To Tbsp
1-833-955-4522
De beste uitvaartdiensten die goede rituele diensten aanbieden voor de laatste rituelen
Trivago Sf
Toyota Camry Hybrid Long Term Review: A Big Luxury Sedan With Hatchback Efficiency
Troy Gamefarm Prices
Craigslist Panama City Beach Fl Pets
Marilyn Seipt Obituary
The Collective - Upscale Downtown Milwaukee Hair Salon
Nottingham Forest News Now
Dexter Gomovies
Mcclendon's Near Me
Phoenixdabarbie
Google Flights To Orlando
Greyson Alexander Thorn
Warren County Skyward
P3P Orthrus With Dodge Slash
Royal Caribbean Luggage Tags Pending
Beth Moore 2023
The Mad Merchant Wow
American Bully Xxl Black Panther
Petsmart Northridge Photos
Oxford Alabama Craigslist
Compare Plans and Pricing - MEGA
Ticket To Paradise Showtimes Near Regal Citrus Park
Dragon Ball Super Super Hero 123Movies
Rage Of Harrogath Bugged
Vérificateur De Billet Loto-Québec
Centimeters to Feet conversion: cm to ft calculator
The Many Faces of the Craigslist Killer
How to Connect Jabra Earbuds to an iPhone | Decortweaks
116 Cubic Inches To Cc
Strawberry Lake Nd Cabins For Sale
Diesel Technician/Mechanic III - Entry Level - transportation - job employment - craigslist
Latest Posts
Article information

Author: Tuan Roob DDS

Last Updated:

Views: 5368

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Tuan Roob DDS

Birthday: 1999-11-20

Address: Suite 592 642 Pfannerstill Island, South Keila, LA 74970-3076

Phone: +9617721773649

Job: Marketing Producer

Hobby: Skydiving, Flag Football, Knitting, Running, Lego building, Hunting, Juggling

Introduction: My name is Tuan Roob DDS, I am a friendly, good, energetic, faithful, fantastic, gentle, enchanting person who loves writing and wants to share my knowledge and understanding with you.