Classes

A list of some key classes I've taken so far. You may also download my unofficial transcript below.

Download Unofficial Transcript

Core Computer Science

Object-Oriented Programming

CS 1331

Covers Java programming, classes, inheritance, and object-oriented design fundamentals.

Data Structures & Algorithms

CS 1332

Essential data structures (lists, trees, graphs) and algorithmic analysis in Java.

Design & Analysis of Algorithms

CS 3510

Advanced study of algorithmic design paradigms and computational complexity.

Objects & Design

CS 2340

Team-based software engineering using Python + Django with UML, agile development, and design patterns.

Systems & Architecture

Systems & Networks

CS 2200

Covers computer systems organization, networking, and operating systems fundamentals.

Computer Organization & Programming

CS 2110

Introduces computer architecture, C programming, assembly, and low-level systems programming concepts.

Information Systems

Database Systems

CS 4400

Covers relational database concepts, schema design, SQL, and database applications.

Mathematics & Statistics

Linear Algebra

MATH 1554

Matrix operations, vector spaces, linear transformations, and eigenvalues.

Multivariable Calculus

MATH 2551

Covers partial derivatives, multiple integrals, and vector calculus.

Discrete Mathematics

CS 2050

Logic, proofs, combinatorics, set theory, and graph theory for CS applications.

Statistics & Applications

ISYE 3770

Covers probability, random variables, hypothesis testing, and regression.