Hi, I'm Andrew

Computer Science Student at Columbia University

Passionate about algorithms, data structures, and building innovative software solutions. Currently pursuing advanced programming and discrete mathematics.

class Student {
public solveProblem() {
return "Innovation";
}
}

About Me

I'm a dedicated Computer Science student at Columbia University with a strong foundation in programming fundamentals and algorithmic thinking. My coursework includes Introduction to Programming in Java, Data Structures and Algorithms, and I'm currently advancing my skills in Discrete Mathematics and Advanced Programming.

I'm passionate about solving complex problems through elegant code and efficient algorithms. My goal is to contribute to innovative software solutions that make a positive impact on society.

Education

Columbia University

Bachelor of Science in Computer Science

2023 - Present
3+
Programming Languages
5+
CS Courses Completed
Problems Solved

Featured Projects

Algorithm Visualizer

Interactive web application that visualizes sorting algorithms including quicksort, mergesort, and heapsort with real-time animations.

JavaScript HTML5 Canvas CSS3

Student Management System

Java-based application implementing various data structures for efficient student record management with CRUD operations.

Java Data Structures OOP

Discrete Math Solver

Educational tool for solving discrete mathematics problems including combinatorics, graph theory, and logic proofs.

Python Mathematical Logic Algorithms

Technical Skills

Programming Languages

Java
Python
JavaScript

Technologies & Tools

Data Structures
Algorithms
Discrete Math

Let's Connect

Get In Touch

I'm always interested in discussing new opportunities, interesting projects, or just chatting about computer science!

Email

your.email@columbia.edu

LinkedIn

linkedin.com/in/yourprofile

GitHub

github.com/yourusername