Student ID:__________________________ Student Name:_______________________ Adviser Name:_______________________ Catalog: 2017-18 NSU Undergraduate Catalog Program: Computer Science B.S. Minimum Credits Required:__________________

Computer Science B.S.

OSRHE Program Code: 100
CIP Code: 110701

Major Code: 7602

General Education Requirements

A minimum of 46 hours of academic work in general education is required during the freshman and sophomore years.  For students transferring with the Associate of Arts degree or Associate of Science degree from a public institution in Oklahoma, all general education requirements will be satisfied with respect to degree requirements.  However, some majors may require other specific general education courses as program prerequisites or program requirements.  Students should consult advisors and the program’s plan of study for further information.  Students are required to complete general education requirements by the time they have completed 90 semester hours of college work.  See General Education Requirements for more information.

Computer Science General Education Requirements

The following is a course prerequisite that may be completed as part of the General Education requirements.

Course NameTerm TakenGradeGen Ed
MATH 3023 - Discrete Mathematics #

Requirements - 31 hours

Course NameTerm TakenGradeGen Ed
CS 2014 - Computer Science I #
CS 2163 - Computer Science II #
CS 3033 - Object Oriented Programming
CS 3173 - Basic Computer Architecture
CS 3343 - Computer Operating Systems #
CS 3403 - Data Structures #
CS 4203 - Software Engineering
CS 4233 - Professional Development in Computer Science
CS 4343 - Database Management Systems
ENGL 3083 - Professional & Technical Writing #

Electives - 11 hours

A. (Maximum of 6 hours)

Course NameTerm TakenGradeGen Ed
CS 1033 - Introduction to Programming
CS 2023 - Technology in Modern Society #
CS 3023 - Object Based Visual Programming
CS 3100 - Selected Topics in Computer Science
CS 3203 - Application Development in C++
CS 3623 - Network Security
CS 3633 - Internet Security
CS 3643 - Programming for Cyber Security
CS 3663 - Principles of TCP/IP
IS 3053 - Website Design and Management

B. (Minimum of 5 hours)

Course NameTerm TakenGradeGen Ed
CS 3223 - Programming Languages
CS 4023 - Introduction to Artificial Intelligence
CS 4100 - Advanced Selected Topics in Computer Science
CS 4113 - Computer Science Internship
CS 4143 - Web Applications
CS 4223 - Game Programming
or  MATH 4223 - Computer Graphics
CS 4233 - Professional Development in Computer Science

(may be repeated once for an additional 3 hours credit with instructor approval) 

CS 4253 - Windows Programming
CS 4363 - Data Mining
CS 4463 - Translation Applications
CS 4553 - Parallel Programming
MATH 4233 - Numerical Analysis #

Major Total - 42 hours

Minor - 18 hours

A minor is required for the Computer Science major.

Additional Degree Information - Gregg Wadley College of Science and Health Professions

In addition to general education and program requirements stated above, additional hours may be needed to satisfy all minimum degree requirements listed below.

  • English Proficiency: Components I and II of English proficiency should be met with grades of “C” or better prior to the completion of 60 credit hours.
  • ​A minimum of 124 hours is required. PE activity is limited to four hours. Prior learning credit (CLEP, Advanced Standing, Military Credit, etc) is limited to 30 hours.
  • ​A minimum of 30 hours in residence (from NSU) is required for graduation. PE activity is limited to four hours. Hours in residence exclude zero-level courses and prior learning credit such as CLEP, Advanced Placement, Advanced Standing, Military Credit, etc.​
  • A minimum of 40 hours of 3000/4000 level courses is required for graduation.  ​
  • A minimum of 60 hours from a 4-year school is required for graduation excluding zero level and PE activity courses.
  • At least fifty percent of the major requirements must be upper division courses (3000 and 4000 level).
  • At least 18 hours or fifty percent of the major, whichever is greater, must be satisfactorily completed at NSU.
  • The minimum number of credit hours required in the Liberal Arts and Sciences varies based on the type of degree. B.S. and B.S.Ed. degrees require at least 55 hours and the B.S.N. requires at least 40 hours.  Liberal Arts and Science courses are designated with a “#” after the course title.

For additional information, see Bachelor’s Degree Requirements.

Notes: