• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Computer Science

Computer Science program of the Summer University provides original studying opportunities for students from around the world. The program covers various topics in Computer Science from purely theoretical to applied and practical. The theoretical side of the program includes both a detailed introduction to the theory of computations and more advanced topics in Artificial Intelligence and Statistical Diagnosis. Practical aspects of the program are tightly integrated with theoretical material. Participants of the program will have an opportunity to apply the new knowledge in their own programming experience, for example, in the processing of natural languages, creating a distributed computing system or implementing a compiler for a programming language.

For students in the beginning of their studies, the program provides a possibility to get an introduction to variety of different fields in Computer Science. On the other hand, even an experienced student can find a lot of new and interesting in the program.

The participants of the program are expected to have basic programming experience and basic knowledge of mathematics. Individual courses may have additional prerequisites specified in their descriptions.

Introduction to Artificial Intelligence: Methods, Models, Algorithms (2 ECTS credits, 16 academic hours, HSE Moscow)
Dates: June, 22 - July, 4 

 

Aleksandr I. Panov

Associate Professor: Faculty of Computer Science / Intelligent Technologies in System Analysis and Management: Joint Department with Federal Research Center of Computer Science and Control of Russian Academy of Sciences

 
This is an introductory course to Artificial Intelligence. We will present the basic AI concepts, such as machine learning, neural networks, path planning, image recognition etc. Programming skills are welcome, but not required, i.e. optional. It's up to you whether to do a programming assignments in Python or not. Assessment will be carried out via online quizzes.

Introduction to Natural Language Processing (2 ECTS credits, 16 academic hours, HSE Moscow)
Dates: is available in 2020

 

This is an introductory course to natural language processing. We will present the basic NLP problems such as key phrases extraction, morphological and syntactical parsing. To spice things up we will pay attention to some novel approaches in latent topic detection and distributional semantics. The practical part of the course includes working with publicly available software NLTK, StanfordNLP, gensim for solving these problems. Programming skills are welcome, but not strongly required. We will give introductory knowledge of programming languages Python and R to help a student in doing their computations on their own. We will take into account individual skills and interests of the students.


* all dates TBC