CS Program Information

What can we help you with?

Click the relevant link below to learn more.

If you’re not sure if you can complete the major, find your current year of study here and read our recommendation.

Considering applying to Vanderbilt and majoring in CS

  • The undergraduate catalogue with CS specific information can be found here around page 301
  • Visit the EECS Home page
  • Applications are handled through our Admissions office
  • We suggest you take a complete campus tour to get the full vision of what life at Vanderbilt can be like.  Schedule visits through the Admissions office
  • If you would like to visit with a CS professor during your Admissions tour, please contact me and we will set up a 30 minute office call for you and your family

Considering transferring to a CS major from another Engineering discipline

  • Pick up a change of major form from the VUSE Office of Academic Services, FGH104
  • The form must be signed by me, the CS DUS.  You are welcome to come by my office during my regular office hours for a signature or, drop the form off in the box outside my office and send me an email letting me know that it is there and that you need me to sign it.
  • You will be assigned an advisor based on your projected year of graduation

Considering transferring to a CS major from another Vanderbilt School

Information on Intra-University transfers can be found here.  Engineering school specific information on the transfer can be found here.

Considering adding CS as a second major

  • CS can be added as a major to any discipline outside of the School of Engineering
  • If you would like to double major in CS as a VUSE student, make an appointment with me to discuss your options.  You will be required to fulfill all of the requirements for both majors.
  • Major requirements for students outside of VUSE can be found in our catalog around page 303
  • Start the add process by filling out this online form.
  • You may need more paperwork from your school (A&S, Peabody, Blair). This will be determined after your request from the online form above is reviewed.
  • As a second major, Dr. Jules White will be assigned as your advisor.  Your first major advisor will maintain your academic hold but I encourage you to contact Dr. White before course registration begins each semester to be sure you are on track.  This can be done by email or in person.

Considering adding CS as a minor

  • The CS minor consists of five courses and is an excellent addition to any major both within and outside the School of Engineering.(see page 303)
  • Start by filling out this online form.
  • If you are not an Engineering student, you may need more paperwork from your school (A&S, Peabody, Blair). This will be determined after your request from the online form above is reviewed.
  • As a minor, Dr. Jules White will be assigned as your advisor.  Your first major advisor will maintain your academic hold but I encourage you to contact Dr. White before course registration begins each semester to be sure you are on track.  This can be done by email or in person.

If you are taking a CS course at another university over the summer and hope to get Vanderbilt credit (information for both majors and non-majors)

  • Visit the Academic Services office (FGH104) to pick up a transfer credit form
  • You will need the syllabus from the proposed course which should include a listing of learning objectives, any prerequisite requirements, how often the class meets per week and for how many weeks.
  • If the class duration is not on the syllabus, you should be able to find that information on the university website.  Print it out and include it with your packet.
  • Currently, the CS program does not grant credit for online courses, regardless of the institution offering the course.
  • Turn in the syllabus and transfer credit form to Dr. Julie Johnson, FGH355.  If you slip it under my door, please send me an email informing me that it is there and what type of credit you are seeking.
  • We urge you to complete this process before registering or paying for any course.
  • If you are a student in a school other than The School of Engineering, you may have other requirements or forms to complete; check with your Dean.

Are you a CS major who wants to study abroad?

You will need approval from your academic adviser using the CS form available through the link below.  Find the necessary form and instructions here.