Code Monkey home page Code Monkey logo

ql-1.1's Introduction

QL 1.1 - Mathematical Thinking and Quantitative Reasoning

Course Description

The goal of Mathematical Thinking and Quantitative Reasoning is to help students develop intellectual mathematical abilities as well as see mathematics as a method to address current problems including social problems. Understanding how people learn from data will change the way students think about the world. Students will use state of the art data exploratory methods to analyze real data. Topics will include modern statistical reasoning, statistical modeling, linear regression, statistical inference, logarithmic and exponential modeling, and the conditions for inference which must hold in order to use statistical procedures. Other topics include logical reasoning, analysis of arguments, probability.

Prerequisites:

None

Course Specifics

Course Delivery: online | 7 weeks | 14 sessions

Course Credits: 3 units | 37.5 Seat Hours | 75 Total Hours

Learning Outcomes

By the end of the course, you will be able to ...

  1. Develop capacities of quantitative reasoning to interpret, analyze, apply, and explain data (information) presented in mathematical forms.
  2. Recognize and evaluate assumptions in estimation, modeling, and data analysis.
  3. Calculate mathematical problems and communicate quantitative evidence in support of an argument.
  4. Apply quantitative reasoning skills using data analysis, probability, and statistics through examples related to current world debates, inquiries, and problems.
  5. Gain and act with confidence to work through problems using quantitative reasoning.

Critical Skills

Explain, use, and implement the following statistical tools using Python

  1. Use Mean, Mode, Median, Range, and Standard Deviation to describe a data series
  2. Diagram and use the Histogram, PDF, and CDF of a data series
  3. Calculate the Correlation and Covariance of two features of a data set
  4. Calculate the Probability and Conditional Probability of an event or events
  5. Define what vectors and matrixes are, and complete matrix-vector multiplication
  6. Explain what derivatives and partial derivates are and use them to perform linear regression on a dataset.

Schedule

Course Dates: Monday, January 20 โ€“ Wednesday, March 4, 2020 (7 weeks)

Class Times: Monday and Wednesday at 2:30โ€“5:15pm (13 class sessions)

Class Date Topics
1 Thu, October 22 Intro to QL, Intro to QL(Kami)
2 Tue, October 27 Data Analysis: Mean, Median, Mode, Standard deviation
3 Thu, October 29 Relationships in Data, Pt 1: Variance and Percentiles
4 Thu, November 5 Relationships in Data, Pt 2: Correlation and Covariance
5 Tue, November 10 Data Visualizations: histograms, charts, plots
6 Thu, November 12 Intro to Probability
7 Tue, November 17 Conditional Probability: How Events Determine Other Events
8 Thu, November 19 Handling Randomness in Probability, Pt 1: PDFs
9 Tue, November 24 Handling Randomness in Probability, Pt 2: CDFs
10 Tue, December 1 Finding the Max/Min of a Function: Derivatives
11 Thu, December 3 Intro to Data Science: Linear Regression
- Tue, December 8 How Numbers Deceive
12 Thu, December 10 Intro to Vectors and Matrix Multiplication
13 Thu, December TBD Lab/Project Work day
14 Tue, December TBD Final Exam + Final Project Due

Assignment Schedule

Assignment Date Assigned Due Date Submission Form
Homework 1 - Correlation and Covariance Mon, February 3 Mon, February 10 Place GitHub link in the progress tracker
Homework 2 - Probability Wed, February 12 Wed, February 19 Place GitHub link in the progress tracker
Homework 3 - Linear Regression Wed, February 19 Mon, March 2 Place GitHub link in the progress tracker
Final Project Wed, February 19 Wed, March 4 Place GitHub link in the progress tracker

Evaluation

To pass this course you must meet the following requirements:

  • Complete all required assignments, including Homework, the Data Analysis Project, and the Math & Social Issues Project
  • Pass all projects according to the associated project rubric
  • Pass the final summative assessment according to the rubric as specified in this class
  • Actively participate in class and abide by the attendance policy
  • Make up all classwork from all absences

Information Resources

Any additional resources you may need (online books, etc.) can be found here. You can also find additional resources through the library linked below:

Make School Course Policies

ql-1.1's People

Contributors

pondorasti avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.