Skip to content

Commit

Permalink
fall update
Browse files Browse the repository at this point in the history
  • Loading branch information
sqqueak committed Sep 7, 2024
1 parent 1ec6525 commit f6f59b3
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 34 deletions.
11 changes: 8 additions & 3 deletions content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,18 @@ enableToc: false

<!-- ## hey, it's squeak! -->
## about
Welcome to my pothole on the Internet. I'm Emily! My nickname is "*squeak*" -- from which most of my usernames on the web are derived. I'm currently an undergraduate [student](/academics) at UW-Madison studying computer science, mathematics, and economics.
Welcome to my pothole on the Internet. I'm Emily! My nickname is "*squeak*" -- from which most of my usernames on the web are derived. I'm an undergraduate [student](/uw-madison-course-review) at UW-Madison studying computer science, mathematics, and economics.

My main hobby is puzzle-solving, which is where all my other interests stem from -- I particularly enjoy competitive programming and coding [games](/projects#contests), such as [Battlecode](https://battlecode.org/) or [Advent of Code](https://adventofcode.com/). My main areas of interest in computer science are in low-level systems like compilers and programming languages, among other topics such as computer networks, optimization, and robotics. In terms of math, I'm primarily interested in combinatorics, or more generally, probability theory.
Currently, I'm:
&nbsp; \- working on data analysis tools as a part of the UW CONNECT Lab
&nbsp; \- developing automation scripts at the [Center for High-Throughput Computing](https://chtc.cs.wisc.edu/)
&nbsp; \- level 32 in pokemon go

My main hobby is puzzle-solving, which is where all my other interests stem from -- I particularly enjoy competitive programming and coding [games](/projects#contests), such as [Battlecode](https://battlecode.org/) or [Advent of Code](https://adventofcode.com/). My main areas of interest in computer science are in low-level systems like compilers and programming languages, among other topics such as computer networks, optimization, and data visualization. In terms of math, I'm primarily interested in combinatorics.

<!-- In my free time, I like [reading](https://thebookerprizes.com/the-booker-library/books), playing poker, and listening to [video game music](https://youtu.be/HL9_xm5HwrE).
I also occasionally delve into math-related projects and visualizations as a means to create my own mathematics teaching style. -->

## contact
I like meeting interesting people -- if you want to say hi or grab lunch with me, send an email at `hello at emilyyao dot me`! If you're on campus, feel free to drop by during [office hours](https://www.upl.cs.wisc.edu/hours/) at the Undergraduate Projects Lab.
I like meeting interesting people -- if you want to say hi or grab lunch with me, send an email at `hello at emilyyao dot me`! If you're on campus, feel free to drop by during my [office hours](https://www.upl.cs.wisc.edu/hours/) at the Undergraduate Projects Lab.
8 changes: 2 additions & 6 deletions content/projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,8 @@ enableToc: false
---

## personal
<!-- - **\[Mar'24\]** [jlox \& clox](link): Tree-walk interpreter \& bytecode virtual machine -->
- **\[Oct'22\]** [Network analysis](/ece537): Observing wireless network behavior on campus
<!-- - Summer Exploration Arc (SEA): Progress tracking during summer break
- 2022: [#1](/2022-sea1), [#2](/2022-sea2), [#3](/2022-sea3)
- 2023: [#1](/2023-sea1) -->


## contests
- **\[Jan'24\]** [MIT Battlecode 2024](https://github.com/shrimpkin/battlecode_24): Autonomous player for real-time strategy game
- **\[Apr'24\]** UChicago Trading Competition: Algorithmic trading bots
- **\[Jan'24\]** [MIT Battlecode 2024](https://github.com/shrimpkin/battlecode_24): Autonomous bot for real-time strategy game
45 changes: 20 additions & 25 deletions content/uw-madison-course-review.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
---
title: UW-Madison Course Reviews
enableToc: false
enableToc: true
---

This is a comprehensive list of every single class I've taken at UW-Madison. I intend for this post to give people an insight into how I balanced coursework with part-time work and extracurriculars as an undergraduate student. Each semester has a star rating assigned to it which corresponds with how difficult the semester was -- more stars imply greater difficulty.

I've denoted part-time work or internships I held during the semester as 💼 and research related projects as 🔬. I've also noted courses that I particularly enjoyed as (^), courses that were particularly time consuming as (!), and courses that I largely disliked as (.).

<!-- ## overview
**CS:**
\- 252: Intro to Computer Engineering
Expand All @@ -17,7 +21,7 @@ enableToc: false
\- 577: Algorithms
\- 639: Parallel \& Throughput-Optimized Programming
\- 704: Principles of Programming Languages
\- 740: Computer Networks
\- 859: Systems Verification
**MATH:**
\- 234: Multivariable Calculus
Expand All @@ -31,16 +35,16 @@ enableToc: false
--- -->

## summer '24 (self-studied)
<!-- \- **15-150:** Principles of Functional Programming `CMU`
\- **15-414:** Bug Catching: Automated Program Verification `CMU`
\- **227-0003-10:** Digital Design and Computer Architecture Information `ETH Zurich`
\- **227-2210-00:** Computer Architecture Information `ETH Zurich` -->
\- (💼) Consulting Engineer Intern `@` Cisco
<!-- \- **15-150:** Principles of Functional Programming `CMU`
\- **15-414:** Bug Catching: Automated Program Verification `CMU` -->
## fall '24
\- **CS 704:** Principles of Programming Languages
\- **CS 839:** Systems Verification
\- **CS 537:** Introduction to Operating Systems
\- **CS 542:** Introduction to Software Security
\- **ECON 521:** Game Theory and Economic Analysis
\- (💼) Software Engineer Intern `@` Morgridge Institute of Research
\- (🔬) Research project: Developing software to visualize agricultural data.

## spring '24
## spring '24 (*)
\- **CS 536:** Introduction to Compilers **(^)**
\- **CS 639:** Parallel & Throughput-Optimized Programming **(.)**
\- **MATH 728:** Integer Optimization
Expand All @@ -50,7 +54,7 @@ enableToc: false
\- (💼) System Administrator Intern `@` Morgridge Institute of Research
\- (💼) TA `@` CS 538: Theory and Design of Programming Languages

## fall '23
## fall '23 (\*\***)
\- **[CS 538](/cs538):** Introduction to Theory and Design of Programming Languages
\- **MATH 525:** Introduction to Linear Optimization **(!)**
\- **MATH 632:** Introduction to Stochastic Processes **(!^)**
Expand All @@ -59,29 +63,20 @@ enableToc: false
\- **MUSIC 113:** Music in Performance
\- (💼) System Administrator Intern `@` Morgridge Institute of Research

## summer '23 (self-studied)
\- **[6.S191](/notes/6-s191):** Introduction to Deep Learning `MIT`
\- **[CS 544](/notes/cs544):** Introduction to Big Data Systems
\- (💼) Software Engineer Intern `@` Mandli Communications

## spring '23
## spring '23 (***)
\- **CS 354:** Machine Organization and Programming
\- **CS 540:** Introduction to Artificial Intelligence **(.)**
\- **CS 577:** Introduction to Algorithms
\- **MATH 431:** Introduction to the Theory of Probability
\- **MATH 521:** Analysis I **(!)**
\- (🔬) Research project: Training and optimizing image generation models on custom datasets.
\- (🔬) Research project: Training and optimizing image generation models.

## fall '22
## fall '22 (*)
\- **CS 252:** Introduction to Computer Engineering
\- **MATH 475:** Introduction to Combinatorics **(^)**
\- **[ECE 537](/ece537):** Communication Networks **(^)**
\- **PHYSICS 201:** General Physics
\- **MSE 299:** Independent Study -- Machine Learning for Engineering Research. Learned basic ML workflow like cleaning data, training models, and optimization.

## summer '22 (self-studied)
\- **[CS 220](/notes/cs220):** Data Programming I
\- **[CS 61A](/notes/cs61a):** Structure and Interpretation of Computer Programs `UC-Berkeley`
\- **MSE 299:** Independent Study -- Machine Learning for Engineering Research. Basic ML workflow like cleaning data, training models, and optimization.

## pre-college
\- **CS 300:** Programming II (SU '20)
Expand Down

0 comments on commit f6f59b3

Please sign in to comment.