Debbie Bartlett
Office: 272 CS Building
Office Hours: Wed, 1:00 - 2:00
Lecture Time and Place:
11:00 - 12:20, Tue, Thur, CSB Room 225

The CS122 course has been developed to allow students that skip CS160 to still get the necessary Discrete Mathematics that is taught in CS160. This course covers the following topics:

  • sets and functions
  • propositions and predicates
  • inference rules
  • proof techniques
  • program verification.

CS122 is a 5 week, 1 credit course.


Students registered for CS 122 must also be co-registered for CS 161.


"Discrete Mathematics and its Applications, 7th ed." by Kenneth Rosen and McgrawHill


Here are the formally graded elements of the course and associated weighting:

Activity Weight
5 RamCT quizes 30 %
Exam #1 (in-class) 35 %
Exam #2 (in-class) 35 %

Semester grades are determined by the weighted sum of points earned in each of these areas. A 90% or better will earn some kind of 'A', 80% to less than 90% some kind of 'B', 70% to less than 80% some kind of 'C', 60% to less than 70% some kind of 'D', less than 60% a 'F'.

Quizzes 1 through 3 must be completed before Exam #1 is taken. Quizzes 4 & 5 must be completed before Test #2 is taken.

Quizzes are open book and open notes. Exams are closed book and closed notes.

Quizzes and exams will be done individually and grades assigned on an individual basis. Further, students not already familiar with the CSU Honor Pledge should review this clear and simple pledge and always adhere to it.

Late and Makeup Policy

Exams : Make-up exams are only given for extraordinary circumstances (e.g., illness, family emergency). Students must consult with the instructor as soon as possible, preferably before the start of the exam. Course examination dates are listed in the syllabus; be aware of them and plan accordingly.

Important Dates

First in class examThursday, September 11th
Second in class exam Thursday, September 25th

While no change to the exam dates is anticipated, the instructor reserves the right to change these dates with a weeks notice.

In Class Participation

All students taking this course are expected to participate actively. For all students, includes asking and responding to questions.

Professional Conduct

All students are expected to conduct themselves professionally. We (the instructors and GTAs) assume you are familiar with the policies in the student information sheet for the department. Additionally, you are computing professionals, albeit perhaps just starting. You should be familiar with the code of conduct for the primary professional society, ACM. You can read the ACM Code of Conduct HERE.

We work to maintain an environment supportive of learning in the classroom and laboratory. Towards that end, we require that you be courteous to and respectful of your fellow participants (i.e., classmates, instructors, GTAs and any tutors). In particular:

  • Please turn off the ring on your cell phone. If you are expecting an emergency call, sit near the door and slide out discretely to take it.
  • In class use of electronic devices in general, and laptops specifically, is permitted as a courtesy so that you may better participate and learn. If at any time the instructor judges that an electronic device is becoming a distraction the student may be asked to to turn it off and put it away.
  • All exams are to be done without the aid of notes of any kind. Laptops and all other electronic devices must be shut and put away during exams.