CSE190 - A practical introduction to Probability and Statistics

Winter 2007


Course informationScheduleAdditional Resources

(updated January 8, 2006)

Do you want to know how traders in wall street use computers to perform millisecond transactions and make millions of dollars every day? Do you wonder how geneticists are mining genetic sequences for clues on how life works? Would you like to know how gzip works? Are you interested in developing software for computer vision or for speech recognition? If your answer to any of these questions is yes, you are likely to greatly benefit from this course.

Classes will be held in a lecture hall and lab session will be held in a computer lab. Together, the lecture & labs will combine short lectures and hands-on experimentation using Matlab and involving both synthetic and real-world data sets.

The course will cover: Distributions over the real line, density, CDF, mean, variance. Histograms. Independence, expectation, conditional expectation. Distributions over R^n, covariance matrix. Binomial distribution. Poisson Distribution. Chernoff bounds. Entropy. Compression. Maximal likelihood estimation. Bayesian estimation.  (Section id: #586079)

Prerequisites:  CSE100, CSE101. Non-CSE majors should contact lecturer.


Instructor:
Professor Yoav Freund
email: [my first initial and last name] at ucsd.edu
Office: EBU3b 4126 (CSE Building.  4th Floor)
          OH:  TBA in my office.  Please email me beforehand if you would like to come talk during office hours.

TA:
Deborah Goshorn
email: [my first initial and last name] at ucsd.edu
OH:  TBA.    
           

Time and Location:
Lecture: Monday, Wednesday, and Friday from 2:00-3:00 CSB 004
Lab: Monday, Wednesday, and Friday from 3:30-5:30 B210 (computer lab in basement of CSE building)

Prerequisites:
CSE100, CSE101. Non-CSE majors should contact lecturer.  

Course Flyer

Topics:
(SUBJECT TO CHANGE FOR WI 07!!)
Main text
All of Statistics by Larry Wasserman, 
Springer, 2004 
Available in the UCSD bookstore. Of course, you can find it online as well.

Schedule

Webboard
Use the webboard to ask questions of general interest to the class.  Monitor it frequently (daily).  The TA and I will post important announcement here and we'll monitor the webboard frequently; you will often get a faster response on the webboard than via email.  Of course, do not post anything on the webboard that would violate the course policies on collaboration.

Additional Resources
This page contains links and notes relevant to a particular lecture or topic.  

Class structure:
We meet three times a week for lecture and lab. The lecture will teach theoretical concepts and the labs will be applying the concepts via hands-on exploration of the Matlab programming environment. Your attendance at the lectures is critical as it is the primary source of material. (Main text is supplemental to the material we cover in lecture.) During the lab sessions you will be given material that supplements the lecture and you will also be working on lab homework assignments.


Grading:
We will use GradeSource to disseminate grade information.  You will receive an email from the TA with your secret number.

Course Policies:
* Borrowed from Dean Tullsen