Computer Science BS

The computer science degree program is applied in nature and is designed to prepare students to begin or advance computing careers in business, industry, government, or education, or to pursue further study in computer science. The curriculum is thorough, current, and oriented toward the technical competencies required of a modern computer professional with emphasis on the development, evaluation, and integration of software systems.

Two students looking at their project

Degree Options

 

Systems Programming (SYPO)

This option is for those who intend to pursue careers as systems programmers or pursue advanced study in computer science. The degree program has an emphasis in system software programming and requires a one-year sequence in a physical science with a laboratory component.

A summary of the required hours follows:

  • First-Year Seminars (when applicable)               2 Sem. Hrs.
  • Core Curriculum Program                                42 Sem. Hrs.
  • Major Curriculum                                           40 Sem. Hrs.
  • Courses Specific to system programming         37 Sem. Hrs.
  • Total Hours                                           119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Advising Worksheet

Suggested Four Year Plan

Two Year Course Rotation Plan

Cyber Security and Infrastructure (CSIF)

This option is for those who intend to pursue careers in network administration, system administration, web administration and cyber security experts. The degree program has an emphasis on gaining these skills.

A summary of the required hours follows:

  • First-Year Seminars (when applicable)               2 Sem. Hrs.
  • Core Curriculum Program                                42 Sem. Hrs.
  • Major Curriculum                                           40 Sem. Hrs.
  • Courses Specific to system programming         39 Sem. Hrs.
  • Total Hours                                           121/123 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Advising Worksheet

Suggested Four Year Plan

Two Year Course Rotation Plan

Computer Game Programming (GMPR)

This option is for those who intend to pursue careers as game programmers. The degree program has an emphasis on the skills necessary for creating and programming computer games.

A summary of the required hours follows:

  • First-Year Seminars (when applicable)               2 Sem. Hrs.
  • Core Curriculum Program                                42 Sem. Hrs.
  • Major Curriculum                                           40 Sem. Hrs.
  • Courses Specific to system programming         37 Sem. Hrs.
  • Total Hours                                           119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Advising Worksheet

Suggested Four Year Plan

Two Year Course Rotation Plan

Computer Information Science (ISYS)

The Computer Information Systems option is intended for those who want to develop and maintain information systems. In this option, the student learns to develop software systems and function as a computer professional. The student should choose electives to link the application-independent foundations and processes of computing and information systems to the needs of a particular application area.  The student will gain knowledge of the particular application area by choosing a minor in an academic discipline highly related to the application area.

The minor should be appropriate as an application area for computer information systems and must consist of at least 18 semester hours. The coursework that satisfies the minor is determined by the faculty in the minor subject.

A summary of the required hours follows:

  • First-Year Seminars (when applicable)               2 Sem. Hrs.
  • Core Curriculum Program                                42 Sem. Hrs.
  • Major Curriculum                                           40 Sem. Hrs.
  • Courses Specific to system programming         37 Sem. Hrs.
  • Total Hours                                           119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Advising Worksheet

Suggested Four Year Plan

Two Year Course Rotation Plan

Computer Science Education

The Computer Science Education option is designed for those students seeking a Bachelor of Science Degree and a secondary teaching certificate (grades 8-12) in computer science. They must also comply with teacher certification requirements. Prospective candidates for teacher certification are strongly urged to obtain current certification information from the College of Education prior to formulating a degree plan or pursuing degree-specific course work.

A summary of the required hours follows:

  • First-Year Seminars (when applicable)               2 Sem. Hrs.
  • Core Curriculum Program                                42 Sem. Hrs.
  • Major Curriculum                                           40 Sem. Hrs.
  • Courses Specific to system programming         37 Sem. Hrs.
  • Total Hours                                           119/121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.