Academic Programs

The Computer Science program at Bemidji State University offers two different majors, the Bachelor of Science in Computer Science and the Bachelor of Science in Computer Information Systems.

Because both degrees require our introductory sequence of three courses, a student can freely change degrees during early stages of study.

Computer Science Major

The CS major consists of a Computer Science core and seven elective courses at the upper level. Students select from traditional, core Computer Science courses and courses that emphasize various aspects of software development. In addition, students study mathematics, public speaking and a writing course that is beyond the general education requirements. These requirements strengthen communication skills. All students are encouraged to pursue a minor.

Students interested in pursuing graduate studies in Computer Science should minor in Mathematics.

Computer Information Systems Major

The Computer Information Systems is intended for students with a strong interest in the study of Business and the application of computing to business processes. It integrates key aspects of Computer Science and Business by providing and in-depth understanding of information systems, computational problem solving, software development, and how to leverage technology for business processes. This degree is offered jointly with the Department of Business Administration.

Computer Science Minor

The Computer Science minor also has two different emphases:

  • Professional Emphasis
    Parallels the Computer Science major and is intended for students majoring in any of the sciences or mathematics.
  • Web Emphasis
    May include selected courses from other disciplines as part of the minor. It is smaller and fits well with numerous majors including Design Technology, Mass Communications, Business, Marketing and English.

Please contact Dr. Marty J Wolf for further information.

Catalog Requirements

Our plan for offering courses is based on a Two-Year Rotation.