Bachelor of Science for Computer Engineering, Computer Science, and Mathematics
Expected graduation: Summer 2026
GPA: 3.980
Dean's Honor List: Fall 2023, Spring 2024, Fall 2024, Spring 2025

Primary Coursework

Semester Courses
Fall 2023
  • COMP SCI 300 Programming II
  • MATH 234 Calculus--Functions of Several Variables
  • E C E 203 Signals, Information, and Computation
  • E C E 210 Introductory Experience in Electrical Engineering
  • MUSIC 107 Music & Film
Spring 2024
  • COMP SCI 400 Programming III
  • MATH 240 Introduction to Discrete Mathematics
  • MATH 431 Introduction to the Theory of Probability
  • E C E 230 Circuit Analysis
  • E C E 252 Introduction to Computer Engineering
  • E C E 270 Circuits Laboratory I
Summer 2024
  • COMP SCI 540 Introduction to Artificial Intelligence
  • E C E 340 Electronic Circuits I
  • MUSIC 318 Cultural Cross Currents: West African Dance/Music in the Americas
Fall 2024
  • COMP SCI 298 Directed Study in Computer Science
  • MATH 341 Linear Algebra
  • E C E 222 Electrodynamics I
  • E C E 315 Introductory Microprocessor Laboratory
  • E C E 352 Digital System Fundamentals
  • E C E 353 Introduction to Microprocessor Systems
  • E C E 354 Machine Organization and Programming
Spring 2025
  • COMP SCI 839 Theory of Reinforcement Learning
  • COMP SCI 577 Introduction to Algorithms (Honors)
  • COMP SCI 639 Deep Learning for Computer Vision
  • COMP SCI 698 Directed Study
  • COMP SCI 699 Directed Study
  • E C E 551 Digital System Design & Synthesis
  • E C E 552 Introduction to Computer Architecture
Summer 2025
  • [...]
  • [...]
  • INTEREGR 397 Engineering Communication

Affiliations