Courses

Service Oriented Architecture (SOA)

This class develops skills to create reactive application architectures composed of distributed services. We utilize responsive interfaces, microservices, asynchronous background workers, message queues, and web sockets. We train to develop high quality code, publish open source, and deploy on cloud platforms.

IT Service Security (SEC)

This class transforms students understanding of information and their ability to develop secure software. We ensure authentication, authorization, confidentiality, integrity, and non-repudiation. Students implement encrypted storage and credentials, single sign-on, digital signing, token-based authorization, input validation, content-delivery networks, and content security policies.

Computational Statistics for Data Science (CSDS)

This class uses computational methods to overcome the limits of traditional statistics, to support decisions and produce reproducible analyses. We reshape data, run simulations, discover dimensions in data, use machine learning, and build complex models. Students write readable, reusable, and fast R code, implement their own algorithms, and create custom visualizations. Formerly "Business Analytics Using Computational Statistics (BACS)".