Clark's computing master's degree sits in the School of Professional Studies and serves two groups: working technologists who want to advance, and career changers moving into computing. Coursework builds on fundamentals such as software architecture, algorithms, and language design, then turns to newer areas including generative AI, retrieval-based generation, multimodal systems, and human-computer interaction.
Students choose a concentration to focus their study. The Data Intelligence track centers on analytics, statistics, predictive modeling, and exploratory analysis, with attention to ethical handling of data. The Software Engineering track looks at how software gets built and checked, covering development methodologies, quality assurance, project management, and containerized cloud-native services.
Applicants who have never studied computer science are invited to apply. The university also promotes scholarship support for admitted students. The program page lists faculty, tuition details, and the full set of computer science courses, and offers a form for requesting more information.