I’m studying computer engineering at Purdue with concentrations in computer systems & software engineering. Here are my classes as I take them!
Fall 2026 (current)
- ECE 468: Compilers
- ECE 462: Software for Embedded Systems
- ECE 57000: Artificial Intelligence
- CS 59300: Human-Computer Interaction
- ECE 495: Senior Design
Spring 2026
- ECE 337: ASIC Design
- ECE 20869: Discrete Math
- ECE 494: Professional Communication Capstone
- ECE 49595: Senior Design I
- EAPS 106: Geosciences in the Cinema
- Some random honors class called “Defining Ugly”
Fall 2025
- ECE 362: Microprocessor Systems & Interfacing
- ECE 301: Signals and Systems
- ECE 302: Probabilistic Methods
- ECE 39401: Professional Communications and Diversity
- ECE 361: Software Engineering
Spring 2025
- ECE 2K2: Electrical Engineering Fundamentals II
- ECE 270: Intro to Digital Design
- CS 334/ECE 334: Intro to Computer Graphics
- ECE 364: Software Engineering Tools Lab
- JPNS 201: Japanese Level III
Fall 2024
- ECE 2K1: Electrical Engineering Fundamentals I
- ECE 2K7: Electrical Engineering Fundamentals Lab
- ECE 368: Data Structures
- PHYS 272: Electric & Magnetic Interactions
- ECE 20875: Python for Data Science
- VIP 27920: System on Chip Extension Technologies
Summer 2024
- ME 270: Statics
- ECE 264: Advanced C Programming
- MA 265: Linear Algebra
Spring 2024
- MA 266: Differential Equations
- ENGR 162: Intro to Engineering Design II
- CS 159: C Programming
- VIP 17920: Game Dev NPC AI Sim
- BIOL 110: Fundamentals of Biology
- HONR 19902: First Year Experience II (Obsolescence)
- HONR 295: Print Bay Training
Fall 2023
- MA 261: Calc III
- CHM 115: Gen Chem
- ENGR 161: Intro to Engineering Design I
- ENGR 10301: Smart Cities & Infrastructure
- HONR 19901: First Year Experience (Gene Editing)