table
table
table
table
 Academic Affairs

Master of Science, Computer Science

Program Description

The Master of Science degree program in Computer Science at Warren National University builds upon the fundamental skills of the undergraduate program, skills gained experientially or educationally. Advanced programming techniques, simulation and modeling are introduced at the master level. A deeper understanding of programming concepts and the basis of computer systems analysis and design continues with the study of finite languages and analysis of algorithms. Advanced topics in operating systems design and communications systems design are provided to enhance students’ capabilities in the use of computers in real world applications, while courses in software engineering, artificial intelligence and developing the man/machine interface provide students with the necessary skills to design and implement successful systems.

Program Objectives

In addition to the objectives listed for the School of Technology master level degree program, upon graduation, Computer Science students will be able to:

  • Promote creative development to remain the on the cutting edge of technology issues
  • Make recommendations about appropriate software, hardware, or networking solutions
  • Identify and solve challenging computer science and engineering problems
  • Demonstrate high levels of professional responsibility and ethical behavior
  • Select operating systems, programming languages, databases and networks
  • Apply artificial intelligence, human interfaces, and information security
  • Demonstrate proficiency in computer science at the master's degree level

Program Requirements

A minimum of 36 credits is required to graduate with a Master of Science in Computer Science (students may exceed 36 credits in satisfying the requirements). All credits must be from 500- to 700-level coursework.

Computer Science Core 12 credits required
Culminating Activities 12 credits required
Computer Science Electives 12 credits minimum required

 

Computer Science Core

12 credits required. Must include the following courses. All courses are 3 credits each.

CSI510 - Computer Science Theory
ETH650 - Ethics in Decision Making
RES671 - Statistics for Graduate Students
RES675 - Research Methods

 

Culminating Activities

12 credits required. Must include the following courses.

FPP680 - The Thesis Proposal (3 credits)
FPP690 - The Thesis (9 credits)

 

Computer Science Electives

12 credits minimum required. All courses are 3 credits each.

CSI520 - Systems Architecture
CSI530 - Operating Systems I
CSI540 - Relational Databases
CSI550 - Analysis of Algorithms
CSI570 - Compiler Design
CSI620 - Artificial Intelligence
CSI635 - Expert Systems Development
CSI650 - Human Computer Interface Design

 


A minimum of 36 total credits is required for graduation. At least 36 credits must be from 500- to 700-level coursework. Student may exceed 36 credits in satisfying the degree requirements.

table
 Page last modified: 11/14/2007 8:24:30 PM Request Information | Apply Today | Mission | Site Index