Notable coursework

Here are some of the most notable projects I've worked on during my courses at San Diego State. They're not organized in any particular order, but serve as a peek into what I've learned to create, at least while assigned to do something.

Unless otherwise stated, this work is licensed under CC BY-NC 4.0.

Introduction to Software Systems

Taken Fall ’23, course code CS 250

This course was structured as a mock workplace, aiming to teach important aspects of the software development lifecycle and how to work in teams to produce a concrete plan for a client. My group created a software specification for a PoS (Point of Sale) system, aimed for use at a clothing store.

The goals of the project were to learn how to write professionally with a business audience in mind. The two main audiences were technical and non-technical. To that end, I enumerated the client's goals and a technical plan to achieve those goals. I also learned how to use LaTeX to produce professional documents, complete with vector diagrams.

The final project consists of the manual, software requirements, software design specification, data management strategy, security analysis, software testing plan, and the life cycle. It represents the culmination of a semester's work.

Download project Download TeX source

Advanced Programming Languages

Taken Spring ’24, course code CS 420

This course covered programming languages that could be considered “advanced.” As a class, we covered the languages of C, Haskell, MATLAB, and Prolog. These languages have unique features that make them suitable for certain classes of problems. Of special interest to me were Haskell and Prolog, which work quite differently from any other language I had used before.

I completed four assignments, each with four reports. The reports and their source code, along with in-class works, are published on a Git repository.

LGBT History and Culture

Taken Summer ’24, course code LGBT 322

In this course, I produced three “Deep Dives” examining literature and film from US queer history. As a queer person myself, I had a great experience learning about my community and the fights that took place just to gain a few rights.

Deep Dive 1, analysis of And the Band Played On by Randy Shilts.

Deep Dive 2, analysis of Modern Family.

Deep Dive 2, analysis of The Miseducation of Cameron Post by Emily M. Danforth.

TeX Source: DD1, DD2, DD3.

Rhetoric of Written Argument in Context

Taken Fall ’22, course code RWS 200

In this course, I produced 4 essays analyzing different aspects of written (and visual!) rhetoric, or producing an argument of my own. Over the semester we analyzed different pieces of writing and synthesized different sources into an argument.

Project 1, “Trouble in Higher Education.” Analysis of a news article.

Project 2, “War through Visual Rhetoric.” Using one text as a lens for other content, in this case a photograph.

Project 3, “Social Media Pandemic.” Contributing to a public discussion on a personal topic.

Final project, “Friendship through Corporations.” Producing an argument targeted to an audience.

Total coursework

Spring 2025

Fall 2024

Summer 2024

Spring 2024

Fall 2023

Spring 2023

Fall 2022