Education

Milwaukee School of Engineering

Master of Science, Machine Learning

March 2023 — August 2024 | GPA: 4.00

While in the program I was a lab assistant in programming courses. My degree culiminated in a capstone report in which I focus on identifying students at risk of earning penalty grades and/or not returning to MSOE the following fall. Please consdier reading my capstone report on modeling student success: Modeling Student Success by Jacob Strasler.

Complete coursework can be seen here: MSML Coursework.


Bachelor of Science, Software Engineering

September 2019 — May 2023 | GPA: 3.61

While at MSOE, I was a member and captain of the varsity cross country team, part of the University Honors Scholars Program, made the dean's list, and was a Northern Athletics Collegiate Conferance (NACC) Scholar Athlete.

Click here for more about my time at MSOE

During my time as an undergrad at MSOE, the school operated on a trimester-based system rather than the typical semester system. Because of this, I took a lot of courses and was exposed to a wide variety of computer science and software engineering topics. Some of the more notable experiences include:

Event Conflict Project

The Event Conflict project is a website that alerts professors when there will be students missing their classes for school-sponsored events. This project was developed in a team setting using Agile Scrum methodologies. My main role in the project was the design of the database and logic to determine when conflicts would occur along with front-end web design. Relevant technologies include Node.js, MongoDB (NoSQL), Vue.js, Linux hosting, and Docker containers.

TRT Speech Labs Project

The TRT Speech Labs project is a website that connects speech pathologists and their patients. Through this site, patients are able to be screened and do supplemental speech practice assigned to them by their speech pathologist. This project was developed in a team setting using Agile Scrum methodologies. My main role in the project was working on the API backend. Relevant technologies include Python and the FastAPI framework and Google's Firebase hosting service (including its Firestore database functionality).

Complete Coursework

To see more information on any of the courses listed below, follow this link to the MSOE catalog.

  • Computer Science Courses
  • EE 799 - Independent study in Recommendation Algorithms
  • CS 4981 (Prog. Elec.) - Machine Learning Production Systems
  • CS 4981 (Prog. Elec.) - Competitive Programming
  • CS 3851 - Algorithms
  • CS 3840 - Operating Systems
  • CS 3860 - Introduction to Database Systems
  • CS 2040 - Programming in C and C++
  • CS 2711 - Computer Organization
  • CS 2911 - Network Protocols
  • CS 2852 - Data Structures
  • CS 1021 - Software Development II
  • CS 1011 - Software Development I

  • Software Engineering Courses
  • SE 4000/4010/4020 - Senior Design Project
  • SE 3910 - Real-Time Systems
  • SE 3010/3020/3030 - Software Development Labratory
  • SE 3810 - Principles of Software Architecture
  • SE 3821 - Software Requirements and Specification
  • SE 3800 - Software Engineering Process II
  • SE 2832 - Introduction to Software Verification
  • SE 2800 - Software Engineering Process I
  • SE 2840 - Web Application Development
  • SE 2811 - Software Component Design
  • SE 2030 - Software Engineering Tools and Practices

  • Computer Engineering Courses
  • CE 1901 - Digital Logic I

  • Math Courses
  • MA 383 - Linear Algebra
  • MA 3320 - Discrete Mathematics II
  • MA 262 - Probability and Statistics
  • MA 2330 - Graph Theory
  • MA 2310 - Discrete Mathematics I
  • MA 2323 - Calculus IV
  • MA 2314 - Calculus III
  • MA 137 - Calculus II
  • MA 136 - Calculus I

  • Science Courses
  • SC 310 - Nanoscience and Nanotechnology
  • PH 2031 - Physics III
  • PH 2021 - Physics II
  • PH 2011 - Physics I

  • Business Courses
  • IE 423 - Engineering Economy
  • BA 3444 - Organizational Behavior and Leadership

  • Humanities Courses
  • HU 432 - Ethics for Professional Managers and Engineers
  • HU 4321 - Ethics of Digital Technology and Artificial Intelligence
  • HU 4311 - Philosophy of Science
  • HU 433 - Philosophy
  • SS 460 - Pyschology