Master of Science in Computer Science (M.S.) - General Track

Interim Chair: Shandiz
Faculty: Aboudja, Goulden, Li, Park, Sha

Department Objectives

The Master of Science in computer science degree offers professional development and enhancement of skills, in-depth study of computers, and a balance of abstract knowledge and practical understanding. The program is designed to aid and encourage professional development for persons in computer or computer-related fields. It is designed for students who desire to enhance their computer skills, extend their expertise into computer science as a new field, enhance their credentials, enter the job market as a computing professional, or pursue a Ph.D. in computer science. The curriculum is structured to permit students to strengthen their understanding of the complexities of computers and computer applications and, through choice of appropriate elective courses, to specialize in database systems if desired.

Undergraduate Prerequisites

All graduate students, depending on their undergraduate background, may be required to complete undergraduate courses as prerequisites, specifically Introduction to Operating Systems, Discrete Mathematics, and Data Structures. Transcripts will be evaluated on an individual basis by the graduate faculty.

Master of Science in Computer Science (M.S.) - General Track
Course Number Course Name Credit Hours
MS 5003 Introduction to Object-Oriented Programming 3
MS 5103 Theory of Computing 3
MS 5413 Algorithm Theory and Analysis 3
MS 5503 Computer Organization and Architecture 3
MS 6003 Computer Science Graduate Capstone 3
Total Credit Hours 15
Track Emphasis
Course Number
Course Name Credit Hours
MS 5203 Logic for Computer Science 3
MS 6303 Distributed Operating Systems 3
MS 5403 Software Engineering 3
Total Credit Hours 9
Electives (choose any six credit hours)
Course Number
Course Name
Credit Hours
MS 5513 Computer System Architecture 3
MS 5603 Database Design 3
MS 5703 Artificial Intelligence 3
MS 5803 Computer Graphics 3
MS 5981-6 M.S. Degree Projects 3
MS 6063 Special Topics 3
MS 6403 Advanced Algorithm Design 3
MS 6503 Computer Network Architecture 3
MS 6603 Postrelational Databases 3
MS 6613 Intelligent Databases 3
MS 6703 Knowledge Discovery 3
MS 6981-6 M.S. Degree Research 3
 
 
Oklahoma City University Admissions Academics Current Students Faculty/Staff Administration Visitors Alumni Athletics Giving Facebook Twitter YouTube RSS Feed LinkedIn