
PROG
Recent breakthroughs in the field of AI were enabled by the development of modern computers that are capable of handling massive amounts of data and running computationally intensive algorithms on top of them.
Working in this field means working with computers, and that means programming. In this block, we offer an introductory course in Python, which is the most popular programming language among people working with data. There is a course in the functional programming paradigm for those already skilled in classical (i.e., procedural) programming. The functional programming languages (e.g., Scheme, Haskell) have been heavily used in artificial intelligence fields, such as agent systems or symbolic machine learning. We also offer a course that will introduce you to Julia, a rising star among programming languages used in AI.
Courses
-
Functional Programming
FEE CTU (Summer)
-
Julia for optimization and learning
FEE CTU (Winter)
-
Programming in Julia
FIT CTU (Winter)
-
Python Programming
FIT CTU (Winter & Summer)
STILL SOME QUESTIONS?
Contact us at minor@prg.ai and we will get back to you shortly.
Also, don’t forget to follow us on LinkedIn.
-
FEE CTU
-
Artificial Intelligence in Robotics
B4M36UIR/BE4M36UIR Winter
-
Autonomous Robotics
B3M33ARO1/BE3M33ARO1 Summer
-
Computer Vision Methods
B4M33MPV/BE4M33MPV Summer
-
Functional Programming
B4B36FUP Summer
-
Introduction to Artificial Intelligence
B4B36ZUI Summer
-
Julia for optimization and learning
B0B36JUL Winter
-
Pattern Recognition and Machine Learning
B4B33RPZ/BE5B33RPZ Winter
-
-
FIT CTU
-
FSV CUNI
-
MFF CUNI
-
Artificial Intelligence I
NAIL069 Winter
-
Artificial Intelligence II
NAIL070 Summer
-
Deep Learning
NPFL138 Summer
-
Deep Reinforcement Learning
NPFL139 Summer
-
Dialogue Systems
NPFL123 Summer
-
Introduction to Artificial Intelligence
NAIL120 Summer
-
Introduction to Machine Learning with Python
NPFL129 Winter
-
Large Language Models
NPFL140 Summer
-
Modern Algorithmic Game Theory
NOPT021 Winter
-
Natural Language Processing
NPFL124 Summer
-