CS 161: Tim Alcon

Upon entering this class, we expect all students to (red text = math expectations):

  • Be comfortable with solving algebraic equations (one equation, one unknown, for example: 3x+5=17, solve for x).
  • Be familiar with the concept of a mathematical function, e.g., y = Ax2 + Bx + C
  • Have the ability to rearrange terms in a mathematical expression (e.g., if F = 1.8*C+32, solve for the equation that gives C as a function of F)
  • Elementary logic operations such as Boolean logic ANDs, ORs (inclusive or), and XORs (exclusive or)
  • Order of Operations: in an arithmetic equation, expressions are evaluated, in order, by parentheses, then exponentiation, then multiplication/division, then addition/subtraction. This is referred to as PEMDAS. For example, y = 3*x+2 means (3*x)+2, not 3*(x+2). See: https://www.mathsisfun.com/operation-order-pemdas.html


mjb – July 5, 2017