Welcome to my site!
Scroll through these pages for information about my schedule, courses, research interests, and projects.
My Schedule for Spring 2020
In view of the COVID-19 pandemic, TCNJ is practicing social distancing and all classes have moved online until further notice.
Office Hours, Virtual
Mondays 3:30 – 5:00 p.m.; Thursdays 2:30 – 4:00 p.m.; Additional appointments may be possible at other times.
Email me to make an appointment.
Some professional hats I wear:
Professor, Computer Science
Chair, Department of Computer Science
Barbara Meyers Pelson Chair in Faculty-Student Engagement (AY 2018-2021)
PI: NSF-funded Project “Collaborating Across Boundaries to Engage Undergraduates in STEM Learning”, Award #1914869.
PI: CABECT Project
co-PI: iPics Project
co-PI: FIRSTS Project
SIGCSE 2020 Posters Co-Chair
SIGCSE 2019 Posters Co-Chair
SIGCSE 2018 Lightning Talks Chair
SIGCSE 2018 Associate Program Chair
SIGCSE 2016-20 Committee Member
SIGCSE 2014-2018 Special Projects Committee Member
SIGCSE 2014-2018 Travel Grants Committee Member
Google Advisory Council Member
NCWIT Academic Alliance, Liaison
Recognition by Red Hat – Red Hat Honors Instructors Who Champion Open Source Education in the U.S.
Project CAB: Collaborating Across Boundaries to Engage undergraduates in STEM Learning. Funded through NSF Award #1914869. Award period July 1, 2019 to June 30, 2022.
This project aims to serve the national interest by studying how interdisciplinary collaborations in the classroom can improve STEM learning for all undergraduates. The increasingly interdisciplinary and complex issues facing our society requires diverse, STEM-literate experts from a range of fields who can work and solve problems in collaboration. Addressing this national need requires innovative, research-based teaching practices that retain students and improve STEM learning. This project will expand, improve, and study an innovative curricular model in which two undergraduate courses from different disciplines are taught in coordination. The instructors, goals, and outcomes of each course will be distinct, but the courses will be connected by a science-focused project that is developed through an active collaboration with a community partner.
Project iPics: Innovative Projects in Computational Science. Funded through NSF Award #1356235. Award Period July 1, 2014 to June 30, 2019.
Beginning in Fall 2014, the project is funding scholarships for computer science and mathematics students. Students are organized into learning communities and engage in research focused on a common theme of computational science. See more information at https://ipics.pages.tcnj.edu/.
Project FIRSTS: Foundation for Increasing and Retaining STEM Students Program. Funded through NSF Award #1525109. Award Period January 1, 2016 to December 31, 2018.
The overall goals of this program are to help students from underserved populations transition to the rigors of the STEM curriculum and gather both qualitative and quantitative data on the reasons financially needy students elect to leave STEM disciplines.
Project CABECT: Collaborating Across Boundaries to Engage undergraduates in Computational Thinking. Funded through NSF Award #1141170. Award period August 15, 2012 to July 31, 2017.
See more information on the CABECT and “NSF-funded REU @ TCNJ” pages. See CABECTPortal in action at http://tardis.tcnj.edu/cabect/ (under construction).
Students who have worked with me on CABPortal, CABECTPortal, SOAP, and closely related projects:
Spring 2020: Kirk Phillips and Sam Hajnasrollahi, Mentored Research course credit and funded through the NSF CAB grant.
Fall 2019: Kirk Phillips, Mentored Research course credit and funded through the NSF CAB grant.
Summer 2019: Derek Kneisel and Tomer Singal, funded through the Barbara Meyers Pelson grant.
Spring 2019: Vangelo Tasho. Mentored Research course credit.
Fall 2018: Daniel Brennan, Tyler Reich, and Vangelo Tasho, Mentored Research course credit.
Summer 2018: Tyler Reich, Mentored Research course credit; Jenna Oak and Aaron Weiss, funded through the Barbara Meyers Pelson grant.
Spring 2018: Ryan Hackett, Hannah Richman, Kyler Steele, and Vangelo Tasho. Mentored Research course credit.
Fall 2017: Vangelo Tasho, Kyler Steele, and Hannah Richman. Mentored Research course credit.
Summer 2017: Alex Cretella, Ryan Hackett, and Tyler Reich, REU @ TCNJ, funded through NSF REU supplement for the grant.
Fall 2016 – Spring 2017: Evan Melquist and Sean Anukwuem. Mentored Research course credit and REU @ TCNJ, funded through NSF REU supplement for the grant.
Fall 2014 – Summer 2015: Faisal Hoda and Matthew Steuerer. Mentored Research course credit and REU @ TCNJ, funded through NSF REU supplement for the grant.
Fall 2013 – Spring 2014:Joseph Canero and Conor Kelton. Mentored Research course credit.
Summer 2013: Joseph Canero and Conor Kelton. Funded through TCNJ MUSE program.