Computer Science

Bachelor of Science Computer Science Major (CS)

DEPT NO COURSE CREDIT
CS 2013 Computer Science I 3 hours
CS 2163 Computer Science II 3 hours
CS 3033 Object Oriented Programming 3 hours
CS 3173 Basic Computer Architecture 3 hours
CS 3343 Computer Operating Systems 3 hours
CS 3403 Data Structures 3 hours
CS 4203 Software Engineering 3 hours
CS 4233 Professional Development in Computer Science 3 hours
MATH 3023 Discrete Mathematics 3 hours
ENGL 3083 Technical Writing 3 hours
Total 30 hours
 
Select Electives (12 hours) from: A & B
A. (Maximum of 6 hours)
CS 2023 Technology in Modern Society 3 hours
CS 3100 Special Topics in Computer Science 1-3 hours
IS 3053 Web Site Design and Management 3 hours
CS/IS 3023 Object Based Visual Programming 3 hours
CS/IS 3663 Principles of TCP/IP 3 hours
 
B. (Minimum of 6 hours)
CS 3223 Programming Languages 3 hours
MATH 4233 Numerical Analysis 3 hours
MATH 4223 Computer Graphics 3 hours
CS 4023 Introduction to Artificial Intelligence 3 hours
CS 4100 Advanced Selected Topics in Computer Science up to 12 hours
CS 4113 Computer Science Internship 3 hours
CS 4343 Data Base Management Systems 3 hours
CS 4233 Professional Development in Computer Science (repeated enrollment only)
ENGLISH PROFICIENCY English proficiency is a graduation requirement. Components I and II of English proficiency should be met with grades of “C” or better prior to the completion of 60 credit hours.
UPPER DIVSION CREDIT Total hours must include at least 40 hours of credit in courses numbered 3000 and above.
LIBERAL ARTS AND SCIENCES At least 55 semester credit hours are required in the Liberal Arts and Sciences.

Computer Science Minor

DEPT NO COURSE CREDIT
CS 2013 Computer Science I 3 hours
CS 2163 Computer Science II 3 hours
CS 3403 Data Structures  
    or  
CS 3033 Object Oriented Programming 3 hours
MATH 3023 Discrete Mathematics 3 hours
 
Complete 6 hours of electives from Group A or Group B, or from:
CS 3403 Data Structures
CS 3033 Object Oriented Programming
CS 3173 Basic Computer Architecture
CS 3343 Computer Operating Systems
CS 4203 Software Engineering

Students may not take CS 4113 (Group B) as an elective and students may not count any course as both a required course and an elective.

ENGLISH PROFICIENCY English proficiency is a graduation requirement. Components I and II of English proficiency should be met with grades of “C” or better prior to the completion of 60 credit hours.
UPPER DIVSION CREDIT Total hours must include at least 40 hours of credit in courses numbered 3000 and above.



Policies | Disclaimer
© Northeastern State University
Northeastern State University | 600 N. Grand Ave. | Tahlequah, OK 74464
918-456-5511 | 1-800-722-9614