ISSN: 2073-2635
eISSN: 2949-270X
eISSN: 2949-270X
Head of Educational Projects, Junior Researcher at the Institute for Theoretical and Mathematical Physics, Lomonosov Moscow State University,
This research describes the implementation of interfaculty courses on artificial intelligence at Lomonosov Moscow State University: from the stage of research and analytical work, interviews, surveys, and studying educational processes in various educational institutions to the practical implementation of the program. The research provides information on the implementation of four interfaculty courses: (1)“Introduction to Programming,” (2)“Programming Fundamentals and Data Analysis with Python,” (3)“Applied Machine Learning with Python,” and (4)“Introduction to Deep Learning” and an additional elective course “Mathematics for Data Analysis.” The author analyzes the general topics of each course and the list of skills that learners will receive after completing the program presented. Students who complete the courses are going to acquire valuable practical skills in working with data, master machine learning tools, acquire knowledge of the Python programming language, learn to work with the NumPy, Pandas, Matplotlib, Scikit-learn, and PyTorch libraries, be able to analyze and visualize data, and, eventually, delve into the world of machine learning, learning different algorithms and peculiarities of how to apply them in solving problems from different areas. The specifics of the organization of interdisciplinary courses lie in carefully selecting content and methodological techniques that allow students of non-core specialties to master AI tools successfully. The research reflects the features of the organization of courses and the methods of using communication tools between participants of the educational process, including for maintaining psychological comfort in educational activities. Interfaculty courses on AI are relevant educational resources that allow students to acquire relevant competencies in the field of AI. They provide students with the opportunity to get acquainted with the theoretical foundations of programming and machine learning and gain practical skills through working with a variety of tools and technologies.