Courses completed


Course: Cybersecurity Fundamentals

In this introduction to the field of computing security, you will be given an extensive overview of the various branches of computing security. You will learn cybersecurity concepts, issues, and tools that are critical in solving problems in the computing security domain.

Link to edX course completed in Autumn 2018

Course: Full Stack Foundations

Learn the fundamentals of back-end web development. Create your own web application that queries a database for items on restaurant menus and then dynamically generates complete menus in the form of web pages and API endpoints.

Link to Udacity course started in Summer 2017

Link to code written and stored in github

Course: JavaScript Basics

Explore the JavaScript programming language by creating an interactive version of a résumé. Learn the JavaScript programming fundamentals that are needed while building new elements and sections to enhance a résumé.

Link to Udacity course completed in Spring 2017

Link to code written and stored in github

Course: Intro to Relational Databases

Relational databases are a powerful tool used throughout the industry. Learn the basics of SQL and how to connect your Python code to a relational database.

Link to Udacity course completed in Winter 2016

Link to code written and stored in github

Course: Android Development for Beginners

Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer!

Link to Udacity course completed in Autumn 2016

Link to code written and stored in github

Course: Intro to HTML and CSS

Learn how to convert digital design mockups into static web pages and how to build a responsive portfolio site to showcase your working.

Link to Udacity course completed by Summer 2016

Link to code written and stored in github

Course: Programming Foundations with Python

Introductory programming class to learn Object-Oriented Programming, a must-have technique to reuse and share code easily. Learn by making projects.

Link to Udacity course completed by Spring 2016

Link to code written and stored in github

Course: How to use Git and GitHub

Learn to use version control, an important tool for any developer. The course will focus on Git, a specific version control system, and GitHub, a collaboration platform.

Link to Udacity course completed by Spring 2016

Link to code written and stored in github

Course: Writing READMEs

Documentation is an important part of the development process. Learning to write READMEs using Markdown so your code can be used by others.

Link to Udacity course completed by Spring 2016

Link to code written and stored in github

Course: Intro to Java Programming

Learn essential computer science and object-oriented programming concepts in this introductory Java course.

Link to Udacity course completed by Winter 2015

Link to code written and stored in github

Course: Software Testing

Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.

Link to Udacity course completed by Summer 2014

Link to code written and stored in github

Course: Intro to Computer Science

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.

Link to Udacity course completed by Autumn 2013

Link to code written and stored in github