Incoming & Transfer Students

We welcome your interest in studying computer science. Our program is in great demand, and as such our advice to students is changing.  Current demand exceeds the capacity of the Computer Science (CS) program at WWU, which serves more than 500 majors.  We are in the process of expanding our capacity, but it will take some time.  Here’s our advice for students.

Advice for Prospective Students

For prospective students with zero to few credits:

  1. Seek advising early. Contact Mary Hall, CS Advisor at Mary.Hall@wwu.edu.
  2. Take CSCI 141, 145, 241, 247, and 301 as soon as you can. If you can’t get into the next CSCI class you need, be sure to get on the waitlist for that class.  We carefully examine the waitlists each quarter to determine the demand for the class.
  3. Take the required math and science requirements for the CS major in your first two years.  For a full list of requirements see the University Catalog.
  4. Apply to the Computer Science major when you have completed CSCI 241, 247 and 301. Please pay attention to the posted application deadlines.  Students will be admitted on a space-available basis and decisions will consider past performance in CS classes and academic potential.  There is no direct admission to the major.

For prospective students with significant credits (e.g. transfer students or Running Start students):

Transfer Student Advice

If you have not yet declared the CS major but are interested, please understand a few things about how we are working to address the current demand to study computer science.  We are managing access to pre-major courses (CSCI 141, 145, 241, 247, and 301) in Phase I of registration to support enrollment goals. Waitlist and seek departmental help if you have ongoing issues for registering for these courses.

If you are determined to study computer science, then be patient and focus on the following.

  1. Declare a pre-major in Computer Science as soon as you complete CSCI 141 and and are in CSCI 145.
  2. Take the required math and science courses.
  3. If you can’t get into the next CSCI class you need:
    1. Get on the waitlist for every section of that class.  We carefully examine the waitlists each quarter to determine the demand for the class.
    2. Focus on completing other requirements, such as General University Requirements, if needed.
    3. Complete requirements for a minor or an additional (double) major.
  4. Apply to the Computer Science major when you have completed CSCI 241, 247 and 301. Please pay attention to the application deadlines. Students will be admitted on a space-available basis and decisions will consider past performance in CS classes and academic potential. There is no direct admission to the major.