Available Problets

Currently, problets are available on the following topics. Before attempting to run these problets, please consult the instructions for running them on your machine. Also, take a moment to familiarize yourself with the user interface of problets.

Topic: Members and Encapsulation in C++ Classes
Developers: Rumen Kostadinov, Amruth Kumar (Design)
Date Developed: Spring 2003
Course where it can be used: CS II in C++
Link to the problet: Members and Encapsulation in C++


Topic: Counter-Controlled Loops in C++
Developers: Garrett Dancik, Amruth Kumar (Design)
Date Developed: Spring 2003
Course where it can be used: CS I in C++
Link to the problet: for Loop in C++


Topic: Scope, including static scope, static referencing environment, dynamic scope, dynamic referencing environment, and Pascal's rules for calling procedures.
Developers: Eric Fernandes, Amruth Kumar, Steve Obringer, Obadiah Schottenfeld
Date Developed: Fall 2001
Course where it can be used: Programming Languages course
Link to the problet: Static Scope, Static Referencing Environment, Dynamic Scope, Dynamic Referencing Environment, and Procedure Callability. Scope in Programming Languages
Publications on the problet:

Topic: Parameter Passing in Programming Languages
Developers: Harsh Shah (v2), Geoffrey Talarico (v1), Amruth Kumar (Design)
Date Developed: Fall 2001 (v2), Spring 2001 (v1)
Course where it can be used: Programming Languages course
Link to the problet: Parameter Passing Mechanisms
Publications on the problet: ITiCSE 2002, Aarhus, Denmark, 6/24-26/2002


Topic: Pointers in C++
Developers: Amruth Kumar
Date Developed: Fall 2001 (Dynamic Memory Management - v2), Fall 2000 (Indirect Addressing - v1)
Course where it can be used: CS I/II or for review in Data Structures in C++
Link to the problet: Pointers in C++
Publications on the problet:

Topic: Expression Evaluation in C++
Developers: Joshua Go (v2), Aravind Krishna (v1), Amruth Kumar (Design)
Date Developed: Fall 2001 (v2), Summer 2000 (v1)
Course where it can be used: CS I in C++
Link to the problet: Expression Evaluation in C++
Publications on the problet: CCSCNE 2000, Middlebury College, VT, 4/20-21/2001


Topic: Nested Selection Statements in C++
Developers: Neeraj Singhal, Amruth Kumar (Design)
Date Developed: Spring 2000
Course where it can be used: CS I in C++
Link to the problet: Nested Selection Statements in C++
Publications on the problet: FIE 2000, Kansas City, MO, 10/18-21/2000

Please send your comments and suggestions to Amruth Kumar. If you wish to use the problets in your courses, or contribute to the problets project, please write to him at the above address. Thank you for your interest in problets.