Skip To Main Content Skip To Footer
Find Information For:

build better futures scholarship campagin

Elizabethtown College has launched a $40 million campaign to support scholarships and empower student success.

Learn More

Computer Science

Solve Problems Through Software

Elizabethtown College’s Computer Science program blends rigorous academics with hands-on experiences to prepare students for high-impact careers in software engineering, artificial intelligence, data science, and beyond.

Guided by expert faculty mentors, students explore the forefront of technological innovation — designing intelligent systems, developing cutting-edge applications, and solving real-world problems. With opportunities for research, internships, and collaborative projects, our graduates leave ready to lead in today’s rapidly evolving digital landscape.

Meet Our Faculty Course Catalog

Computer Science Concentrations

Computer Science students are encouraged to take upper-level coursework in a specific area of interest by specializing in one of our concentrations, which include: Artificial Intelligence & Data Science, Cybersecurity, Hardware, Software Development, and Web & Application Design.

Artificial Intelligence & Data Science

With a concentration in Artificial Intelligence & Data Science, you’ll be prepared to extract, synthesize, and interpret data from an almost unlimited range of fields including business, biology, physics, medicine, and many others. The comprehensive curriculum covers a range of topics including Machine Learning, Neural Networks, Big Data, and Cloud Computing. You'll gain hands-on experience with industry-standard tools and technologies, such as Apache Spark and NoSQL databases, and learn how to design and implement scalable data processing systems in the MLOps fashion. The median salary for data scientists is $100,910 according to the the U.S. Bureau of Labor Statistics.

Cybersecurity

With a concentration in Cybersecurity, you will learn to evaluate and design systems to secure devices, databases, webs, and networks against cybersecurity threats. Advanced courses in network and computer security, ethical hacking, and secure computing prepare you to use cutting-edge technologies including blockchain, malware detection, encryption, and cryptography. According to the U.S. Bureau of Labor Statistics, the national median annual wage estimate for information security analysts is $102,600.

Hardware

With a concentration in Hardware, you will explore the interplay between software and hardware. You will take advanced courses in robotics, digital design, and embedded systems, and parallel processing. You will be prepared for various careers including hardware development and testing, robotics, or as a highly sought-after software engineer. According to the U.S. Bureau of Labor Statistics, the national median annual wage estimate for a computer engineer is $128,170.

Software Development

In the Software Development concentration, you’ll build practical skills in front-end and back-end development — from designing user interfaces to working with databases and server-side logic. Through team-based, project-driven coursework, you’ll gain experience using real-world tools like GitHub and development methods such as Agile and Scrum. With strong demand across industries, software development offers excellent career opportunities — the U.S. Bureau of Labor Statistics reports a national median salary of $131,450.

Web & Application Design

With a concentration in Web & Application Design, you will combine creativity and coding to produce websites and apps. You will take advanced courses in web development and design, design for social media, and graphic design. You will work on projects using HTML, XML, JavaScript, PHP, JSP, ASP.NET, Rails, and Illustrator. According to the U.S. Bureau of Labor Statistics, the national median annual wage estimate for web developers and digital designers is $78,300.

What Can I Do With a Degree in Computer Science?

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. Our department has nearly 100% job placement for our students immediately after graduation.

WANT TO KNOW MORE?

Opportunities for Real-World Project Experience

Computer Science majors complete hands-on projects called signature learning experiences. This includes software engineering projects where students work in agile teams to develop new applications, as well as senior capstone projects. Recent projects include:

  • Virtual Etown Tour Guide: An AI tour guide using Oculus goggles and ChatGPT algorithms for an immersive virtual campus tour.
  • Jay Pantry: A web-based system with handheld scanners for tracking donations, visits, and inventory at a local food bank.
  • ECS Flight Deck: A system for tracking internship opportunities with an automated annual interest survey for engineering, math, and computer science students.
  • Jay's Nest Robotic Delivery: A proof-of-concept system for ordering and delivering food on campus using robots.
  • Real-time Simulation of Near Light Speed Travel: A program that simulates Doppler shifts and lensing effects of near-light-speed travel in space.

Putting You on a Path to Success

At Etown, we employ a full-time Industry Liaison dedicated to our Computer Science and Engineering students. She is available for 1:1 consultation and teaches a required professional development seminar that includes resume preparation, mock interview sessions, and coaching on negotiating job offers. She also hosts Meet and Greets on campus at least once a semester, with local companies. For students pursuing the most competitive tech industry internships, our Algorithms course includes dedicated practice and coaching to help you prepare for coding interviews.

Learning Beyond the Classroom

The Etown Computer Science Club (CS Club) is a student-led group that meets regularly for several different activities. The CS Club hosts technical talks, practice 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.

Explore a Major in Information Systems

If you prefer working with hardware and software integration and maintenance for clients or businesses over theory of developing new algorithms or products, you may be interested in our B.S. in Information Systems.

code

Related Minors

A minor in Computer Science can be a great complimentary program to majors from across disciplines. With the overwhelming presence of technology in nearly every career, a Computer Science minor can open doors across multiple fields.

READY TO BECOME A BLUE JAY?

Elizabethtown College