Computer Science at Goshen College

The computer science program at Goshen College is an academic discipline that provides theoretical and applied perspectives on computer systems, software and hardware. Areas of study include problem-solving techniques, algorithm design and analysis, software design and developoment, computer hardware, mathematics, human-computer interaction and ethics.

The liberal-arts context of the program produces graduates who are prepared for life-long learning in a rapidly changing discipline, who can communicate well and who have a broad understanding of other disciplines – characteristics that employers value highly.

Purpose

The Computer Science Department of Goshen College defines its purpose as:
  • being part of a liberal arts environment that fosters critical and innovative thinking, views all disciplines as inter-disciplinary, develops an openness to other people and ideas, and prepares persons for a life of continued personal growth, development and learning.
  • framing the study of computer science within the context of Christian ethics. In today's world, power and control are often gained through information and information processing.We are committed to use this power in ethical and beneficial ways.
  • focusing on education, training and the integration of ideas and concepts. Although research is not a major focus of our program, it is encouraged. The department especially
  • maintaining an up-to-date curriculum that meets the needs of the marketplace, works toward the goals of the department and provides appropriate courses for other departments in the institution.

Goals

The goals of the Computer Science Department are to graduate students who:
  • have a broadly based foundation of theoretical knowledge and
    practical skills that prepares them for employment or graduate study.
  • are able to integrate spiritual and professional values.
  • are able to apply scientific methods of inquiry, analysis, and problem solving.
  • are prepared for life-long learning in a discipline that experiences frequent and rapid change.
  • can communicate and work well with other people.

Login Button