Course Logistics



Class meetings: Mondays and Wednesdays from 9:30AM - 10:45AM in 7E12 (that is 7 East 12th Street), room 125 - check the campus map (attendance is mandatory).

Recitations: Thursday 9:30pm-10:45pm in Tisch, room LC19 (attendance is mandatory).

Recitation Leader: Sebastian Herscher

Office hours:
Joanna: Tue 9:00am-10:30am, Wed 11:00-12:30pm, OR by appointmnet
Sebastian: Thursday 10:45-12:45pm (805 CIWW)

Online discussion board: Piazza - all questions related to course material and homeworks should be posted to the discussion forum. You should send email only if it involves personal content (for example, your grades, performance, etc.).

Tutoring Schedule:
Python tutoring: weekly schedule (Kimmel Center 4th floor computer lab - look for csci-ua 0002 tutoring)

How to get help? Ask questions on the class discussion forums! Talk to me! Email me! Use the tutoring services!
Make sure you let me know as soon as you feel lost in the course. Do not wait till you start getting failing grades because it might be too late by then.

Catalog Description



CORE-UA.109.01, Quantitative Reasoning: Mathematics and Computing
This course teaches key mathematical concepts using the new Python programming language. The first part of the course teaches students how to use the basic features of Python: operations with numbers and strings, variables, Boolean logic, control structures, loops and functions. The second part of the course focuses on the phenomena of growth and decay: geometric progressions, compound interest, exponentials and logarithms. The third part of the course introduces three key mathematical concepts: trigonometry, counting problems and probability. Students use Python to explore the mathematical concepts in labs and homework assignments. No prior knowledge of programming is required.

Note that you should not be taking this course if you took more advanced math or programming courses. The list of courses that satisfy the Quantitative Reasoning requirement can be found here.

Important Dates



Midterm Exam 1: October 13 (tentative)

Midterm Exam 2: November 10 (tentative)

Final Exam: Dec. 19, 8:00am-9:50am , (date and time subject to change by CAS, check the dates posted by the department here. )

Department Links



Computer Science Department

Faculty Office Hours

Statement of Academic Integrity

Undergraduate Tutoring Hours