Home Profile Skills Projects Experiences Contacts

Kwan Yoon


2A Computer Science | University of Waterloo

Experiences


Relevant Work:

FIRST Robotics


Languages used: G graphical language by NI LabView
Tools used: NI LabView
Time: September 2017 ~ June 2018
Description: Worked with cross-functional teams and a programming team of 10 to create a manually controlled robot using NI LabVIEW that ranked 11th out of 38 with a 70% win rate in a regional FRC event.


Relevant Coursework:

CS246 - Object-Oriented Software Development


Languages learned: C++
Tools used: Git, Linux, Bash
Final Grade: TBA
Description: Learned object-oriented programming with C++ by developing complex programs through weekly assignments and lectures. Used a Linux server for assignments which taught me Git and Bash commands.


CS136 - Elementary Algorithm Design and Data Abstraction


Languages learned: C
Tools used: Seashell
Final Grade: 98%
Description: Learned imperative programming and memory management with C by developing complex programs through weekly assignments and lectures


CS135 - Designing Functional Programs


Languages learned: Racket (functional programming)
Tools used: DrRacket
Final Grade: 95%
Description: Learned functional programming with Racket by developing complex programs through weekly assignments and lectures.


ICS4U - Designing Functional Programs


Languages learned: Java
Tools used: Apache NetBeans, Processing
Final Grade: 98%
Description: Learned Java programming by developing complex programs on NetBeans and Processing


Contacts


Phone: (1)289-400-8771
Email: k9yoon@uwaterloo.ca