Skip to Content

Search: {{$root.lsaSearchQuery.q}}, Page {{$}}



If you have questions regarding basic program requirements, just click on the questions below to get answers to questions we hear frequently.

You can also contact the CS advising office for answers to questions that apply specifically to your interests and situation.

How Many Credits Do I Need?

This varies somewhat depending upon the track you select, but the minimum numbers of credis required are:

  • Prerequisite: 20 credits

  • Major: 35 credits

How Many Classes Will I Take?

This varies somewhat depending upon the track you select, but the minimum number of classes is generally:

  • Prerequisite: 5 classes

  • Major: 9 classes

I Have Already Taken Courses In Computing. Can I Take EECS 280 Without Taking EECS 183/ENGR 101?

Students with formal coursework in computer programming can request permission to directly enroll in EECS 280 using the web form here. Note that to apply for permission will require the completion of a programming project in C++ through the diagnostic linked on the form.

How Many Semesters Does It Take to Finish?

The shortest time is the same as the average time:

  • 2 semesters for prerequisite

  • 3 semesters for major

Can Other Majors or Minors Be Taken In Conjunction With CS?

  • Yes: Many students pair a CS Major with Mathematics, Biology, Economics, Statistics, Business, and Physics concentrations, to mention a few.
  • Minors are extremely varied with both:
    • CS Majors minoring in other disciplines and
    • Other Majors minoring in CS

I Don't Know The First Thing About Computing, Is That An Issue?

NO: This only makes you normal.

Ninety-six percent of students in our EECS 183 course have NO computing background or very little – they have seen but have not written code. We start at the very beginning and cover it one step at a time.