[major=AI | course_id=ITE303c | syllabus_id=12627 | semester=3 | combo=core | title=Ethics in IT]
Course ID: ITE303c
Title EN: Ethics in IT
Title VI: Đạo đức trong CNTT
Credits: 3.0
Prerequisites: 
Description: As machine learning models begin making important decisions based on massive datasets, we need to be aware of their limitations. In this specialization, we will explore the rise of algorithms, fundamental issues of fairness and bias in machine learning, and basic concepts involved in security and privacy of machine learning projects. We'll finish with a study of 3 projects that will allow you to put your new skills into action.
Student tasks: Student must get the certification of Ethics in the Age of AI Specialization from Coursera to be accepted to the final examination
Tools: 
Course type: coursera_only
Decision: 359/QĐ-ĐHFPT dated 04/09/2025
Approved date: 2025-04-09
CLO1: Understand the rise of algorithms, from the most basic to the fully autonomous, and discuss the trajectory of artificial intelligence and the broader implications for society as well
[1] category=Final exam; type=Final exam; weight=100.0; duration=60'; question_type=; grading_guide=All studied courses. Each module of course contributes 4-5 questions.; completion_criteria=Final TE Score >=4 & (Final TE Score + bonus) >= 5
4. Complete the online courses and get all specialization certifications to be allowed to take Final Exam; clos=4
[1] desc=MOOC 1: Artificial Intelligence Algorithms Models and Limitations; author=; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/ai-algorithm-limitations?specialization=ethics-in-ai
[2] desc=MOOC 2: Artificial Intelligence Data Fairness and Bias; author=; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/ai-data-bias?specialization=ethics-in-ai
[3] desc=MOOC 3: Artificial Intelligence Privacy and Convenience; author=; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/ai-privacy-and-convenience?specialization=ethics-in-ai
[4] desc=MOOC 4: Artificial Intelligence Ethics in Action; author=; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/ai-ethics-analysis?specialization=ethics-in-ai
[5] desc=Help Articles; author=; publisher=Coursera; edition=; isbn=; main=; online=True; note=https://www.coursera.support/s/article/208280036-Coursera-Code-of-Conduct?language=en_US
[6] desc=Ethics in the Age of AI Specialization; author=; publisher=Coursera; edition=; isbn=; main=; online=; note=https://www.coursera.org/specializations/ethics-in-ai
Session 1: Specialization Introduction

Artificial Intelligence Algorithms Models and Limitations
- Define Algorithms and Identify how learning algorithms are used in everyday life
- Identify the basic mechanics of machine learning
- Observe how machine learning is used by companies
- Define Predictive Modeling
- Identify the goals in model accuracy
- Analyze limitations in predictive models
- Identify how models in production can hurt more than help
- Analyze how companies use predictive models
Topic: Offline; Teaching type: CLO1; LO: IT
ITU: Associated Coursera links
Download: Complete Week 1, 2 of the course
Artificial Intelligence Algorithms Models and Limitations

Session 2: - Identify the differences between classic and optimized training datasets
- Demonstrate the concept of training data as a mirror
- Identify potential sacrifices in obtaining accurate models
- Summarize the methodology for building accurate predictive models
- Explain machine learning training and accuracy guidelines
Topic: Online; Teaching type: CLO1; LO: I
ITU: Associated Coursera links
Download: Complete Week 3 of the course Artificial Intelligence Algorithms Models and Limitations

Session 3: - Summarize moral quandaries with artificial general intelligence
- Describe the economic benefits and consequences of artificial general intelligence
- Contrast current vs future machine learning practices
- Define general vs narrow intelligence
- Analyze the trajectory of machine learning and AI research
Topic: Online; Teaching type: CLO1; LO: IT
ITU: Associated Coursera links
Download: - Complete Week 4 of the course Artificial Intelligence Algorithms Models and Limitations

