Training program Development of Internet Applications
Training of highly qualified web developers to create and manage portals, websites, promote products and services of enterprises related to production or commerce.
We train specialists in the development and design (UI/UX) of web applications of any complexity level; development of client (frontend) and server (backend) web applications; website promotion (SEO, SMO, SMM); project management based on modern technologies and frameworks. The program is implemented in partnership with Tomsk IT companies.
Training programs:
- Development of Internet Applications, managed by Vladimir Grigoryevich Spitsyn, Doctor of Technical Sciences, Professor of the Information Technologies Department; +7 (3822) 701609; +7 (3822) 701777 x 2231; Building No. 10, office 407; аspvg@tpu.ru;
- Artificial Intelligence and Machine Learning, managed by Elena Alexeyevna Kochegurova, Candidate of Technical Sciences, Associate Professor of the Information Technologies Department, +7 (3822) 701777 x 2204; Building No. 10, office 112; kocheg@tpu.ru.
-
Data Science in Software Engineering, managed by Rostislav Yavorskiy, PhD, Director of School of Computer Science and Robotics, +7 (3822) 701777 x 2809; Cyber Center, Office 309; ryavorsky@tpu.ru.
Knowledge, skills and abilities
You will be able to:
- develop internet and web applications, network applications and databases;
- design software applications and user interfaces, create computer-based application design;
- support authorized third-party software.
Training
Training program Development of Internet Applications
Training of highly qualified web developers to create and manage portals, websites, promote products and services of enterprises related to production or commerce.
We train specialists in the development and design (UI/UX) of web applications of any complexity level; development of client (frontend) and server (backend) web applications; website promotion (SEO, SMO, SMM); project management based on modern technologies and frameworks. The program is implemented in partnership with Tomsk IT companies.
Knowledge, skills and abilities
You will be able to:
- develop internet and web applications, network applications and databases;
- design software applications and user interfaces, create computer-based application design;
- support authorized third-party software.
Training program Artificial Intelligence and Machine Learning
The program is designed to train the executive staff of small and medium-sized IT enterprises. Graduates are in high demand as technical directors, project managers, and managers in the IT business.
Graduates of the program are able to perform complex tasks on informatization of large enterprises and bring innovative ideas to commercial use. They work in software companies, in the development and application of artificial intelligence algorithms for analyzing large amounts of data and managing technical systems.
Knowledge, skills and abilities
You will be able to:
- apply modern methods and algorithms of computational intelligence for data analysis;
- develop and apply methods for detecting and recognizing objects in images and video sequences;
- create and use methods of neural network recognition and processing of texts in images and videos.
program Artificial Intelligence and Machine Learning
The program is designed to train the executive staff of small and medium-sized IT enterprises. Graduates are in high demand as technical directors, project managers, and managers in the IT business.
Graduates of the program are able to perform complex tasks on informatization of large enterprises and bring innovative ideas to commercial use. They work in software companies, in the development and application of artificial intelligence algorithms for analyzing large amounts of data and managing technical systems.
Knowledge, skills and abilities
You will be able to:
- apply modern methods and algorithms of computational intelligence for data analysis;
- develop and apply methods for detecting and recognizing objects in images and video sequences;
- create and use methods of neural network recognition and processing of texts in images and videos.
Data Science in Software Engineering
Degree |
Master of Informatics and Computer Engineering - 09.04.01 |
Specialization |
Data Science in Software Engineering |
Learning mode |
Fulltime |
Program duration |
2 years (120 ECTS) |
Language of instruction |
English |
Entrance requirements |
· Bachelor/ Engineer /Master Degree Certificate. · Proof of the English language proficiency: certificate TOEFL (paper 500 and better; web 55 and better) or IELTS (5.5 and better), First Certificate in English (FCE) or entrance test result. · Sufficient result of Interdisciplinary exam.
|
Tuition fee (per year) |
256 300 RUB |
You'll Learn
- Exploratory analysis and visualization of complex data sets
- Monitoring and process discovery for high load applications
- High volume log mining
- NLP tools for analysis of software specifications
- Automated classification of bug reports
About the Program
This Master Degree Program includes training in the fields of software engineering, mathematical modelling, complex systems analysis, as well as multi-dimensional data analysis, natural language processing, and process mining.
Graduates of the Program will be able to solve problems concerning data storage, preparation and analysis, as well as interpretation of results in the area of software development with focus on testing and quality assurance.
Main modules
- AI testing
- Analysis and modeling of complex systems
- Data engineering
- Graph theory and network analysis
- Natural language processing
- Non-functional testing
- Process mining
- System reliability and security
- Technology entrepreneurship
- Time-series analysis
- Quality assurance for enterprise software
Academic staff
Mohamed Abd Elaziz, PhD
Vasiliy Gromov, PhD (Doctor of Science)
Sergei Kuznetsov, PhD (Doctor of Science)
Natalia Lukyanova, PhD (Doctor of Science)
Aleksei Ponomarev, PhD
Elena Trescheva, PhD
Program Head: Rostislav Yavorskiy, PhD, Director of School of Computer Science and Robotics