CS 500 final

From Computer Science
Revision as of 14:42, 6 December 2022 by Jkinne (talk | contribs) (Final letter grade)
Jump to: navigation, search

For course - CS 500.

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 7 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. Practice quizzes will be at the bottom (CS Learn and Asses) here - https://indstate.instructure.com/courses/12565
    • Previous quizzes: C operators, C keywords, C errors, data structures.
    • New since then: graphs, sorting, big O / asymptotics, C standard library, math and bases, miscellaneous math.
    • See the "CS Learn and Assess" section towards the bottom of https://indstate.instructure.com/courses/12565 for practice quizzes. Note that I still need to add practice quizzes for sorting and the C standard library; that is TBD depending on when I get those in.
  • 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

Note - I will adjust these after looking at where everyone stands.

CS 500 final letter grade

  • canvas quiz: stand-alone quiz, mid-term part, or final part
  • C programs need a pass rating (2/2 or 1/1 for HW, 80%+ for midterm/final problems), and need a given number of them passed (e.g., need at least 3 loops programs for the C level)
  • +/- on letter grade will be determined within each level based on how close to the next level you are
  • Items in italics have not had any grades yet, so will be included once there are some graded items. h4, h5 will still be graded again, so it is possible to still get some of those correct. All of the quizzes that are needed by people will be available for the final exam.

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

  • canvas quizzes: C operators, C keywords, C errors, data structures
  • quizzes minimum: 80%
  • C programs: loops (3), conditional logic (3), command line arguments (2), read from stdin/file - lines (1)

B level: you are "ok" to move on

  • canvas quizzes: graphs, sorting, big O asymptotics, C standard library
  • quizzes minimum: 80%
  • C programs: read from stdin/file - ints (1), strings (1); ArrayStack (2), DLList (1), ChainedHashTable (?)

A level:

  • canvas quizzes: math and bases, miscellaneous math
  • quizzes minimum: 90% (including all the quizzes at the C and B levels)
  • C programs: BST (?), sorting algorithm (?)

HW assignments

Last day for counting these - Dec 11.