The minor in computer science gives students an overview of computer science topics, and provides students with a strong background in computer programming and algorithms.
The minor integrates well with degrees in many areas, especially mathematics and the natural sciences.
At Shenandoah, the computer science minor 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.
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.
I loved that the classes were not specific for math majors. We had a large variety of majors in both classes which I thought really showed how applicable the class is. It’s beneficial for everyone. I decided to be a computer science minor because I’ve always wondered how exactly computers work, and having this minor would provide me with another skill set that would be extremely beneficial for me in the workforce. “
The Career Services Office 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
Students learn programming that is applicable for all majors. Courses involve robot programming to introduce concepts, reinforce ideas, work with javascript programming, and learn the Python programming language.
I took the class because it was different than anything I’d taken at Shenandoah. I’m an exercise science major and I wanted to take a class outside of that. It was a challenging class for me, but it was also very rewarding. My favorite was our final project making a hangman game. It was an awesome feeling when I got the game to work perfectly.”
The option for Computer Science 121 was opened to me by the Exercise Science staff as a valuable chance to diversify my resume for higher earning potentials later down the road. I decided to capitalize on the opportunity and came away with a brand new set of skills involving coding and debugging that invariably enhanced my critical and creative thinking.”
I took Computer Science 121 and 122 as an opportunity to learn something new because I recently learned about computational modeling being used in the many areas of biology. I knew how interconnected science, math and technology are, so I wanted to work on developing skills that would be beneficial to my future career. These courses have been so much fun because I have learned a lot, and there is a fantastic sense of excitement and accomplishment when your programs work properly.”
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.
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.