mint-lab / prog_meets_math

Programming Meets Mathematics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Programming Meets Mathematics

Programming Meets Mathematics (a.k.a. Python Meets Mathematics) is an intuitive tutorial on Python and its widely used libraries such as NumPy, Matplotlib, and SciPy. Python with these libraries are commonly used in scientific computing (sometimes as an alternative of MATLAB). In addition to review these libraries, this tutorial aims to promote intuitive understanding of important mathematical concepts with code examples. The given example codes in Python provide visualization and simulation, which will connect your mathematical understanding to your programming skill.

This tutorial has been initiated as a course to teach 2nd-year undergraduate students in Computer Science and Engineering Department in SEOULTECH. The course also includes a brief introduction to machine learning and deep learning as available in dl_tutorial.

  • To install prerequisites in Python: pip install -r requirements.txt
  • To clone this repository (codes and slides): git clone https://github.com/mint-lab/prog_meets_math.git
  • To fork this repository to your Github: Click here
  • To download codes and slides as a ZIP file: Click here

Lecture Slides

Example and Lab Codes

License

Authors

Acknowledgement

  • An image file of My Mister (๋‚˜์˜ ์•„์ €์”จ in Korean) and a pretrained data file in OpenCV are used for an example of face detection.