Posts by Collection

portfolio

publications

Paper Title Number 4

Published in GitHub Journal of Bugs, 2024

This paper is about fixing template issue #693.

Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper

talks

teaching

Discrete Mathematics (Undergrad TA)

Undergraduate course, University of Florida, CISE Department, 2021

As my first experience teaching, I was a TA in the undergraduate discrete structures course at UF. This was my first experience teaching and I enjoyed teaching this course to the point that I became a TA for it across several semesters.

Teaching Discussion Periods

For an hour each week, the other TAs and I were expected to teach an hour-long discussion period to review class material with the students.

Grading Exams

After each exam, the TAs split up the short-response and essay questions and graded them.

Computer Organization (Undergrad TA)

Undergraduate Course, University of Florida, CISE Department, 2021

Following my first TA appointment in the undergrad Discrete Mathematics course, I was a TA in the undergrad Computer Architecture course at UF for a single semester.

Teaching Discussion Periods

In this TA role I taught a weekly discussion period about computer organization low-level programming with examples in the ARM assembly language.

Debugging Students’ Assembly Code

The course required the students to write nontrivial amounts of ARM assembly. TA office hours were dedicated to debugging sessions for these programs.

Discrete Mathematics (Undergrad TA)

Undergraduate course, University of Florida, CISE Department, 2022

In the Spring of 2022, I returned to being a TA for the undergrad Discrete Mathematics course at UF under Dr. Pete J. Dobbins.

Teaching Discussion Periods

For an hour each week, the other TAs and I were expected to teach an hour-long discussion period to review class material with the students. In 2022, discussion periods moved back to the fact-to-face modality enjoyed before the COVID19 pandemic.

Writing Exam Questions

I was asked to make several exam questions for the course under the instructors supervision.

Grading Exams

After each exam, the TAs split up the short-response and essay questions and graded them.

Discrete Mathematics (Undergrad TA)

Undergraduate course, University of Florida, CISE Department, 2022

As a Summer job in 2022, I was a TA for COT3100 again.

Teaching Discussion Periods

For an hour each week, the other TAs and I were expected to teach an hour-long discussion period to review class material with the students.

Writing Exam Questions

I was asked to make several exam questions for the course under the instructors supervision.

Grading Exams

After each exam, the TAs split up the short-response and essay questions and graded them.

Programming Language Concepts (Undergrad TA)

Undergraduate course, University of Florida, CISE Department, 2022

In Fall of 2022, I followed Pete J. Dobbins to his next course and TA’ed for COP4020. In this course, the students’ primary responsibility is to implement a programming language of the instructor’s design, although there are also exams. While I took the course in the Spring semester of that year, I discovered my love of programming language design, so moving to it with my supervisor felt like a natural move.

Advising Students

Office hours in this course were dedicating to advising students about their keystone project.

Debugging Students’ Code

In this course’s office hours, TAs helped students debug the keystone project code if their issues were not relevant to student learning. I helped students debug issues that mostly had to do with misunderstanding the Java programming language used in this project.

Programming Language Concepts (Undergrad TA)

Undergraduate course, University of Florida, CISE Department, 2023

In Spring of 2023, I continued as a TA for COP4020 under a new supervisor: Dr. Beverly Sanders.

Advising Students

Office hours in this course were dedicating to advising students about their keystone project.

Debugging Students’ Code

In this course’s office hours, TAs helped students debug the keystone project code if their issues were not relevant to student learning. I helped students debug issues that mostly had to do with misunderstanding the Java programming language used in this project.

Introduction to Computational Mathematics (Undergrad TA)

Undergraduate course, University of Florida, Mathematics Department, 2023

In the Spring of 2023, I was completing my final requirements for graduation and enjoyed a shorter class schedule than previous semesters. This enabled my to take two TA appointments, and in an unorthodox move, I assisted Dr. Jason Harrington at the UF Math Department with his Introduction to Computational Mathematics course, MAD2502.

Writing Homework Questions

The course’s homeworks were submitted through an open source elearning platform called OpenMath. In OpenMath, I wrote homework questions for the class using the platform’s PHP framework for question coding.

Grading Exams

After each exam, as the sole TA, I was responsible for grading the students’ submissions.