I'm the CS and Michelson 2nd and 3rd Deck 1st LT! Submit discrepancies HERE !

Education and Interests

2011  USNA  B.S. Aerospace Engineering
2017  NPS  M.S. Computer Science

As an 0602 Communications Officer in the Marine Corps I enjoy designing, implementing and maintaining expeditionary computer networks, transmission equipment, and satellite terminals in support of exercises and operations. On the academic side, my research interests include computer vision with machine learning. My Master's thesis focused on object detection in images for DoD specific tasks using deep convolutional neural networks and Google's TensorFlow. Outside of work I enjoy spending time with my wife, Adrienne, and my daughter, Eliza, and throwing a frisbee to my border collie named Rue!

Current Courses

SY110: Introduction to Cyber Security
IT360: Applied Database Systems

MondayTuesdayWednesdayThursdayFriday
Period 1
(0755-0845)
IT360
(MI392)
IT360
(MI392)
IT360
(MI392)
LAB
PERIOD
Period 2
(0855-0945)
Period 3
(0955-1045)
IT360
(MI392)
IT360
(MI316)
IT360
(MI303)
LAB
PERIOD
Period 4
(1055-1145)
Period 5
(1330-1420)
SY110
(MI203)
SY110
(MI203)
LAB
PERIOD
SY110
(MI203)
Period 6
(1430-1520)

Schedule and Extra Instruction

A general look at my calendar is below, to schedule EI during office hours please utilize the following:
EI Appointment Calendar

Past Courses

Below are links to the courses I've taught in previous semesters:
IC322: Compupter Networks