Ee351k Syllabus Fall2019
Ee351k Syllabus Fall2019
Prerequisites
Mathematics 427J or 427K with a grade of at least C-.
The book is 100% required. You will need to carefully read this book, go through the examples,
and refer to it often in order to do well in this class. You are responsible for all material in the
covered chapters (see Syllabus), even if I do not cover those topics explicitly in lecture.
Note that this is not the same textbook that most other UT professors use (Bertsekas and
Tsitsiklis). But I prefer this book. It has more examples, and makes a sincere effort to try to
connect the concepts with engineering and other real-world problems. It is a probability text
written by engineers for engineers, that emphasizes intuition and is very well-written.
Course Objectives
This course will be useful for nearly any future technical career you choose. A wise person even
integrates probability into their everyday language – whether they know probability theory or not
– by talking about the likelihood or probability that something is so, rather than speaking in
certainties. From physics (quantum mechanics), we know that even matter itself is probabilistic.
More usefully, probability is essential to many types of engineering including data science
/machine learning, communications, and testing/validation, as well as any field requiring
predictions such as finance, meteorology, gambling, medicine, or advertising. Probability is the
core of statistics, a much-maligned but very important branch of applied mathematics.
In this class most of our effort will be dedicated to learning concepts, terms, rules, models,
techniques, tools, and problem-solving skills. However, I will do my best to provide a wide
variety of real-world examples that bring the concepts to life. The tentative lecture schedule at
the end gives details on the topics we’ll cover.
Online and Software Resources
The online class system is Canvas. All handouts will be distributed here. We'll send group e-
mails and do online grading as well (so you can view your grades there). We will also use
Piazza, which is linked into Canvas. You should ask questions on the homeworks and other
general course-related questions here, so that the entire class can see our answers. And of course
if you know the answer to a question, you are encouraged to answer it!
We will also use Matlab in this class for modeling and solving problems, doing heavy
computations, generating instances of random variables, making plots, and so on. Make sure you
have access to a computer with Matlab. However, if you wish to use Python or another similar
language (or even Excel) this is also possible as long as you can complete the assignments – we
will attempt to make them generic in this regard. Note that the textbook solely utilizes Matlab
and so this is the recommended tool. A Matlab tutorial will be provided and there are many
good tutorials and resources on the web.
Assignments
Homework will generally be assigned on Tuesday and due the following Tuesday at the start
class. There will be weekly quizzes on Thursdays during the last 10-15 minutes of class. Please
note that there will be no make-up quizzes, but your two lowest scores will be dropped.
Grading
20% Midterm 1
20% Midterm 2
35% Final Exam
15% Homework
5% Weekly Quizzes (2 lowest scores dropped)
5% To Be Determined (could be a mini project, or added to the final)
Exam Dates
Midterm 1: October 8
Midterm 2: November 12
Final: December 18, 2-5pm (tentative, per registrar)
Regrade Policy
All requests for regrades, on homework or exam, must be submitted in writing within a week of
their return to you. No verbal complaints will be considered. Mistakes can be made in the
grading process and we will correct those, but it is unlikely that more partial credit will be given.
The basic idea here is that we don't want to indirectly penalize those students who don't ask for
regrades, since I grade on a curve.