CS Program Information
What can we help you with?
Click the relevant link below to learn more.
- Adding CS as a second major
- HS students considering applying to Vanderbilt and majoring in CS
- Transferring to CS from another VUSE major
- Transferring to CS from another Vanderbilt school
- Adding a minor in CS
- Interested in doing research with a Vanderbilt professor for academic credit
- Taking a CS course at another university over the summer
- CS Major studying abroad
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
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 would like to earn academic credit for research at Vanderbilt:
- You will need to find a professor who is doing work you are interested in and apply to her/his lab. Information on our research can be found here.
- You might also discuss your interests with a professor you have taken a class from.
- Academic credit for research is covered in course CS3860/CS3861. More information, and the electronic form needed to sign up can be found here.
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.