Nifty assignments

Nick Parlante, Julie Zelenski, Evan M. Peck, Kevin Wayne, David J. Malan, Brian Yu, Carl Albing, Keith Schwarz, John DeNero, Christopher Allsman, Tiffany Perumpail, Rahul Arya, Kavi Gupta, Catherine Cang, Paul Bitutsky, Ryan Moughan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations


The Nifty Assignments special session is about promoting and sharing the ideas and ready-to-use materials of successful assignments. Each presenter will introduce their assignment, give a quick demo, and describe its niche in the curriculum and its strengths and weaknesses. The presentations (and the descriptions below) merely introduce the assignment. A key part of Nifty Assignments is the mundane but vital role of distributing the materials handouts, data files, starter code, rubrics, autograders that make each assignment ready to adopt. Each assignment presented has complete materials freely available on the Nifty Assignments home page If you have an assignment that works well and would be of interest to the CSE community, please consider applying to present at Nifty Assignments.

Original languageEnglish (US)
Title of host publicationSIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
PublisherAssociation for Computing Machinery
Number of pages2
ISBN (Electronic)9781450367936
StatePublished - Feb 26 2020
Event51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020 - Portland, United States
Duration: Mar 11 2020Mar 14 2020

Publication series

NameAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE
ISSN (Print)1942-647X


Conference51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020
Country/TerritoryUnited States

All Science Journal Classification (ASJC) codes

  • Management of Technology and Innovation
  • Education


  • Assignments
  • Education
  • Examples
  • Homeworks
  • Library
  • Nifty
  • Pedagogy
  • Repository


Dive into the research topics of 'Nifty assignments'. Together they form a unique fingerprint.

Cite this