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

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, matrices, functions, and relations; propositional and predicate logic; modular arithmetic; and proofs.
Lecture: Mondays, Wednesdays, and Fridays, 2:00 - 2:50 p.m., ILC 150
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 108 or 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: Friday, December 13, 2024, 1:00 p.m. - 3:00 p.m. 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 621-3498 See Piazza
Coord. UGTA Jake Bode G-S 856 bode1 ----- ... or D2L
C-i-T UGTA Claire Lodermeier G-S 856 clairelodermeier ----- ... for the OHs
UGTA Cumhur (Jim) Aygar G-S 856 caygar ----- ... schedule!
UGTA Asude Guvener G-S 856 asudeguvener ----- "
UGTA Sartaj Rauf G-S 856 sartaj ----- "

Information Resources:

D2L: CSC 144 FA24 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/fall24-002 When you follow a link from D2L, 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.

My work-perpetually-in-progress Kneel Before Zodd covers roughly half of the class material. See the KBZ post on Piazza for access information.

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/26       1     Syllabus               Survey          Survey
             8/28       2     1                       ---             ---
             8/30       3     1                       ---             ---
       2     9/02      --     None (Labor Day)        ---             ---
             9/04       4     1                       ---             ---
             9/06       5     2                   Homework #1         ---
       3     9/09       6     2                       ---             ---
             9/11       7     2                       ---             ---
             9/13       8     2                   Homework #2     Homework #1
       4     9/16       9     2                       ---             ---
             9/18      10     2                       ---             ---
             9/20      11     3                       ---         Homework #2
       5     9/23      12     3                       ---             ---
             9/25      13     3                       ---             ---
             9/27      14     Exam #1                 ---             ---
       6     9/30      15     3/4                     ---             ---
            10/02      16     4                       ---             ---
            10/04      17     4                   Homework #3         ---
       7    10/07      18     4                       ---             ---
            10/09      19     5                       ---             ---
            10/11      20     5                   Homework #4     Homework #3
       8    10/14      21     5                       ---             ---
            10/16      22     6                       ---             ---
            10/18      23     6                       ---         Homework #4
       9    10/21      24     6                       ---             ---
            10/23      25     6/7                     ---             ---
            10/25      26     Exam #2                 ---             ---
      10    10/28      27     7                       ---             ---
            10/30      28     7                       ---             ---
            11/01      29     7/8                 Homework #5         ---
      11    11/04      30     8                       ---             ---
            11/06      31     8                       ---             ---
            11/08      32     8                   Homework #6     Homework #5
      12    11/11      --     None (Veteran's Day)    ---             ---
            11/13      33     8/9                     ---             ---
            11/15      34     9                       ---         Homework #6
      13    11/18      35     9/10                    ---             ---
            11/20      36     10                      ---             ---
            11/22      37     Exam #3                 ---             ---
      14    11/25      38     10                      ---             ---
            11/27      39     10                  Homework #7         ---
            11/29      --     None (Thanksgiving)     ---             ---
      15    12/02      40     11                      ---             ---
            12/04      41     11                      ---             ---
            12/06      42     11                      ---         Homework #7
      16    12/09      43     11/12                   ---             ---
            12/11      44     12                      ---             ---
     Final  12/13      --     Final Exam (Fri 1:00pm) ---             ---

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!