Description of Program
The field of computer information science continually experiences changes with an emphasis on understanding the business needs and providing the best solution for problems. In order to meet these challenges, the Computer Information Science program provides a Web- centric foundation that focuses on project management and data-driven solutions. The program develops a foundation for problem solving by focusing on core competencies that emphasize project management
and software development strategies to analyze, design, and implement technology solutions. The curriculum focuses on requirements gathering, solution implementation, and overall management of the project. Students complete at least 10 courses, six courses in the core competencies, three elective courses, and a capstone project to integrate all course work. The program is delivered in an online format. Some courses may require students attend campus for testing or presentation.
The M.S. in Computer Information Science program provides students with a structured study of applied technical solutions to real-world problems. The program emphasizes the need to understand the program from definition through implementation and review. The program uses real-world cases that develop problem-solving techniques through the software engineering methodologies. The students also learn to manage the problem solution through the gathering of requirements, problem refinement, design modeling, implementation, and user-testing. The curriculum emphasizes group interaction and problem-solving skills through iterative processes and project management from problem definition through solution deployment.
The goals of the program’s core are
- project management;
- problem analysis; and
- solution design, implementation, testing, and review.
The program emphasizes group work, presentation skills, and collaboration through the use of technology. The M.S. in Computer Information Science requires that students complete a capstone project to integrate core competencies with specific student goals based on the electives. Examples of capstone projects are development and implementation of a new software solution or a major extension to a completed software project; a research project on new trends or findings in software application development; analysis of network security standards; and policies and policy implementation.