Here’s the short version:
In 2018, I graduated summa cum laude from Linfield College with a B.S. in Computer Science, a B.A. in Music (Composition), and a minor in mathematics. Since then, I took a few miscellaneous courses, and then in 2019 started on a Master’s in Human-Computer Interaction and Design at the University of California, Irvine.
Jump to:
Linfield College
Links are to PDF copies of the syllabi, where available. If I took a class multiple times, I only have one copy of the syllabus, and link to the same one every time.
Freshman Year
Transfer Credits
- IB*HSTEUR: History Europe ME
- IB*PHYSICS: Physics
Fall Semester
- COMP121: Web Design
- COMP160: Functions
- MATH170: Calculus I
- IDST007: Colloquium
- MUSC117: Concert Choir
- MUSC121: Music Theory I
- MUSC122: ETSS I
- MUSC203*10: Applied Voice: Major
January Term
- MATH220: Intro to Proofs
Spring Semester
- COMP161: Data Structures
- INQS125: Inquiry Seminar
- MUSC108: Men’s Glee
- MUSC117: Concert Choir
- MUSC123: Music Theory II
- MUSC124: ETSS II
- MUSC135: Understanding Jazz
- MUSC203*10: Applied Voice: Major
- MUSC233: Music History/Literature: Intro
Sophomore Year
Summer Term
- COMP260: Database Management Systems (Taken at Portland Community College. Their equivalent is CIS275 and CIS276.)
Fall Semester
- COMP262: Data Abstraction
- MATH230: Discrete Mathematics
- MUSC108: Men’s Glee
- MUSC117: Concert Choir
- MUSC203*3: Applied Composition: Major
- MUSC203*10: Applied Voice: Major
- MUSC221: Music Theory III
- MUSC222: ETSS III
- MUSC253: Music Cultures of the World
January Term
Spring Semester
- COMP377: Computer Architecture
- COMP405: Platform-Based Software Development
- HHPA067: Scuba
- MUSC108: Men’s Glee
- MUSC117: Concert Choir
- MUSC141: Keyboard for the Professional Musician: Intermediate
- MUSC203*3: Applied Composition: Major
- MUSC203*10: Applied Voice: Major
- MUSC223: Music Theory IV
- MUSC224: ETSS IV
- MUSC225: Music Technology
Junior Year
Summer Term
I spent the summer working at Louisiana State University’s Center for Computation and Technology as part of their National Science Foundation-funded Research Experience for Undergraduates program.
- COMP487: Research/Internship
Fall Semester
I spent the fall studying abroad in Vienna, Austria, hosted by the Austro-American Institute of Education.
- HIST206: Austrian Cultural History
- IDST031: Intercultural Communication – Departure/Reentry
- MLGR120: Beginning German Language Practice I
- MLGR121: Beginning German Language Practice II
- MLGR365: Austrian Politics and Society in a European Context
- POLS375: Politics of European Integration
- SOAN040: Community Service
January Term
- ENVS304: Climate Change
Spring Semester
- MUSC349: Art Song
- MUSC403*03: Applied Composition: Major
- COMP305: Software Engineering
- COMP330: Operating Systems and Networking
- COMP375: Interactive Application Design
- MUSC117: Concert Choir
- MLGR102: Elementary German II
Senior Year
Summer Term
I spent the summer before my senior year working with the Castleman Quartet Program, facilitating their CQP West program that was hosted at Linfield College.
Fall Semester
- COMP370: Advance Topics in Algorithms, Complexity, and Intelligence
- COMP430: Computer Security
- COMP490: Capstone Project
- MUSC108: Men’s Glee
- MUSC117: Concert Choir
- MUSC320: Musical Form and Analysis
- MUSC357: Music History – Classic and Romantic
- MUSC403*03: Applied Composition
January Term
Spring Semester
- COMP431: Advanced Network Communications and Security
- HHPA025: Weight Training
- MATH200: Vector Calculus
- MUSC108: Men’s Glee
- MUSC117: Concert Choir
- MUSC356: Music History – Medieval, Renaissance, and Baroque
- MUSC403*03: Applied Composition
- MUSC492*03: Senior Project
Continuing Education
After graduating, I wanted to continue my education, and did so with online classes. (I plan to continue this after I finish my Master’s degree, as well.)
Spring 2019
Summer 2019
University of California, Irvine
When I could, I posted some of my coursework from the classes I took.
The program’s website has detailed information on the curriculum.
Fall Quarter
- IN4MATX280: Overview of HCI and Design
- IN4MATX281: User Needs Analysis
- IN4MATX282: Design and Prototyping
Winter Quarter
Spring Quarter
- IN4MATX285: Interactive Technology Studio
- IN4MATX287: Capstone Project in HCI and Design