Apply Today!

Computer Science

Computer Science2018-08-29T13:26:46+00:00

Why study Computer Science?
Computer Science  is an ever-expanding field with endless opportunities. Students get hands-on, learning in systems, programming, security and large scale simulation. From team collaboration to internships, your education will prepare you for an exciting career in the IT industry.

The core of Missouri Western’s Computer Science program is built around several programming languages and algorithm development. Students also study database, networking, computer architecture, operating systems and graphics.

Career Opportunities
The demand for qualified computer science professionals is constantly growing. You can choose from a wide variety of careers, including:

  • Software Engineer
  • Programmer Analyst
  • Network Administrator
  • Security Specialist
  • Systems Application Architect
  • Mobile App Developer
  • Database Developer or Administrator
  • Simulation, Modeling or Gaming Developer

CIS graduates need a strong understanding of both technology and business practices. Students learn how software design, database administration and network security can build success in the computer-based industries of tomorrow.

Career Opportunities
The demand for qualified CIS experts is constantly growing. You can choose from a wide variety of careers, including:

  • Systems Architect
  • Applications Developer
  • IT Consultant
  • Software Engineer
  • Programmer Analyst
  • Database Developer or Administrator

Our graduates succeed!

The placement rate for graduates in the CSMP Department is approximately 90%.

Students work on computers in a computer science class

Computer Science (Bachelor of Science, B.S.)

General Studies
Core Requirements
CSC 184Computing Concepts I3
CSC 245Enterprise Systems Computing: COBOL I3
or CSC 246 High-Level Programming Language
CSC 254Computing Concepts II3
CSC 285Data Structures3
CSC 289Computational Methods for Computer Science3
CSC 294Networking and Telecommunications3
ACT 301Applied Database Systems3
CSC 305Database Architecture and Concepts3
CSC 345Enterprise Systems Computing: COBOL II3
or CSC 346 Data Exchange Technologies
CSC 406Object Oriented Applications and Program Development3
CSC 410Network Security Technologies3
Select one of the following Statistics courses:3
Business Statistics I
Introductory Statistics
Introductory Statistics
Select one of the following concentrations in Computer Science:27-30
General Concentration
Computer Information Systems Concentration

General Concentration

Concentration Requirements
MAT 165
MAT 166
Calculus with Analytic Geometry I: Differentiation
and Calculus with Analytic Geometry I: Integration
or MAT 167 Calculus with Analytic Geometry I
CSC 208Discrete Structures I3
CSC 318Simulation and Modeling3
CSC 328Computer Graphics3
CSC 384Computer Architecture and Assembly Language Programming3
CSC 386Operating Systems Concepts3
CSC 484Compiler Theory3
Select six credit hours from Computer Science or Mathematics courses numbered 300 or higher6
Total Credit Hours29-30

Note: In addition, Computer Science majors must take PHY 110 College Physics I or PHY 210 University Physics I to meet the Natural Sciences portion of their General Studies program.

Computer Information Systems Concentration

Concentration Requirements
ACT 102Introduction to Web Page Development3
CSC 200Computer Systems and Architectures3
or CSC 274 Introduction to Unix/Linux
CSC 201Microcomputer Applications3
CSC 400Systems Analysis and Design3
ACT 476Applications of Computer Information Sciences Capstone3
ACC 201Introductory Financial Accounting3
ACC 202Introductory Managerial Accounting3
GBA 220Business Communications3
Select three credit hours from Computer Science or Application of Computer Technology courses numbered 300 or higher3
Total Credit Hours27

Note: In addition, Computer Information Systems majors must take ECO 260 Principles of Macroeconomics or ECO 261 Principles of Microeconomics to meet the Social Sciences portion of their General Studies program.

Graduation Requirements 

  1. Earn a minimum of 120 credit hours, including 60 from a senior college (100 level and higher, maximum of 6 CED credit hours applicable).
  2. Earn a minimum of 30 credit hours in upper-division courses.  Lower-division transfer courses accepted as meeting upper-division departmental course requirements cannot be used to fulfill this requirement.
  3. Earn 30 of the last 45 credit hours at MWSU in institutional coursework (exclusive of credit by examination).
  4. Participate in required departmental and campus wide assessments. 
  5. Earn a grade of C or higher in all major coursework.
  6. Earn an overall GPA of at least 2.0 and a major GPA of at least 2.0.
  7. Fulfill the Missouri Constitution requirement.
Are you ready to declare this major? Download, sign and submit the form(s) to the Computer Science, Mathematics and Physics Department.

Mapping your degree plan is important. Consult with your academic advisor to create a plan and monitor it regularly.