Skip to content

Commit

Permalink
summer update
Browse files Browse the repository at this point in the history
  • Loading branch information
sqqueak committed May 20, 2024
1 parent 0975b3b commit 27beb9d
Show file tree
Hide file tree
Showing 6 changed files with 112 additions and 98 deletions.
20 changes: 4 additions & 16 deletions content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,11 @@ 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. Right now, I'm working as a system adminstrator intern
at the [Center for High-Throughput Computing](https://chtc.cs.wisc.edu/).
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. Right now, I'm working as a consulting engineer intern in Research Triangle Park, NC at [Cisco](https://www.cisco.com/).

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 computer networks and low-level systems, among other
topics such as computer vision, optimization, and robotics. In terms of math, I'm primarily interested
in combinatorics, or more generally, probability theory.
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.

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.
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 my
[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 [office hours](https://www.upl.cs.wisc.edu/hours/) at the Undergraduate Projects Lab.
76 changes: 0 additions & 76 deletions content/academics.md

This file was deleted.

88 changes: 88 additions & 0 deletions content/uw-madison-course-review.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
---
title: UW-Madison Course Reviews
enableToc: false
---

<!-- ## overview
**CS:**
\- 252: Intro to Computer Engineering
\- 300: Programming II
\- 354: Machine Organization \& Programming
\- 400: Programming III
\- 536: Compilers
\- 537: Operating Systems
\- 538: Programming Languages
\- 540: Artificial Intelligence
\- 542: Software Security
\- 577: Algorithms
\- 639: Parallel \& Throughput-Optimized Programming
\- 704: Principles of Programming Languages
\- 740: Computer Networks
**MATH:**
\- 234: Multivariable Calculus
\- 341: Linear Algebra
\- 431: Probability Theory
\- 475: Combinatorics
\- 521: Analysis I
\- 525: Linear Optimization
\- 632: Stochastic Processes
\- 728: Integer Optimization
--- -->

## summer '24 (self-studied)
\- **15-150:** Principles of Functional Programming `CMU`
\- **15-414:** Bug Catching: Automated Program Verification `CMU`
\- (💼) Consulting Engineer Intern `@` Cisco

## spring '24
\- **CS 536:** Introduction to Compilers **(^)**
\- **CS 639:** Parallel & Throughput-Optimized Programming **(.)**
\- **MATH 728:** Integer Optimization
\- **ECON 301:** Intermediate Economic Theory
\- **ASIAN 357:** Japanese Ghost Stories
\- **MUSIC 113:** Music in Performance
\- (💼) System Administrator Intern `@` Morgridge Institute of Research
\- (💼) TA `@` CS 538: Theory and Design of Programming Languages

## 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 **(!^)**
\- **ECON 111:** Principles of Economics **(!)**
\- **HISTORY 143:** History of Race and Inequality in Urban America
\- **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
\- **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.

## 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`

## pre-college
\- **CS 300:** Programming II (SU '20)
\- **CS 400:** Programming III (FA '20)
\- **ECE 203:** Signals, Information, and Computation (SU '21)
\- **MATH 20804232:** Calculus & Analytic Geometry 2 (SU '21) `Madison College`
\- **MATH 234:** Calculus - Functions of Several Variables (FA '21)
\- **MATH 341:** Linear Algebra (SP '22)
8 changes: 5 additions & 3 deletions quartz/components/Explorer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,14 @@ const defaultOptions = {
folderDefaultState: "collapsed",
useSavedState: false,
mapFn: (node) => {
if (node.name.toLowerCase() === "academics") {
node.displayName = "academics"
if (node.name.toLowerCase() === "uw-madison-course-review") {
node.displayName = "uw madison courses"
} else if (node.name.toLowerCase() === "ece537") {
node.displayName = "network analysis"
} else if (node.name.toLowerCase() === "projects") {
node.displayName = "projects"
} else if (node.name.toLowerCase() === "cs538") {
node.displayName = "cs538"
}
return node
},
Expand All @@ -41,7 +43,7 @@ const defaultOptions = {
},
// filterFn: (node) => node.name !== "tags",
filterFn: (node) => {
const omit = new Set(["2022-sea1", "2022-sea2", "2022-sea3", "shortcuts", "utm-ubuntu", "notes", "resume", "2023-sea1"])
const omit = new Set(["2022-sea1", "2022-sea2", "2022-sea3", "shortcuts", "utm-ubuntu", "notes", "resume", "2023-sea1", "cs538"])
return !omit.has(node.name.toLowerCase())
},
order: ["filter", "map", "sort"],
Expand Down
6 changes: 3 additions & 3 deletions quartz/components/pages/FolderContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ function FolderContent(props: QuartzComponentProps) {
<article>
<p>{content}</p>
</article>
<p>{pluralize(allPagesInFolder.length, "item")} under this folder.</p>
<div>
{/* <p>{pluralize(allPagesInFolder.length, "item")} under this folder.</p> */}
{/* <div>
<PageList {...listProps} />
</div>
</div> */}
</div>
)
}
Expand Down
12 changes: 12 additions & 0 deletions quartz/styles/base.scss
Original file line number Diff line number Diff line change
Expand Up @@ -505,3 +505,15 @@ ol.overflow {
padding-left: 1rem;
}
}

details {
padding: 0.18rem 0rem;
}

details > summary {
list-style-type: '- ';
}

details[open] > summary {
list-style-type: '> ';
}

0 comments on commit 27beb9d

Please sign in to comment.