Ben Burns
Teaching and mentoring
My teaching and mentoring experience
I am passionate about mathematics and computer science education, with an emphasis on high school and early-college coursework. I am particularly passionate about making introductory coursework accessible to students who enter college without significant mathematics background or programming experience (like I did), while ensuring that students exit the course with sufficient preparation for future coursework and for their careers.
During my time at UMass, I was heavily involved with the Undergraduate Course Assistant (UCA) program.
During the 2022 — 2023 academic year, UMass CICS converted its introductory course sequence from Java to Python. During this transition period, I had the privilege to help design the new Intro to Programming course (INFO 190S, later renamed CICS 110) under the mentorship and supervision of Professor Tim Richards. During this time, I was apart of CICS’s first cohort of Head UCAs, and joined the UCA Program Coordination team to expand the Head UCA program to all 10 of CICS’s core courses.
Also during the 2022 — 2023 academic year, I served as a lead peer mentor on the Boosting Access to Data Science Scholarship Program (NSF #2130070), mentoring a cohort of five freshman introductory computer science students from underrepresented groups in computer science.
I have received a few awards for my teaching efforts. At UMass, I was recognized with an Outstanding Undergraduate Course Assistant award 4 times. In my final semester, I was recognized with one of the inaugural Lifetime UCA awards.
full teaching experience
Below is a full list of course I have TAd and graded for.
Georgia Tech
Semester | Position | Course # | Course Name |
---|---|---|---|
Summer 2025 | TA | CS 7641 | Machine Learning (OMSCS) |
Fall 2025 | TA | CSE 6730 | Modeling and Simulation |
UMass Amherst
Semester | Position | Course # | Course Name |
---|---|---|---|
Spring 2024 | UCA | CS 501 | Formal Language Theory |
Winter 2024 | Head UCA | CS 311 | Algorithms |
Fall 2023 | Head UCA | CS 311 | Algorithms |
Spring 2023 | Head UCA | CICS 110 | Intro to Python |
Winter 2023 | Head UCA | CICS 110 | Intro to Python |
Fall 2022 | Head UCA | INFO 190S | Intro to Python |
Spring 2022 | UCA | CS 121 | Intro to Java |
Spring 2022 | Grader | Math 471 | Number Theory |
Fall 2021 | UCA | CS 121 | Intro to Java |
Summer 2021 | UCA | CS 121 | Intro to Java |
Spring 2021 | UCA | CS 121 | Intro to Java |