Student Learning Outcomes for the Master’s in Computer Science
The Master’s in Computer Science program enables students to attain, by the time of graduation:
- Broad knowledge of Computer Science which includes computer programming skills, data structures, computer organization, operating systems, algorithm design, and automata theory.
- Depth of knowledge in at least one area of specialization within Computer Science. These areas include, but may not be limited to: software and algorithms, computer networking, data analytics, and cybersecurity.
- An ability to recognize, design and implement efficient software solutions to problems.
- An ability to demonstrate understanding of published technical literature and communicate effectively in oral and written manner.
- An ability to work effectively in teams to accomplish a common goal.
- An understanding of professional, ethical, security, and social issues and responsibilities.
- Preparedness to obtain employment, advance one’s career, or move on to more advanced graduate study in computer science or related fields.
Student Learning Outcomes for the Master’s in Cybersecurity
The Master’s in Cybersecurity program enables students to attain, by the time of graduation:
- An ability to detect, analyze and respond to cyber-attacks in computer and network systems.
- An ability to compare and contrast the legal and ethical aspects of cybersecurity at the State, Federal, and International level.
- An ability to effectively integrate the acquired knowledge in cybersecurity to propose solutions for real world problems.
- An ability to collect, investigate and process digital evidence established at a crime scene for effective recovery of information.
- An ability to examine the legal, social, regulatory, ethical, and technical issues related to securing information systems and critical infrastructures.
- An ability to continuously monitor, maintain, and enhance the protection of e-based systems through widely accepted standards, procedures and policies.
- An ability to conduct risk and vulnerability assessments of existing and proposed ICT (Information and Communication Technology) systems.
- An ability to communicate effectively both in written and oral form.
- An ability to function effectively on teams to achieve a common goal.