Difference between revisions of "CS 500 final"

From Computer Science
Jump to: navigation, search
(Created page with "=Final letter grade= =Final exam= * Canvas quizzes - all taken during our 2 hour final exam slot (in the classroom if possible, if you need to take these at another time you...")
 
(Final exam)
Line 2: Line 2:
  
 
=Final exam=
 
=Final exam=
* Canvas quizzes - all taken during our 2 hour final exam slot (in the classroom if possible, if you need to take these at another time you can ask), Wednesday Dec 6 from 10am-noon.  If you are in the face to face section and want to take it remotely, you need to ask for permission.  If you are in either section and want to take it at a different time, you need to ask for permission.
+
* Canvas quizzes - all taken during our 2 hour final exam slot (in the classroom for those in the face to face section), Wednesday Dec 6 from 10am-noon.  If you are in the face to face section and want to take it remotely, you need to ask for permission.  If you are in either section and want to take it at a different time, you need to ask for permission.
** From midterm: .
+
** Previous quizzes: C operators, C keywords, data structures.
** New since then: graphs, big O asymptotics, algorithm running times / recursion tree, complexity classes, regular expressions / languages, probabilityAnd there will be practice versions of these.
+
** New since then: graphs, sorting, big O / asymptotics, C standard libraryFor any that we will have, there will be a practice quiz you can practice with, by Dec 4 at the latest.
* Interview - will be just doing proofs for some of the main things we have looked at. You have notes written up on these so that you'll be able to demonstrate any of them I askYou will turn in your notes, but I may not look at them - the grade will be mostly based on the interview.  Include references/citations for what you use to make your notes.  I will let you know the problems once I have made them up.  Interview times - any time after I post more details on the final (probably by Nov 28 or 29) and up through Dec 9 at noonThose in the face to face section are required to do this in person (unless you get approval from me).  You will schedule a time, the same as last time with https://cs.indstate.edu/scheduler
+
* Interview - I will ask you questions based off what you need to complete the grade levels (see bottom of this page). You will get an email within the next 1-2 days indicating where you stand on all of thoseInterview scheduling will be in 15 minute blocks, and you will be able to schedule multiple of them (on different days if you want).  We'll look at this again after I get you the email letting you know where you stand.
** Root of a number is irrational - like on the midterm
 
** Truth tables - like on the midterm
 
** Euclidean algorithm - proof that it is correct
 
** An induction proof - arithmetic or geomteric sum, or something similar
 
** Running time of: binary search, merge sort, others we looked at in class
 
** The real numbers are not countable (and similar)
 
** The rational numbers are countable (and similar)
 
** There are infinitely many primes
 
** An NP problem is in NP - one we did in class
 
  
Note: for the interview part, I will ask you questions based off what you need to complete the grade levels (see bottom of this page). You will get an email within the next 1-2 days indicating where you stand on all of those.  Interview scheduling will be in 15 minute blocks, and you will be able to schedule multiple of them (on different days if you want).  We'll look at this again after I get you the email letting you know where you stand.
+
=Final letter grade=
 +
 
 +
CS 500 final letter grade
 +
* canvas quiz: stand-alone quiz, mid-term part, or final part
 +
* canvas quizzes need 90%+ at least once and last attempt not below 80%
 +
* essays need a pass rating (2/2 for HW, 90%+ for midterm/final problems)
 +
* +/- on letter grade will be determined within each level based on how close to the next level you are
 +
 
 +
C level: can move on to the next course(s)
 +
* canvas quizzes:
 +
* essays:
 +
 
 +
B level: you are "ok" to move on
 +
* canvas quizzes:
 +
* essays:
 +
 
 +
A level:
 +
* canvas quizzes:
 +
* essays:

Revision as of 13:16, 1 December 2022

Final letter grade

Final exam

  • Canvas quizzes - all taken during our 2 hour final exam slot (in the classroom for those in the face to face section), Wednesday Dec 6 from 10am-noon. If you are in the face to face section and want to take it remotely, you need to ask for permission. If you are in either section and want to take it at a different time, you need to ask for permission.
    • Previous quizzes: C operators, C keywords, data structures.
    • New since then: graphs, sorting, big O / asymptotics, C standard library. For any that we will have, there will be a practice quiz you can practice with, by Dec 4 at the latest.
  • Interview - I will ask you questions based off what you need to complete the grade levels (see bottom of this page). You will get an email within the next 1-2 days indicating where you stand on all of those. Interview scheduling will be in 15 minute blocks, and you will be able to schedule multiple of them (on different days if you want). We'll look at this again after I get you the email letting you know where you stand.

Final letter grade

CS 500 final letter grade

  • canvas quiz: stand-alone quiz, mid-term part, or final part
  • canvas quizzes need 90%+ at least once and last attempt not below 80%
  • essays need a pass rating (2/2 for HW, 90%+ for midterm/final problems)
  • +/- on letter grade will be determined within each level based on how close to the next level you are

C level: can move on to the next course(s)

  • canvas quizzes:
  • essays:

B level: you are "ok" to move on

  • canvas quizzes:
  • essays:

A level:

  • canvas quizzes:
  • essays: