Coursera

Supervised Machine Learning

Build machine learning models in Python using popular machine learning libraries NumPy and scikit-learn.

Build and train supervised machine learning models for prediction and binary classification tasks, including linear regression and logistic regression

David Beazley

Structure and Interpretation of Computer Programs

Covered SICP with the goal of developing a system of computational thinking and implementing our own LISP/Scheme interpreter. This involved a mix of problem sets from the book, coding in Scheme, and writing a few different Scheme interpreters.

David Beazley

Write a Compiler

Write a compiler for a new programming language.

David Beazley

Advanced Python Programming

This is an intense hands-on course that focuses on problem solving, design, abstraction, and advanced programming topics.

Bradfield School of Computer Science

Computer Architecture and the Hardware/Software Interface

The focus is on building a strong mental model of the actual execution of programs by a microprocessor, so that you can better reason about the code you write

Coursera

Developing Applications with Google Cloud Specialization

Identify the purpose and value of Google Cloud products and services

Implement federated identity management using Firebase authentication

Describe best practices for cloud-native application development

Deploy applications using Container Builder, Container Registry, and Terraform

Carnegie Mellon University

Masters in Professional Writing

The Masters of Arts in Professional Writing prepares students to work as communication specialists in government, business, and industry. The program requires three semesters of coursework plus a professional internship.

University of California, Berkeley

Bachelors, Rhetoric. Minor, Geographic Information Systems

The Department of Rhetoric is a leading center for interdisciplinary research and teaching in the humanities and social sciences, committed to the study of rhetorical traditions from the classical to the contemporary eras.