DIHB044 Проект: Живеейки с кодове и алгоритми в 21. Век (Project 21st Century Living with codes and Algorithms)

Анотация:

Curriculum Outline and Objectives

In this training project, students will delve into the fascinating world of algorithms and their impact on modern living. Students will gain an understanding of algorithms, from basic sorting techniques to complex machine learning models. They will explore algorithmic thinking, problem-solving, and optimization as well as ethical consideration on biases in algorithmic decision-making.

прочети още

Преподавател(и):

 Людмил Дуриданов  д-р
гл. ас. Христина Костадинова  д-р

Описание на курса:

Компетенции:

Acquired Skills

Upon completing this course, students will acquire the following skills:

- Algorithmic literacy and problem-solving abilities

- Ethical awareness in algorithm design and deployment

- Creativity in using algorithms for generative purposes

- Critical thinking about algorithmic impact on society

- Practical knowledge of bias mitigation techniques


Предварителни изисквания:
Basic computer skills and working English proficiency

Форми на провеждане:
Редовен

Учебни форми:
Проект

Език, на който се води курса:
Английски

Теми, които се разглеждат в курса:

  1. Understanding Algorithms in a social environment: please analyze a real world case in detail
  2. Ethical Considerations on critically examining bias, fairness, and transparency in algorithmic decision-making
  3. Algorithmic Creativity by exploring the intersection of algorithms and creativity, e.g. designing and explaining real world examples of generative art, music composition, and natural language generation
  4. Impact on Society: please analyze how algorithms shape various aspects of society, including healthcare, education, finance, and transportation. Hereby should be discussed algorithmic accountability, privacy or the role of algorithms in shaping public opinion.
  5. Bias Mitigation Techniques: please analyze techniques to mitigate algorithmic bias, such as reweighting data, fairness-aware machine learning, and adversarial training leading to a successful bias reduction strategies.
  6. Future Trends: please explore emerging trends in algorithms, such as quantum algorithms, swarm intelligence, and ethical considerations in AI-powered autonomous systems with a strong focus on potential impact of these trends on society.

Литература по темите:

Christian, B., & Griffiths, T. (2016). Algorithms to Live By: The Computer Science of Human Decisions. Henry Holt and Co.

O'Neil, C. (2016). Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy. Crown.

Fry, H. (2018). Hello World: Being Human in the Age of Algorithms. W. W. Norton & Company.