Skip to Main Navigation | Skip to Content



Department of Mathematics and Computer Science

W.C. Morris Building, Room 222
Warrensburg, MO 64093
P:660-543-4930 F:660-543-8013
Dr. Xiaodong Yue, Department Chair



cs_major

B.S. in Computer Science-Networking and Security Option (43-03281)

Program Educational Objectives – A graduate with a Bachelor of Science degree in Computer Science will use the knowledge and skills obtained in the program to:

Additional, graduates with a Bachelor of Science degree in Computer Science will demonstrate the following specific student outcomes:

Program of Study

Course Title Credit
CS 1100 Computer Programming I 3
CS 1110 Computer Programming II 3
CS 2200 Intro. to Computer Organization 3
CS 2300 Data Structures 3
CS 2400 Discrete Structures 3
CS 3100 Programming Languages 3
CS 3200 Computer Architecture 3
CS 3500 C and UNIX Environment 3
CS 4300 Algorithm Design and Analysis 3
CS 4500 Operating Systems 3
CS 4600 Database Theory and Applications 3
CS 4910 Software Engineering 3
CS 4920 Senior Project 3
Electives from the following   12-18
CS 3120 Web Programming 3
CS 4130 Server Side Web Programming 3
CS 4110 Mobile Applications Programming with Android 3
CS 4800 Computer Networking 3
CS 4820 Computer Security 3
NET 1060 Intro. to Networking Basics 3
Electives from the following   9-15
CS 3800 Applications Development with VB.NET 3
CS 3810 Introduction to Game Design 3
CS 3110 Applications Programming with C# and .NET 3
CS 3130 Secure Programming 3
CS 3300 Intro. to Cryptography 3
CS 4000 Special Problems in CS 3
CS 4020 Internship in CS 3
CS 4120 Advanced Applications Programming in Java 3
CS 4510 Intro. to Distributed Systems 3
CS 4610 Introduction to Cloud Computing 3
CS 4620 Big Data Systems 3
CS 4630 Data Mining 3
CS 4700 Artificial Intelligence 3
CS 4810 Computer Graphics 3
CS 4830 Game Development 3
CS 4930 Software Testing 3

General Education Courses (42 Hours)

Required General Education Courses

Course Knowledge Area Credit
CS 1030 or MATH 1131 or
MATH 1151

Mathematics

3-5
ACST 1300 Mathematics 3
COMM 1000 or COMM 1050 Communication 3
CS 1000 Engagement 3
CTE 3060 Writing II 3


For a sample four-year plan, please see the following link.
Four-year plan


Department News