Chris Pollett > Old Classes >
CS254

( Print View )

Student Corner:
  [Grades Sec1]

  [Submit Sec1]

  [Email List Sec1]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HW Assignments:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Hw5]

Practice Exams:
  [Mid1]  [Mid2]  [Final]

                           












Learning Outcomes versus Collected Course Materials
LO1LO2LO3LO4LO5LO6LO7N/A
HW1XX
HW2XXX
HW3XXX
HW4XX
HW5XXX
MT1Prob1X
MT1Prob2X
MT1Prob3X
MT1Prob4X
MT1Prob5X
MT2Prob1X
MT2Prob2X
MT2Prob3X
MT2Prob4X
MT2Prob5X
FinProb1X
FinProb2X
FinProb3X
FinProb4X
FinProb5XX
FinProb6X
FinProb7X
FinProb8X
FinProb9X
FinProb10X

Within the class there were two versions of a given test; however, these two versions were just problem permutations of each other. The results above are all for the first of these two permutations.

LO1 (Learning Outcome 1) -- Exhibit a simulation of one machine model with another. For instance, a Turing machine by a RAM.

LO2 -- Give a minimal classification of the complexity of a computational problem as being in one of the class L, P, NP, coNP, some level of the polynomial hierarchy, PSPACE, E, EXPTIME, decidable, undecidable.

LO3 -- Show the completeness of a complete problem for each of these classes.

LO4 -- Know properties of the randomized classes RP, BPP.

LO5 -- Know conditions under which various of these hierarchies might collapse.

LO6 -- Explain at least one circuit lower bound technique such as Razborov's techniques for monotone circuits.

LO7 -- Exhibit a relativized separation (oracle result) of complexity classes for standard classes such as P and NP.

N/A -- Important material covered in the course but not directly related to a specific learning outcome.