Master of Science in Computer Science
Combining sound Computer Science concepts with real-world skills, CUW’s MS CS program will help your develop your mind and spirit for the challenges of Computer Science vocations.
Computer Science involves the creation of technology used to solve problems along with a foundational understanding of how existing technology is implemented. Today, every business and enterprise requires Computer Science in order to function productively, efficiently and competitively in the global economy. Succinctly, computer science is the engine powering the implementation and optimization of current technology.
The MS in CS will prepare the student to be a highly proficient computer scientist, able to create complex hardware and software systems, a manager of complex information technology (IT) systems, a leader of a technical team, or a successful student in a Ph.D. program in computer science or in a related field.
Building on the student’s undergraduate background in the field, the program is designed to deepen the student’s skills and knowledge in the principal areas of computer science. Problem solving, collaboration, creative design processes, close contact with professional literature, writing, presentation, and ethical practices grounded in a Christian worldview are incorporated throughout the program.
Our program is designed to meet the needs not only of current CS professionals and new graduates interested in CS, but also those who enjoy creating technology to solve problems. It will provide you with the foundational knowledge and skills to understand computer systems and their relationship to business problems.
Our MS CS program emphasizes ethical computing. How a Christian professional responds to the needs of clients, users and society in general is of paramount importance within our program. A Christian worldview is integrated within the curriculum and each course.
Note: The program may allow up to 15 transfer credits, with approval by the Program Director.
Program Learning Outcomes
- A solid, classic foundation in graduate-level computer science
- Excellent preparation for professional positions in software development and other technical and design oriented pursuits in computing
- Excellent preparation for Ph.D.-level study in computer science or related fields
- Intense, focused classroom instruction with an immersive experience
Curriculum
Code | Title | Hours |
---|---|---|
Required Technical Courses | ||
CSC 5010 | Vocation and Ethical Computing | 3 |
CSC 5015 | Applied Artificial Intelligence | 3 |
CSC 5020 | User Experience | 3 |
CSC 5025 | Data Security and Information Assurance | 3 |
CSC 5035 | Mobile Computer Architecture | 3 |
CSC 5040 | Applied Computer Networking | 3 |
Total Hours | 18 |
Select from one of the following Concentrations
Code | Title | Hours |
---|---|---|
Software Engineering Concentration | ||
CSC 6000 | Database Administration | 3 |
CSC 6200 | Advanced Algorithms | 3 |
CSC 6210 | Applied Restful APIs and Integrations | 3 |
CSC 6220 | Language Theory | 3 |
Total Hours | 12 |
Code | Title | Hours |
---|---|---|
Information Systems Concentration | ||
CSC 6000 | Database Administration | 3 |
CSC 6400 | System Administration and Maintenance | 3 |
CSC 6410 | Advanced Networking | 3 |
CSC 6420 | System Analysis and Design | 3 |
Total Hours | 12 |
Code | Title | Hours |
---|---|---|
Business Data Applications Concentration | ||
CSC 6000 | Database Administration | 3 |
BUS 5120 | Financial Analyses to Drive Business Growth | 3 |
BUS 5130 | Mastering Analytics and Decision Making | 3 |
BUS 6520 | Management Science and Analytics | 3 |
Total Hours | 12 |
Semester 1 | Hours | |
---|---|---|
CSC 5010 | Vocation and Ethical Computing | 3 |
CSC 5015 | Applied Artificial Intelligence | 3 |
Hours | 6 | |
Semester 2 | ||
CSC 5020 | User Experience | 3 |
CSC 5025 | Data Security and Information Assurance | 3 |
Hours | 6 | |
Semester 3 | ||
CSC 5040 | Applied Computer Networking | 3 |
CSC 5035 | Mobile Computer Architecture | 3 |
Internship in IT (Optional:Only if you are doing CPT) | ||
Hours | 6 | |
Semester 4 | ||
CONCENTRATION COURSE | 3 | |
CONCENTRATION COURSE | 3 | |
Hours | 6 | |
Semester 5 | ||
CONCENTRATION COURSE | 3 | |
CONCENTRATION COURSE | 3 | |
Hours | 6 | |
Total Hours | 30 |
Course options and schedule are subject to change.