Fall 2020 - Term A

CST 328:
Digital Art and Design

Computer with Adobe Icons Photo by Mikaela Shannon on Unsplash

A survey course that combines the study of technology, design and aesthetic principles as they apply to twenty-first century visual media. Students learn how...

Fall 2020 - Term B

CST 370:
Algorithms

Picture of Code on screen Photo by Ilija Boshkov on Unsplash

Students learn important data structures in computer science and acquire fundamental algorithm design techniques to get the efficient solutions to several...

Spring 2021 - Term A

CST 383:
Intro to Data Science

Photo of computer with statistics Photo by Carlos Muza on Unsplash

In data science, data analysis and machine learning techniques are applied to visualize data, understand trends, and make predictions. In this course students...

Spring 2021 - Term B

CST 329:
Reasoning with Logic

A rubix cube Photo by Miguel Á. Padriñán from Pexels

In this course students learn to develop skill in using logic to describe and assess arguments. Students will learn to write formulas in propositional and first-order...

Summer 2021 - Term A

CST 438:
Software Engineering

Person sitting with computer by Christina Morillo from Pexels

Prepares students for large-scale software development using software engineering principles and techniques. Coverage includes software process, requirements...