diff --git a/content/_index.md b/content/_index.md index b69cd8ee509d0..9146db0b8ce98 100644 --- a/content/_index.md +++ b/content/_index.md @@ -5,13 +5,18 @@ enableToc: false ## 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: +  \- working on data analysis tools as a part of the UW CONNECT Lab +  \- developing automation scripts at the [Center for High-Throughput Computing](https://chtc.cs.wisc.edu/) +  \- 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. ## 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. \ No newline at end of file +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. \ No newline at end of file diff --git a/content/projects.md b/content/projects.md index 61df32bb215c0..458bc8a841164 100644 --- a/content/projects.md +++ b/content/projects.md @@ -4,12 +4,8 @@ enableToc: false --- ## personal - - **\[Oct'22\]** [Network analysis](/ece537): Observing wireless network behavior on campus - - ## contests -- **\[Jan'24\]** [MIT Battlecode 2024](https://github.com/shrimpkin/battlecode_24): Autonomous player for real-time strategy game \ No newline at end of file +- **\[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 \ No newline at end of file diff --git a/content/uw-madison-course-review.md b/content/uw-madison-course-review.md index af2976e9146ef..dfa26854c080c 100644 --- a/content/uw-madison-course-review.md +++ b/content/uw-madison-course-review.md @@ -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 (.). + -## summer '24 (self-studied) - -\- (💼) Consulting Engineer Intern `@` Cisco - +## 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 @@ -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 **(!^)** @@ -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)