CS1022 Computer Programming & Principles CS1022 Computer Programming & Principles Lecture 1 Combinatorics Plan of lecture Motivation Addition principle Multiplication…