# Academics

## Area of Study

2013-2017 The Ohio State University

B.S. Computer Science and Engineering - Major GPA 3.28

Specialization in Information and Computation Assurance (ICA)

## Planned Coursework

**Computer Architecture**- Instruction set design, processor control, ALU design, pipelining, multi-cores and accelerators, memory subsystem design -*CSE 3421***Information Security Lecture**- Security of digital information, threats/attacks, regulations, risk management, attack detection/response, cryptography concepts, forensics -*CSE 4471***Network Security**- Security threats, elements of cryptography, protocols, network and internet security -*CSE 5473*

## Current Coursework

**Info Sec Lab**- Team problem solving and documentation of device hardening, intrusion detection, vulnerability scanning, and forensics -*CSE 5472***Compiler Implementation and Design**- Lexical/syntax analysis, type checking, code generation, program/data flow analysis, code optimization. Implemented a subset of C -*CSE 5343***Software Development Capstone**- Application of software engineering skills. Produced a web application for a local company -*CSE 5911***C++ Programming**- Syntax and pragmatics of C++. Types, arrays, classes, pointers, inheritance, template classes -*CSE 4252***Introduction to Artificial Intelligence**- Search techniques, logic and proofs, knowledge-representation formalisms, language reasoning, intro to machine learning -*CSE 3521***Linear Algebra**- Matrix algebra,vector spaces, liner maps, eigenvalues and eigenvectors, applications -*MATH 2568*

## Past Coursework

### Systems & Networking

**Computer Networking**- Networks, protocols, TCP/IP, wireless communications, network security -*CSE 3461***Computer Systems**- Introduction to architecture, assembly, process synchronization, and memory management -*CSE 2421 & CSE 2431***Electrical and Computer Engineering**- Sampling, LIR and FIR filters, z-transforms, LaPlace transforms -*ECE 2000 & ECE 2100*

### Theory

**Automata and Formal Languages**- Machine-based grammatical models, finite automata and regular languages, context-free languages, Turing machines, non-determinism, Church's Thesis, halting problem -*CSE 3321***Foundations of Computer Science**- First-order logic, proofs, data-structures, algorithm analysis, graph theory, NP-completeness -*CSE 2321 & CSE 2331*

### Software Development

**Design and Development of Interactive Systems**- Group game design project, design, development, and documentation of a semester-long project -*CSE 3902***Software Engineering**- Introductory programming series in Java with a focus on OOP -*CSE 2221 & CSE 2231***Enterprise Software Engineering Practices**- Software life cycle, enterprise software systems, frameworks, software engineering issues and techniques -*CSE 3231*

### Mathematics

**Foundations of Higher Mathematics**- Propositional calculus, formal proof techniques, set theory, number theory -*MATH 3345***Honors Accelerated Calculus I, II,& III**- Differential and integral calculus of both single and multiple variables, Taylor Series -*MATH 1161.01 & MATH 2162.02***Introduction to Probability/Statistics**- Discrete and continuous random variables through hypothesis testing and linear regression models -*STAT 3470*

### College of Engineering

**FEH Robot Design Course**- Introduction to technical writing, technical drawing, MATLAB, C/C++ programming -*ENGR 1282.01H***Fundamentals of Engineering, Honors (FEH)**- Robot design/competition class, intensive group work, technical writing, micro-controller programming -*ENGR 1281.01***Technical Writing**- Written, oral, and audio-visual communication methods in a professional and technical environment -*ENGR 2367***Honors Physics**- Mechanics, Thermodynamics, Waves -*PHYS 1260***Ethics of Engineering**- Contemporary issues in engineering ethics and major ethical theories -*PHILOS 1332***Ethics of Computing**- Social, ethical, and professional issues related to computing -*CSE 2501*

## High School

2009-2013 St. Xavier High School – GPA 4.0

- AP Computer Science A
- Computer Science AB
- AP Calculus AB
- AP Biology
- AP Psychology
- AP US History
- AP US Government