This website is best viewed in a browser that supports web standards.

Skip to content or, if you would rather, Skip to navigation.

Northwest Missouri State University

Course Descriptions

Academic Integrity Policy: Student are expected adhere to the policies in this document Academic Integrity Policy

Computer Science courses for the MSACS program are listed, each with a link to a detailed syllabus. This list includes prerequisite courses and some popular electives, along with the trimesters that each is offered. Trimesters offered may change. Check with the program advisor for up-to-date information.

Course No

Course Name


Trimester Offered

Prerequisites (If not completed as an undergraduate)


Network Fundamentals

3 Fall, Spring

Database Systems

3 Fall, Spring

Required Courses

44-542 Object-Oriented Programming 3 Fall, Spring
44-555 Network Security 3 Fall, Spring
44-560 Advanced Topics in Database Systems 3 Fall, Spring
44-563 Developing Web Applications and Services 3 Fall, Spring
44-618 Project Management in Business and Technology 3 Fall, Summer
44-623 Information Technology Management 3 Fall, Spring, Summer




Mobile Computing:iOS


Mobile Computing:Android

3 Fall, Spring
44-664 Human Computer Interaction 3 Fall, Spring
44-696 Directed Graduate Project 6 Fall, Spring, Summer
Advisor Approved Elective 3 Fall, Spring

Examples of Elective Courses(Changes from Semester to Semester)

44-525 Theory and Implementation of Programming Languages 3 Fall
44-550 Operating Systems 3 Fall
44-599 Special Projects: Introduction to Data Analytics 3 Fall, Spring
44-599 Special Projects: Introduction to Data Visualization 3 Fall, Spring
44-599 Special Projects: Game Programming 3 Fall, Spring




Students who have taken 44-644 as their required course

may take 44-643 as an elective.

Students who have taken 44-643 as their required course

may take 44-644 as an elective.

3 Fall, Spring
44-663 Application Development in C#.NET 3 Spring