The purpose of the Computer Science Program at Francis Marion University is to provide all Francis Marion University students with a varied and well-balanced program for undergraduate education in computer science, which in the liberal arts tradition, is designed to teach students:

  • To think logically;
  • To analyze both theoretical and real world problems, to develop and formalize computer models of those problems, and to apply appropriate analytical tools toward their solution and implementation;
  • To communicate ideas clearly;
  • To offer a broad range of entry-level courses in order to meet the needs of students with widely varying backgrounds and to provide the computer skills appropriate to their selected majors;
  • To provide a varied curriculum leading to the baccalaureate degree in computer science. This curriculum should prepare students for careers in education, business, industry, or for further study in graduate school;
  • To undertake new course development, to conduct research, and to participate in other faculty development programs that will support and enhance the University's, School's, and Program's teaching mission and maintain vigor within the Program;
  • To serve the general public by providing and/or participating in workshops, seminars, science fairs, and other programs and by providing professional support for regional programs in K-12 education, continuing education, and development.