Get with the program
Computer science gives students an overview of computer science topics, and provides students with a strong background in computer programming and algorithms.
The program integrates well with degrees in many areas, especially mathematics and the natural sciences.
At Shenandoah, the computer science program brings together students across many disciplines. Students have the opportunity to work with students in other majors and see how computer science fits in to any field of study. Our programming students also have the opportunity to work with robots to make programming fun. Students will learn the Python programming language.
Computer science and programming skills are becoming increasingly necessary in many fields. In science fields, the ability program is becoming essential in many areas of research. Programming and computer science skills also increase earning potential in new graduates.
The best part of being a computer science student is being able to code and create different things on the computer while working with other people.”
Jared Neal ’26 | Computer Science major
Minor in This Program
Declaring A Minor
Shenandoah students work with their Academic Advisor to declare a minor. Academic Advisors will continue to work with students to ensure that they fulfill all of the requirements to complete the minor.
Incoming students should not indicate their intended minor on their Shenandoah application. Applications are for intended majors only.
Career and Salary Possibilities
Computer science and programming skills are becoming increasingly necessary in many fields. In science fields, the ability program is becoming essential in many areas of research. Programming and computer science skills also increase earning potential in new graduates.
Career & Professional Development provides a comprehensive range of services and resources to assist Shenandoah students in their career search. Services offered include resume and cover letter building, mock interviews, and professional dining etiquette workshops.
Classes
Courses involve robot programming to introduce concepts, reinforce ideas, work with javascript programming, and learn the Python programming language.
The best class I have taken at SU so far is Computer Programming. This class was my favorite because of the cool and interesting concepts about the programming language as well as the way the professor taught the material.”
Mark Isabelle ’24 | Data Science and Applied Mathematics with a Computer Science minor
Learning support services are available to all students in every course at Shenandoah. Free peer tutoring with a student who has previously succeeded in the course is available for any course across the university. The Writing Center is available for every stage of the writing process from thesis development to proofreading and bibliography assistance. The Math Enrichment Center is available for math and science assistance. Professors and Academic Advisors across the university also have office hours and open door policies to ensure Shenandoah students succeed academically.
Join The Honors Program
The Honors Program is a multidisciplinary Honors Program for students who are curious, creative, self-motivated, and eager to engage in their education and community.
Not only do Honors Program students partake in honors courses that emphasize collaboration, service, and communication, but they will also have the opportunity to develop aspects of the program based on their own interests and goals. By participating in the Honors Program you will acquire the tools, knowledge and experiences necessary to make meaningful contributions to your community – whether it be globally, locally, or specific to your life’s work. You will have access to unique courses, exciting experiences and a community of peers and faculty who never stop asking questions and striving for excellence.
Meet the Faculty
The faculty are involved in educational research and investigating not only best practices in teaching, but also coming up with new methods of instruction and assessment that are innovative and better for our students.
We use technology in ways that enhance learning in the classroom. We are very active in our use of the iMLearning iPads and MacBooks.
Application Information
Shenandoah University works on rolling admissions and accepts applications throughout the year. Applications are reviewed individually and holistically.
Submit your application, review required admission materials, and find our admissions standards.
Study Abroad
Make studying abroad the highlight of your college experience! Whether you go for a year, a semester, or just a few weeks. You will never forget learning in another culture! The Center for International Programs is here to help you plan your study abroad experience. Start your planning early to ensure the courses you complete abroad count toward your degree and you graduate on time.
Global Experiential Learning (GEL) Program
The Global Experiential Learning (GEL) Program offers Shenandoah students a short-term, faculty-led, study-abroad experience for academic credit. These short-term, credit-bearing, faculty-led programs are offered winter break, spring break, and during the summer. If a course is not within your major, it might be used as an elective.
Study Abroad
Shenandoah University is a member of the International Student Exchange Program (ISEP), a global network of 300 universities. This partnership allows students to study for a full semester or year at other member campuses abroad. By working closely with their academic advisors and the study abroad advisor, students can take classes taught in English abroad while receiving Shenandoah credit.
Shenandoah University also maintains direct partnerships with several universities around the world. These relationships allow students from SU to study abroad as exchange students and students from these universities to study at SU. All partner universities offer courses taught in English.