🚧 WORK IN PROGRESS: Some items may not be fully functional, or accurate • Updated regularly with new projects and improvements • 🚧 WORK IN PROGRESS: Some items may not be fully functional, or accurate • Updated regularly with new projects and improvements •

Academic Background

Computer Science studies and technical coursework

Back to Portfolio

Bachelor of Science in Computer Science

Expected Graduation: May 2026

Minor: Mathematics

60+ Credits Completed
15+ CS Courses
Honors Program Member
2026 Graduation
Selected Course Projects

Course Projects

CS 398 - Undergrad Design/Research

Digital Hand Pen Whiteboard

Created a gesture recognition whiteboard using MediaPipe, OpenCV, and PyCharm that enabled real-time interactions with 90% accuracy rate for intuitive digital drawing and interaction.

Python MediaPipe OpenCV PyCharm
CS 342 - Software Design

Full-Stack Social Productivity App

Engineered a full-stack social-media productivity app during a hackathon that boosts user productivity through social interaction and gamification features.

JavaScript HTML CSS Bootstrap
CS 251 - Data Structures

Space Invaders Game

Developed a Space Invaders clone using Python and Turtle graphics with progressive difficulty levels, high scoreboard feature, and enhanced user interface design.

Python Turtle Graphics Game Development UI Design
CS 211 - Programming Practicum

Harry Potter Sorting Hat

Built an interactive game to simulate the Sorting Hat's house selection process using algorithm that analyzes and weighs user responses to determine suitable house placement.

Python Algorithm Design Interactive Systems Logic Programming
Technical Foundation

Coursework

Core Computer Science

  • Introduction to Algorithms CS 577
  • Software Engineering CS 506
  • Machine Organization and Programming CS 354
  • Software Design CS 342
  • Data Structures CS 251
  • Programming Practicum CS 211

AI & Machine Learning

  • Introduction to Artificial Intelligence CS 540
  • Accelerated Honors Computer Graphics CS 559

Systems & Theory

  • Introduction to Operating Systems CS 537
  • Mathematical Foundations of Computing CS 151

Mathematics

  • Intro to Theory of Probability MATH 431
  • Applied Linear Algebra MATH 310
  • Calculus III MATH 210
  • Physics I PHYS 141

Honors Program

  • Honors Intro to Stochastic Processes MATH 632 A
  • Honors Literature and Pop Culture ENGL 177 A
  • Honors Yiddish Literature and Culture GERMAN 279 A
  • Honors Intro to Political Theory POLI SCI 130 A
  • Accelerated General Chemistry CHEM 109 N/A
  • Honors Intro to Biology BIO 153 A
  • Honors Operating Systems CS 537 N/A
  • Accelerated Honors Computer Graphics CS 559 AB
Transfer Credits

Transfer Credits & Selected Grades

Transfer Credit (University of Illinois at Chicago)

Applied Toward: General Course - BS Degree (Computer Sciences)

Transfer Course Totals: 72.00 credits

  • COMP SCI 200 / 300 / 400 (Programming I/II/III)
  • MATH 221, 222, 234, 240, 340 (Calculus & Linear Algebra / Discrete Math)
  • PHYSICS 201 (General Physics)
  • Various elective credits applied toward degree requirements

Let's Connect

Ready to collaborate? Let's create something amazing together!