Ethical AI Course Syllabus Cd1827
Ethical AI Course Syllabus Cd1827
Ethical AI
Course Syllabus
Overview
In this course, learners will begin to approach and apply ethical AI. Coursework will enable practitioners to design and build
models with enhanced fairness and limited bias to avoid unforeseen consequences. Additionally, learners will connect ethical
AI concepts to critical issues in privacy, governance, transparency, and security. They’ll begin with acquiring ethical AI literacy
skills that will enable them to engage in more meaningful discussions across AI disciplines and apply ethical AI principles to
their organization. Learners will then implement technical measures toward bias, fairness, and explainability to help ensure an
ethical future for all.
Program information
1 month* Intermediate
*The length of this program is an estimation of total hours the average student may take to complete all required
coursework, including lecture and project time. If you spend about 5 hours per week working through the program, you
should finish within the time provided. Actual hours may vary.
Ethical AI 2
Prerequisites
• Identify and articulate the popular use cases of AI systems in society, such as autonomous vehicles, smart voice assistants,
and robots.
• Create a machine learning model, such as a linear or logistic regression model, naive Bayes classifier, or neural network
using the scikit-learn framework.
• Perform basic data parsing and visualization activities, including using pandas data frames and visualization libraries such as
matplotlib.
• Create efficient scripts using Python 3.7.6 or higher versions using variables, functions, and common data types.
• Articulate fundamental concepts on AI lifecycle phases (e.g., training and deployment), the inputs to AI systems (e.g, image,
text, tabular), and the outputs/results of a typical AI system (e.g., predictions, inferences).
Required Hardware/Software
To run demo material or exercises locally, learners will need a computer running a 64-bit operating system with at least 8GB
of RAM, along with administrator account permissions sufficient to install programs including Anaconda with Python 3.7 or a
higher Python version and supporting packages. Most modern Windows, OS X, and Linux laptops or desktops will work well.
Ethical AI 3
Course Project
• Identify types of data and machine learning (ML) bias and where they are
introduced.
Lesson 3
• Identify harms in AI solutions.
Ethical AI 4
• Identify bias and fairness with AI lifecycle phases and negative feedback loops.
• Assess the strengths and weaknesses of bias and fairness mitigation strategies
Lesson 4 and metrics.
• Articulate considerations towards designing and building data and models with
enhanced fairness.
Ethical AI 5
Meet your instructor.
Ria Cheruvu
AI Ethics Lead Architect at Intel
Ria Cheruvu is Intel’s NEX AI Ethics Lead Architect, leading trustworthy AI. She is an emerging
industry speaker and has a master’s in data science from Harvard University. Ria previously served
as a teaching fellow for Harvard’s 2021 data science graduate curriculum and lead instructor for
Eduonix’s ML deployment course.
Ethical AI 6
Udacity’s learning
experience
Ethical AI 7
Our proven approach for building
job-ready digital skills.
Experienced Project Reviewers
• Project review cycle creates a feedback loop with multiple opportunities for
improvement—until the concept is mastered.
• Project reviewers leverage industry best practices and provide pro tips.
• Unlimited access to mentors means help arrives when it’s needed most.
• 2 hr or less average question response time assures that skills development stays on track.
Mentor Network
• Mentors work across more than 30 different industries and often complete a Nanodegree
program themselves.
Ethical AI 8
Learn more at
www.udacity.com/online-learning-for-individuals →
12.01.22 | V1.0