Kwan Yoon
2A Computer Science | University of Waterloo
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.
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.
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
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.
Languages learned: Java
Tools used: Apache NetBeans, Processing
Final Grade: 98%
Description: Learned Java programming by developing complex programs on NetBeans and Processing