CSc 144-002 (Discrete Math for CS I) Syllabus Summary
Fall 2023

NOTE: This is only a summary of the class syllabus; see the long version for full details!

General Catalog Information:

Description: The first of a two-course sequence introducing mathematical concepts for Computer Science. Topics include: sets, functions, and relations; propositional and predicate logic; foundational combinatorics; discrete probability; modular arithmetic; recurrence relations; and proofs.
Lecture: Mondays, Wednesdays, and Fridays, 3:00 - 3:50 p.m., Koffler 204
Enrollment Requirement(s): C or higher in (CSC 110 or ISTA 130 or ECE 175) or prior programming language experience with department approval AND PPL 60+ or SAT I MSS 640+ or ACT MATH 26+ or (C or higher in MATH 112) or one course from MATH 113, 116, 120R, 122A, 122B, or 125.
In particular, you are expected to know and be able to apply the basics of algebra to solve mathematical problems. and how to write Python programs that employ basic data structures (e.g., lists).
Credits: 3
Final Exam: Thursday, December 14, 2023, 8:00 a.m. - 10:00 a.m. (CSc 144 sections have a common final exam date and time.) The final is required, is comprehensive, and will be given on this date at this time. Make your travel plans accordingly.

Class Personnel:

Name Office Email (.arizona.edu) Phone Office Hours
Instructor Prof. Lester I. McCann G-S 819 mccann@cs 621-3498 See Piazza
Coord. UGTA Kevin Li ----- martin101to ----- ... or D2L
C-i-T UGTA Jake Bode ----- bode1 ----- ... for the OHs
UGTA Nimet Beyza Bozdag ----- nbbozdag ----- ... schedule!
UGTA Claire Lodermeier ----- clairelodermeier ----- "
UGTA Sartaj Rauf ----- sartaj ----- "
UGTA MohammadHossein Rezaei ----- mhrezaei ----- "
UGTA Kekhrie Tsurho ----- ktsurho ----- "

Information Resources:

D2L: CSC 144 FA23 002 All class materials will be available from this D2L page, but most of it is hosted on the class web site (see next link).
Homepage: https://www2.cs.arizona.edu/classes/cs144/fall23-002/ When you follow a link from D2L, unless it's a video, odds are that the link will take you here.
Textbook: Discrete Mathematics and its Applications (Rosen), U.S. 8th ed., McGraw-Hill, 2019, is the required text. Do not buy an international edition or an earlier edition! The best deal I know of is the D2L "inclusive access" ebook price.





Grades and Grading:

Homeworks = 28 % total
Quizzes = 16 % total
3 Midterm Exams = 42 % total
Comprehensive Final Exam   = 14 %  
Total   = 100 %  

By department policy, the final exam is required.

Topic Schedule:

  • The University requires that all syllabi include an expected schedule of topics and class events (e.g., exams). Please be aware that any number of unforeseen circumstances can cause a schedule to become inaccurate. Thus, you should not rely on this schedule. It is your responsibility to pay attention to, and adhere to, changes announced in class, by email, and/or via the discussion board.
  •      Week    Date   Class #   Scheduled Topics   Assigned Today    Due Today
         ----   -----   -------   ----------------   --------------   ------------
           1     8/21       1     Syllabus/1             Survey          Survey
                 8/23       2     1                       ---             ---
                 8/25       3     1                       ---             ---
           2     8/28       4     2                       ---             ---
                 8/30       5     2                       ---             ---
                 9/01       6     2                   Homework #1         ---
           3     9/04      --     None (Labor Day)        ---             ---
                 9/06       7     2                       ---             ---
                 9/08       8     2                   Homework #2     Homework #1
           4     9/11       9     2/3                     ---             ---
                 9/13      10     3                       ---             ---
                 9/15      11     3                       ---         Homework #2
           5     9/18      12     3/4                     ---             ---
                 9/20      13     4                       ---             ---
                 9/22      14     Exam #1                 ---             --- 
           6     9/25      15     4                       ---             ---
                 9/27      16     4/5                 Homework #3         ---
                 9/29      --     None (Honors Conv.)     ---             ---
           7    10/02      17     5                       ---             ---
                10/04      18     5/6                     ---             ---
                10/06      19     6                   Homework #4     Homework #3
           8    10/09      20     6                       ---             ---
                10/11      21     6/7                     ---             ---
                10/13      22     7                       ---         Homework #4
           9    10/16      23     7                       ---             ---
                10/18      24     7                       ---             ---
                10/20      25     Exam #2                 ---             ---
          10    10/23      26     8                       ---             ---
                10/25      27     8                       ---             ---
                10/27      28     9                   Homework #5         ---
          11    10/30      29     9/10                    ---             ---
                11/01      30     10                      ---             ---
                11/03      31     10                  Homework #6     Homework #5
          12    11/06      32     11                      ---             ---
                11/08      33     11                      ---             ---
                11/10      --     None (Vet. Day)         ---         Homework #6
          13    11/13      34     11/12                   ---             ---
                11/15      35     12                      ---             ---
                11/17      36     Exam #3                 ---             ---
          14    11/20      37     12                      ---             ---
                11/22      38     12                  Homework #7         ---
                11/24      --     None (Thanskgiving)     ---             ---
          15    11/27      39     12                      ---             ---
                11/29      40     12/13                   ---             ---
                12/01      41     13                      ---         Homework #7
          16    12/04      42     13                      ---             ---
                12/06      43     13                      ---             ---
         Final  12/14      --     Final Exam (Thu 8:00am) ---             ---
    

    We will stick to the exam dates if at all possible. The rest of the dates are less firm, but we'll try to stick to them, too.


    AGAIN: This is only a summary of the class syllabus; see the long version for full details!