At Goshen College, you can explore the fast-growing world of game development through a flexible, interdisciplinary minor that blends technology, storytelling and visual design.

Computer Science
Major | Minor
Why Study Computer Science at Goshen College?

At Goshen College, you won’t just study computer science—you’ll learn how to think like a problem-solver, create like an innovator, and code with purpose. Whether you choose the major or minor, you’ll build a strong foundation in software development, algorithms, systems design, and programming languages.
You’ll learn in small, supportive classes where expert faculty know your name and are invested in your growth. From your first year, you’ll apply what you learn through hands-on experiences like internships, coding projects, and collaborative research with professors.
By the time you graduate, you’ll have the technical skills, creative confidence, and real-world experience to thrive in the tech industry or succeed in graduate school. At Goshen College, you’re not just preparing for a job—you’re preparing to shape the future.
Curriculum and Credits
As a computer science student at Goshen College, you’ll dive into both the foundations and frontiers of the field. Your courses will cover programming, data structures, algorithms, software engineering, computer systems, and web development—giving you a strong and flexible base for whatever path you choose.
Hands-On Learning Opportunities
- Build software projects in real-world settings through internships and class projects
- Conduct research alongside faculty through the Maple Scholars summer program
- Gain experience working with emerging technologies in artificial intelligence, cybersecurity, and mobile app development
- Explore computer science applications in interdisciplinary contexts like environmental science, business, and digital media
Scholarships
You may be eligible for several Goshen College scholarships designed for computer science students.
Career Paths
Your degree in computer science from Goshen College opens the door to a wide range of careers, including:
- AI/Machine Learning Engineer
- Cybersecurity Analyst
- Data Analyst
- IT Consultant
- Software Developer
- Systems Administrator
- Web Developer
You’ll also be prepared to pursue graduate study in computer science, engineering, or information systems.
Facilities and Resources
- Cutting-edge computer labs with modern hardware and software tools
- Faculty mentorship and collaborative learning environments
- Access to campus-wide interdisciplinary projects and technology resources