Program Learning Outcomes
Image

Body
There are 6 Program Learning Outcomes for the Master of Science in Computer Science, focused on Algorithms, Ethics, Security, Computer Systems and Networking, Artificial Intelligence and Application. By the end of the program, students are expected to master the learning outcomes below, and will demonstrate success through the final practicum course.
Program Learning Outcomes
- Program Learning Outcome 1: ANALYZE the correctness and efficiency of algorithmic solutions applicable to computational problem solving.
- Program Learning Outcome 2: ARTICULATE the ethical complexities behind computational and programmatic choices and implementations, and the ways that computational solutions affect communities, especially disadvantaged communities, and society at large.
- Program Learning Outcome 3: DEMONSTRATE advanced knowledge of information security principles and security challenges in networks and software systems
- Program Learning Outcome 4: DEMONSTRATE knowledge of the architecture and design of computing systems ranging from PC architecture to computer networks, and cloud-based systems.
- Program Learning Outcome 5: APPLY artificial intelligence methods, systems and tools, towards problem solving with an awareness of ethical issues in the deployment of artificial intelligence related to privacy, security, and societal impact.
- Program Learning Outcome 6: APPLY computational knowledge towards real-world problem solving in preparation for professional work.
To learn more about individual courses, check our our curriculum
School and Department Information
Udayan Das, Ph.D.
Program Director, MS Computer Science
udd15@gener8co.com
Collin Skeen
Assistant Director of Admissions and Recruitment
cas38@gener8co.com
925-631-4190