Summer 2013 Undergraduate Catalog
College of Arts and Sciences

+ Computer Science

221 Hayes Hall, 419-372-2337

The rapid advances in computer technology in today's highly technological society have resulted in a continuing demand for computer science graduates. The computer science professional applies the basic principles of computing and the latest technological advancements to solve problems in business, education, and government. Graduates may work as systems analysts who design solutions to specific problems, applications programmers who translate these solutions into software, or technical support professionals who resolve a wide range of problems related to computer applications and use. Other career possibilities are system administrators, computer network administrators, or systems programmers.

Learning Outcomes

Upon completion of the baccalaureate degree, students in computer science are expected to:

  • Program in a higher-level language;
  • Work effectively with a client and members of a software development team to analyze, specify, design, implement, test, and document software that meets the client's needs;
  • Acquire new computer-related skills independently as technologies evolve;
  • Communicate technical concepts to non-technical persons, both orally and in writing;
  • Develop a plan to integrate hardware and software into a particular environment;
  • Conduct themselves in an ethical and professional manner.

Major, Bachelor of Arts (30 hours) — minor required click click to display detailed requirements for Summer 2013 course requirements

Transfer courses included in the major carry a maximum of three hours of credit per course.

Students with a minor or joint major in MATH need not complete the MATH courses listed in "Other requirements."

Major, Bachelor of Science (37 hours) — minor required click click to display detailed requirements for Summer 2013 course requirements

Transfer courses included in the major carry a maximum of three hours of credit per course.

Students with a minor or joint major in MATH need not complete the MATH courses listed in "Other requirements."

Minor (18 hours)

  • CS 2010, 2020 (6)
  • CS electives (12)

Transfer courses included in the minor carry a maximum of three hours of credit per course. Credit at the 1000-level is limited to three hours. Credit for CS 3900 may not be counted toward the minor. CS courses included in a major (such as MIS) may not be counted toward the minor.

Specializations for Computer Science Majors
The following specializations can be used to satisfy the minor requirement for a bachelor's degree in computer science. These specializations are open only to computer science majors.

Business Systems Specialization click click to display detailed requirements for Summer 2013 B.S. course requirements; click click to display detailed requirements for Summer 2013 B.A. course requirements.

A student interested in the application of computer science to business systems is required to take ACCT 2210 and 2220. The student may then select five additional business-related courses to complete the specialization. See the Department of Computer Science for a list of approved courses.

Geographic Information Systems (GIS) Specializationclick click to display detailed requirements for Summer 2013 B.S. course requirements; click click to display detailed requirements for Summer 2013 B.A. course requirements.

A student interested in the application of computer science to GIS is required to take seven courses in geography and cartography. See the Department of Computer Science for a list of approved courses.

Students who do a co-op will take four years and one additional semester to complete their degrees.