Courses





Gen Ed Course (SB, DU, 4 credits)
E&C-ENG 150D: Making Better Decisions by Humans and AI

Online Course
May 21, 2024 - Jul 3, 2024 Enroll Now
Instructor: Hossein Pishro-Nik



This course covers decision making under uncertainty, focusing on topics such as evolutionary psychology, human biases, probabilistic thinking, risk taking, artificial intelligence, AI biases and algorithmic oppression. The skills learned in this class can aide students in decision making at both personal and societal levels. They can help students recognize cognitive and algorithmic biases and comprehend the social implications of these biases. Examples from everyday decisions, business/finance, economics/policy making, sports, and AI decision making are discussed. There are no prerequisites for this class and students from all majors may enroll. The course satisfies SB and DU designations and is worth 4 credits.






ECE 214: Probability & Statistics (4 credits)

Online Course
Jul 8, 2024 - Aug 16, 2024 Enroll Now
Instructor: Hossein Pishro-Nik
Syllabus



This course is offered online and covers most of the material in the first 9 chapters of the textbook. It includes detailed video lectures, online homework assignments, and exams. It is designed to satisfy the probability and statistics requirement of most engineering programs. Face-to-face office hours at UMass Amherst is also available for local students.
Note about pre-requisite: The course is accessible to students who have successfully finished a course in Calculus. If you would like to register for the course, but are not able to do so due to the official pre-requisite, you can request a permission to register by sending an email to the instructor.

Topics covered





ECE 579: Math Tools for Data Science (3 credits)

Online Course
May 21, 2024 - Jul 3, 2024 Enroll Now
Jul 8, 2024 - Aug 16, 2024 Enroll Now
Instructor: Hossein Pishro-Nik
Syllabus



Success in the field of data science heavily depends on students’ knowledge of many mathematical tools that are not always covered in standard mathematical curriculum. Often, these topics are not covered appropriately in data science courses either due to the time limits. This course aims at filling this void: it covers mathematical tools needed for courses in data science such as machine learning, data mining, neural networks, etc. It motivates the topics by real-word applications and discusses how they can be used in data analytics algorithms.

Topics covered







ECE 603 - Probability & Random Process (3 credits)

Online Course
Jul 8, 2024 - Aug 16, 2024 Enroll Now
Instructor: Hossein Pishro-Nik


This course is offered online and is a graduate-level version of ECE 214. It covers chapters 1 to 7 and 10 & 11 of the textbook.
Note about pre-requisite: If you would like to register for the course, but are not able to do so due to the official pre-requisite, you can request a permission to register by sending an email to the instructor.

Topics covered




Applying Risk & Chance to Life & Business

Decision Making Under Uncertainty



Learn the basic concepts and tools to help you make better decisions under uncertainty, take calculated risks, and reduce the stress and regrets that often come with decision making. This video is the 1st of a total of 40 short videos. Click here to watch the rest of the videos.

Use probabilistic thinking to increase your chance of success and manage risks

Improve your real life decision making and reduce stress and regrets

Every day, we have to make decisions but we are often unsure of what to do because of the risks and uncertainties involved. Many of us often regret decisions both big and small, but there are actually many ways we can improve our decision-making and risk management, and reduce the stress and regrets about decisions.

Content and Overview

In this course, our goal is to better understand randomness and uncertainty and learn tools to help us make more educated risks. We'll talk about the different biases we all experience in our intuitive thinking, and then learn how to re-train our brains to approach everyday problems differently. Using probability theory and a bit of math, we'll discuss how to make decisions rationally and efficiently. But don't worry—no math background other than being able to add, subtract, divide, and multiply is required! We'll learn how to make better financial decisions, take smarter risks, and improve nearly every aspect of our lives. Each video is short and concise but filled with interesting and helpful material. Each one is animated, to ensure we grasp the concepts completely, and they all contain engaging, relatable real-life examples. Using these tools, anyone can learn to improve their decision-making, which leads to ultimately minimizing the number of regrets they have. If you'd like to live a more worry-free life with fewer regrets, this course is for you.

Acknowledgement

Special thanks to Linnea Duley for her great help in preparing the content as well as excellent job in creating the animations.





Brief Introduction to Machine Learning (No Coding)



In a series of few short videos, we will go over a general, non-technical introduction to Machine Learning (ML). We will define and explain a few fundamental concepts in ML, including overfitting, cross-validation, VC-dimension, regularization and others. This module is designed to help a general audience, including newcomers. My hope is that this lesson aids in understanding what applications are best suited for ML, provides intuition behind ML algorithms and conveys the importance of ML in today’s world. This video is the 1st of a total of 7 short videos. Click here to watch the rest of the videos.