Teaching Experience
I have served as a instructor in various forms throughout my academic career. I was fortunate enough to have the opportunity as an undergraduate to develop and teach a course with a few like-minded colleagues, which helped motivate my future teaching activities. My experience has primarily been in lab-based programming courses, but I have also recently had the opportunity to delve into community service-based service-learning pedagogy. A detailed list of my teaching experience follows.
Courses
Learning in Community
Fall 2013 (University of Illinois, Urbana-Champaign)
Course Description: ENG 315: Service-learning dedicated to benefiting nonprofit organizations. Learning through inquiry, acquisition of skills and knowledge to address projects, and development of project and team skills. Student teams work on a project of importance proposed by and in partnership with each organization.
Students: 10 undergraduate, FR-SR
Summary of Duties
Fall 2013 (University of Illinois, Urbana-Champaign)
Course Description: ENG 315: Service-learning dedicated to benefiting nonprofit organizations. Learning through inquiry, acquisition of skills and knowledge to address projects, and development of project and team skills. Student teams work on a project of importance proposed by and in partnership with each organization.
Students: 10 undergraduate, FR-SR
Summary of Duties
- Section Project Manager - Instructor for project section, implementing syllabus/assignments common to all sections
- Liaison with section community partner (University YMCA)
- Lead class in course-long project to improve partner's sustainability efforts
- Prepared slides for and lead project management meetings/classes
- Graded homework assignments
- Graded group projects
LaTeX Programming for Math and Science
Fall 2010 - Fall 2013 (University of Illinois, Urbana-Champaign)
Course Description: Lab-based course in LaTeX programming. Covers all aspects related to scientific writing, with specific attention paid to thesis/dissertation preparation and journal publication for engineering graduate students.
Students: 40 graduate, M.S.-Ph.D.
Summary of Duties
Fall 2010 - Fall 2013 (University of Illinois, Urbana-Champaign)
Course Description: Lab-based course in LaTeX programming. Covers all aspects related to scientific writing, with specific attention paid to thesis/dissertation preparation and journal publication for engineering graduate students.
Students: 40 graduate, M.S.-Ph.D.
Summary of Duties
- Course Instructor - Full responsibility including syllabus development and collecting feedback
- Prepared slides for and giving class lectures
- Prepared and graded homework assignments
- Holding office hours after lectures
System Administration for the Web
Spring 2007 (University of California, Berkeley)
Course Description: Lab-based course in Linux system administration. Covers all necessary aspects and skills necessary to setup, configure, manage, and troubleshoot a Linux-based web-hosting environment.
Students: 30 undergraduate, FR-SR
Summary of Duties
Spring 2007 (University of California, Berkeley)
Course Description: Lab-based course in Linux system administration. Covers all necessary aspects and skills necessary to setup, configure, manage, and troubleshoot a Linux-based web-hosting environment.
Students: 30 undergraduate, FR-SR
Summary of Duties
- Course Instructor - Full responsibility including syllabus development
- Prepared slides for and giving class lectures
- Prepared and graded homework assignments
- Holding office hours after lectures
LaTeX Programming for Math and Science
Spring 2006 - Spring 2007 (University of California, Berkeley)
Course Description: Lab-based course in LaTeX programming. Covers all aspects related to scientific writing, with specific attention paid to complex math-related environments (e.g., derivations, theorems, proofs, etc.)
Students: 40 undergraduate, FR-SR
Summary of Duties
Spring 2006 - Spring 2007 (University of California, Berkeley)
Course Description: Lab-based course in LaTeX programming. Covers all aspects related to scientific writing, with specific attention paid to complex math-related environments (e.g., derivations, theorems, proofs, etc.)
Students: 40 undergraduate, FR-SR
Summary of Duties
- Course Co-Instructor - Shared responsibility for course with co-instructors
- Prepared slides for and giving class lectures for selected topics
- Prepared and graded select homework assignments
- Holding office hours after lectures
Seminars
Selecting Appropriate Technology Tools for Your Classroom
February 2014 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave seminar presentation comparing a variety of classroom and collaboration software available to instructors. Prepared follow-up resource guide.
February 2014 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave seminar presentation comparing a variety of classroom and collaboration software available to instructors. Prepared follow-up resource guide.
Software Carpentry Boot Camp
January 2014 (University of Illinois, Urbana-Champaign)
Workshop Teaching Assistant: Assisted participants and clarified issues with intro-intermediate Bash shell/scripting, Python, and Git.
January 2014 (University of Illinois, Urbana-Champaign)
Workshop Teaching Assistant: Assisted participants and clarified issues with intro-intermediate Bash shell/scripting, Python, and Git.
Graduate Academy: Lesson Planning and Questioning Strategies
August 2013, January 2014 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave presentation on lesson planning, effective questioning strategies, and microteaching preparation during University-wide TA training program.
August 2013, January 2014 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave presentation on lesson planning, effective questioning strategies, and microteaching preparation during University-wide TA training program.
Managing your Course: Secrets to Surviving your Semester of Teaching or TAing
May 2012 (University of Illinois, Urbana-Champaign)
Panelist: Gave information and advice to future instructors on effective strategies for class management.
May 2012 (University of Illinois, Urbana-Champaign)
Panelist: Gave information and advice to future instructors on effective strategies for class management.
Optimize Your Publications and Thesis Using LaTeX
April 2010 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave seminar on benefits of LaTeX programming, prepared follow-up resource guide.
April 2010 (University of Illinois, Urbana-Champaign)
Speaker: Prepared slides for and gave seminar on benefits of LaTeX programming, prepared follow-up resource guide.