This course equips students with a solid foundation in data science, with an emphasis on essential mathematical tools, particularly linear algebra. This course prepares students to undertake more advanced studies in data analysis and machine learning by equipping them with the necessary theoretical and practical knowledge.

a09a168d-5d1c-4257-9495-acafad162db7.pnga09a168d-5d1c-4257-9495-acafad162db7.png

This course offers a comprehensive introduction to the foundational concepts and techniques of artificial intelligence. With this course the students can:

  • Understand the fundamental concepts of AI and its subfields.
  • Learn the principles of logic, reasoning, search, and planning in AI.
  • Understand knowledge representation techniques.
  • Master search algorithms and expert systems.

This course allows students to learn how to create compilers, from specification to machine code generation.