Class times:  MW 15:0016:15 
Class location:  Bloomberg 464 
Send mail to

Office Hours: Tuesdays 3pm4pm EDT  
 
Remote classes:  
 
Homework assignments:  
The goals of this class is to help you in developing an intuitive sense in how to tackle real life data problems, and understand the deep connections between different areas of statistics, applied mathematics, computer science and signal processing. The class requires prior knowledge of Linear Algebra and Calculus. If you have not mastered these, much of the topic will be a struggle, so I recommend that you take this once you took these prerequisites. There will be about 810 homework assignments over the semester, roughly one every 2 weeks, including a takehome midterm and a takehome final. The homeworks will contain practical problems related to data science, with real data, containing real errors. The solutions should done in an online iPython notebook, set up on a server at JHU, so no software installation is required. A copy of the data files should be online in a data container as part of the SciServer environment, but for a backup they can also found here. Collaboration in small teams in encouraged. Grades will be based upon the effort demonstrated during class and in the homeworks as the problems do not necessarily have a single "correct" solution. There is a short template Jupyter notebook that you can start from. You should download this, and then upload it into your own Jupyter directory on the SciServer, and insert the additional commands there. The first homework should be emailed to Sanjana as a PDF file. 
Syllabus 
