About Computer Science
The Department of Computer Science at Elizabethtown College is all about hands-on experiences. We don’t believe that students should sit in a room and hear lectures. We believe that students should be able to get involved with hands-on projects early on.
Students learn best by doing, including learning by taking things apart just to figure out how to put them back together. Computer Science is perfect for anyone who likes figuring out how technology works and exploring the vast array of possibilities that computing offers us. The Internet has brought people together, but it has also created new risks to information and privacy. For that reason, we are proud to be one of the few departments to offer a major in Computer Science in Pennsylvania at a small, liberal arts college with a strong focus on computer security.
With the option to test in or out of classes, students of all ability levels can explore their interests with courses of varying difficulty. We encourage students with little to no experience to enroll in an introductory computer science course to see what it is like. Students with years of experience are more than welcome to enroll in refresher courses or more difficult courses from their first year. All majors within our department strive to be flexible and accommodate students of all abilities. We encourage all of our students to study abroad; however, planning ahead is vital when paired with a Computer Science degree.
There is no shortage of internships and jobs in computing disciplines in Pennsylvania and beyond. With alumni working in a variety of fields, we have connections to help students find internships where they can apply their knowledge to a wide variety of industries.
A few of the many companies where our students have been hired for jobs or internships in Pennsylvania include Cargas Systems, Trifecta Technologies, Raytheon, Lockheed Martin, Pratt & Whitney and Phoenix Contact. On the national level, our students have secured jobs or internships at some of the most competitive companies and organizations, such as Amazon, Google, the National Security Agency (NSA), NASA and NCIS.
Computer Science as a field is changing. One misconception is that it is about sitting at a desk and staring at a screen all day. Employers are looking for workers excited about collaboration and exploring different ways to develop software and use it to solve problems from healthcare to structural engineering to social media. It is also a field exploding with jobs. Our department has nearly 100% job placement for our students immediately after graduation.
A second misconception is that Computer Science is the same as Information Technology. Although the two fields share some tools, IT installs and operates the incredible software and hardware that Computer Engineers and Computer Scientists work hard to build, design and develop.
There are three different majors offered by the Computer Science department. They are related, but each has a unique perspective on the field.
The E-town Computer Science Club (CS Club) is a student-led group that meets two hours each week for a number of activities. The CS Club hosts technical talks, resume preparation and mock interview sessions, and game nights in addition to providing a place for students to come together to work on their own projects. Members of the CS Club practice programming problems and send teams to compete in the annual ACM International Collegiate Programming Contest as well as regional programming competitions. Dr. Wittman serves as faculty advisor for the club.
While Computer Science does not require a study abroad experience as part of our graduation requirements, all students are encouraged to study abroad at some point during your four years, whether as a semester-long program or as an elective three-week intensive cultural course. Students planning to study abroad should talk to their advisor to plan when and how course requirements can be completed. Students often go abroad as part of completing a foreign language minor.