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:
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!