Computer Science & Computer Security Programs


The Computer Science program at Fairmont State University offers two majors.  One is in Computer Science. The other is in Computer Security.  Whichever a student chooses, the Computer Science program curriculum includes necessary computer science skills along with needed courses in mathematics and general studies.

Computer Science students will demonstrate knowledge in the basic principles of:

  • Data structures
  • Algorithms
  • Programming language concepts and theory
  • Operating systems

Additionally, our students learn to identify computer science problems and formulate solutions.

Successful Computer Science students must be flexible in finding solutions and pitching potential programs. They will develop programs effectively in at least 3 languages under at least 2 operating systems.

Faculty members strive to meet a number of academic goals to best prepare Computer Science majors for successful futures.

Computer Science is a broad discipline that encompasses many areas of specialization, with an ever-growing array of opportunities.

Career Opportunities

Each Computer Science program provides students with a broad understanding of the field.  That means they are eligible for a wide spectrum of job opportunities with private companies or government agencies. Computer science is intended for students with career objectives in a wide range of computing and computer-related professions. Those include:

  • Computer programmers
  • System analysts
  • Software engineers
  • Database engineers
  • Security analysts

Model Schedule