Session 4: Artificial Intelligence Data Fairness and Bias
- Compare examples of algorithmic fairness
- Identify the constraints of fairness and accuracy in ethical models
- Analyze tradeoffs when choosing who to protect from algorithmic bias
- Compare different measures of parity
- Define fairness in the context of machine learning
Topic: Online; Teaching type: CLO2; LO: I
ITU: Associated Coursera links
Download: Complete Week 1 of the course Artificial Intelligence Data Fairness and Bias
CLO2: Explore fundamental issues of fairness and bias in machine learning and many aspects of building more ethical models
Session 1: Artificial Intelligence Data Fairness and Bias
- Discover auditing model attributes
- Appraise a predictive model for fairness issues
- Identify how to recognize fairness issues and deploy solutions in real-world scenarios
- Define pareto curves and identify where they're used in machine learning
- Explain how to use fairness as a modeling concept
Topic: Online; Teaching type: CLO2; LO: I
ITU: Associated Coursera links
Download: Complete Week 2 of the course Artificial Intelligence Data Fairness and Bias

Session 2: - Identify the effects of game theory on algorithmic behavior
- Analyze methods to avoid predictive bias
- Examine the ability of algorithms to influence and decide human behavior in biased ways
- Identify potential bias errors in creating model attributes
- Define common sources of bias in data collection
Topic: Online; Teaching type: CLO2; LO: IT
ITU: Associated Coursera links
Download: - Complete Week 3 of the course Artificial Intelligence Data Fairness and Bias

Session 3: Artificial Intelligence Privacy and Convenience
- Define privacy in the context of machine learning
- Define k-anonymity
- Identify issues of privacy in anonymous datasets
- Analyze algorithmic privacy violations
Identify vulnerabilities in public datasets
Topic: Online; Teaching type: CLO3; LO: I
ITU: Associated Coursera links
Download: Complete Week 1 of the course Artificial Intelligence Privacy and Convenience

Session 4: Artificial Intelligence Privacy and Convenience
- Define data minimization
- Identify ways to maximize privacy and security of datasets
- Define differential privacy
- Summarize techniques used in differential privacy
Topic: Online; Teaching type: CLO3; LO: I
ITU: Associated Coursera links
Download: Complete Week 2 of the course Artificial Intelligence Privacy and Convenience
CLO3: Explore fundamental concepts involved in security and privacy of machine learning projects and affects user privacy and transparency now and in the future while creating useful predictive models.
Session 1: - Analyze the concepts involved in creating transparent, explainable AI
- Evaluate tradeoffs involved in ethical model production
- Compare explainable models with black box models for trust and accountability
- Formulate an ethical model using privacy and fairness considerations
- Explore how explainable models can improve group outcomes using game theory
Topic: Online; Teaching type: CLO3; LO: IT
ITU: Associated Coursera links
Download: - Complete Week 3 of the course Artificial Intelligence Privacy and Convenience

Session 2: Artificial Intelligence Ethics in Action
- Examining bias in a predictive text model
- Apply bias and fairness analysis skills in a real world scenario
Topic: Online; Teaching type: CLO4; LO: I
ITU: Associated Coursera links
Download: Complete Week 1 of the course Artificial Intelligence Ethics in Action

Session 3: Artificial Intelligence Ethics in Action
- Understanding fairness issues with sensitive predictions
- Apply bias and fairness analysis skills in a real world scenario
Topic: Online; Teaching type: CLO4; LO: I
ITU: Associated Coursera links
Download: Complete Week 2 of the course Artificial Intelligence Ethics in Action

Session 4: Artificial Intelligence Ethics in Action
- Predicting ethical issues before they arise in model theory
- Apply game theory fairness analysis and skills in a fictional scenario
Course 4 Review
Topic: Offline; Teaching type: CLO4; LO: IT
ITU: Associated Coursera links
Download: https://flm.fpt.edu.vn/gui/role/student/- Complete Week 3 of the course Artificial Intelligence Ethics in Action- Deadline of Coursera Completion: End of Friday of the week.All Students should participate in review slot (if any question)
CLO4: Able to apply bias and fairness analysis and skills in a real world or a fictional scenario