Class Report: Software Engineering I (CS 361)

summary image

This term I took two courses: Algorithms and Software Development I. This post summarizes my experiences with the latter, and offers some advice for people taking the class in the future.

Read more →

Class Report: Algorithms (CS 325)

summary image

This term I took two courses: Algorithms and Software Development I. This post summarizes my experiences with the former, and offers some advice for people taking the class in the future.

Read more →

How I Got an Internship

One of my mentor's main pieces of advice is that if I want to teach computer science, then I should know what it's like to work as a developer. So I started applying for internships.

Read more →

What Happens at Oregon State's Career Showcase

Oregon State hosts two Career Showcases each year in Portland which cater to students in the post-baccalaureate computer science program. Last week I attended the fall 2017 edition. Here's a bit about how it went and what I learned.

Read more →

Class Report: Databases (CS 340)

summary image

This fall I took two courses: Web Development and Databases. This post summarizes my experiences with the latter, and offers some advice for people taking the class in the future.

Read more →

Class Report: Web Development (CS 290)

summary image

This course, which I completed in Fall 2017, covered HTML, CSS, JavaScript, Node, and MySQL.

Read more →

Hackathons as Test-Driven Development

summary image

Last weekend I went to Code Retreat, a hackathon-esque gathering centered around a simple idea: building Conway's Game of Life in teams with a variety of constraints imposed on the programming process.

Read more →

Networking Night at Oregon State

Last night I went to Oregon State’s Networking Night in Corvallis, Oregon. The event is meant to be an informal kick-off to the STEM Fall Career Expo, which takes place the next day. I drove down to the event from Portland, which is about an hour and a half away.

Read more →

Writing Tic-Tac-Toe in Assembly

summary image

After finishing a course at Oregon State in Assembly language, I used the language to write a two-player tic-tac-toe game. Here's how it went.

Read more →

Class Report: Assembly Language (CS 271)

summary image

This course, which I completed in Summer 2017, covered Assembly language programming (MASM, to be specific) and computer architecture.

Read more →