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!