Login

Browse Items (107 total)

In this assignment (originating from a real projects/real clients course using Scrum, but generalizable to other agile methods), the student prepares for her new role as liaison with the client (in the Scrum framework, part of the Product Owner…

Essay: Should Theory of Computation focus more on Context Free Grammars or Turing Machines?

The intention for this essay, or any similar essay is to make students reflect on their own education and to help them build an educational…

Should a particular course (the one the students are in) be required for Computer Science students?


The intention for this essay, or any similar essay is to make students reflect on their own education and to help them build an educational…

Letter: Students must interview a peer and write a recommendation letter on their behalf for graduate school or a job.

This can be used in any senior level Computer Science course. Though the topic of this assignment does NOT fit in any course…

Essay Question: Why is Theory of Computation a difficult course?

The intention for this essay, or any similar essay is to make students reflect on their own education and to help them build an educational philosophy.

This type of essay can be…

This assignment can be used for most any introductory programming course. It is to be added to any typical program. After finishing the program, students are to write their boss a memo stating future enhancements that could be made to the program.…

This assignment can be given in any introductory programming course. It is given in addition to the usual program. While the student is developing their solution, they must fill out a spreadsheet of bugs encountered. They must categorize their bugs…