Mathematical Techniques for Computer Science Applications
CSCI-GA 1180-001/Summer 2019
||Mondays, 6:00 pm - 8:20 pm, 60 Fifth Ave, Room C12
|Instructor office hours:
||Mondays, 5:00 pm - 6:00 pm, 60 Fifth Ave, Room 402
|Tutor and grader:
|Tutor and grader office hours:
||Wednesdays, 11:15 am - 12:15 pm, 60 Fifth Ave, Room C15
||Thursdays, 5:30 pm - 6:30 pm, 60 Fifth Ave, Room C15
||Ernest Davis. Linear Algebra and Probability for Computer Science Applications. A.K. Peters / CRC Press, 2012.
||Familiarity with basic programming and mathematical concepts.
An introduction to theory, computational techniques, and applications of linear algebra, probability, and statistics. These three areas of continuous mathematics are critical in many parts of computer science, including machine learning, scientific computing, computer vision, computational biology, natural language processing, and computer graphics. In addition to problem sets, the course includes programming assignments in Python. No prior knowledge of linear algebra, probability, statistics, or Python is assumed.
||Chapters 3, 5
||Chapter 7 (not on exams)
||Homework 5 (does not affect grade)
||Chapters 11, 12
||Chapter 10 (not on exams)
||Homework 9 (does not affect grade)
||Chapters 2-6, 8-9, 11-12