Font size

A
A

Line height

A
A

Color

A
A

Informatics and computer engineering. Artificial intelligence technologies

Bachelor's Degree (BSc), Institute of computer technologies and information security

09.03.01 Informatics and computer engineering. Artificial intelligence technologies


Program Overview

The main goal of the program is to train students with competencies in the field of artificial intelligence technologies, development and use of artificial intelligence systems in various subject areas necessary to solve such professional tasks as:

  • selection and use of methods and tools for solving artificial intelligence problems;
  • development and testing of artificial intelligence systems applications and software components;
  • conceptual modeling of the artificial intelligence system problem area;
  • formalization of knowledge representation in artificial intelligence systems;
  • development and application of machine learning methods;
  • solving machine learning problems through the use of tools;
  • development of big data analysis systems software components;
  • participation in the implementation of projects in the field of end-to-end artificial intelligence digital subtechnology ("Computer vision", "Natural language processing", "Recommendation systems and decision support systems");
  • development of infoware and software for intelligent systems.​​​​​​​

Core curriculum

Basis

Specialized subjects

Construction of Algorithms and Programming

Mathematics

Discrete mathematics

Physics

Information technologies security

Operational systems

Computer networks

Databases and Database Management Systems

Analog and Digital Circuit Engineering

Artificial intelligence technologies

Representation and application of knowledge in artificial intelligent systems

Development of applications for artificial intelligence systems

Development of infoware and software for intelligent systems

Machine Learning and Big Data Analytics

Computer vision

Natural language processing

Recommendation systems and decision support systems

Modules of professional disciplines by choice:

Modules of professional disciplines 1.1:

Multiplatform programming of intelligent systems;

Design and development of intelligent information systems.

Modules of professional disciplines 1.2:

Methods and tools of big data analysis;

Mathematical methods and algorithms for big data analysis

Modules of professional disciplines 2.1:

Intelligent Internet technologies;

System software for intelligent systems.

Modules of professional disciplines 2.2:

Intelligent Internet-oriented systems;

Fundamentals of intelligent geoinformation systems


Program Benefits

  • The educational program combines general humanitarian and natural science training, extensive general professional training in the field of IT technologies and specialized training in the field of artificial intelligence technologies.
  • General professional and specialized trainings are aimed at:
  1. forming students' basic knowledge about the ways of presenting information in computers; modern algorithmic languages and their application; methods and tools for developing algorithms, programs and their components; techniques of structural and object-oriented programming; ways of writing an algorithm in a high-level language; ways of programs' debugging;
  2. obtaining practical skills in programming in C++, C#, Python, Java, SQL, .NET, program debugging, and software documentation design
  3. formation of general professional competencies in the field of information technology security; fundamentals of the construction, functioning and use of modern operating systems; computer networks for various purposes; database design and administration, etc.
  4. formation of professional competencies in the field of methods and means of solving artificial intelligence problems; development and testing of infoware and software for intelligent systems; building algorithms based on artificial intelligence methods and tools; formalization and representation of knowledge; development and application of machine learning methods, systems for processing and analyzing large amounts of data; creation and implementation of end-to-end artificial intelligence digital subtechnologies "Computer vision", "Natural language processing", "Recommendation systems and decision support systems", etc.
  • Along with traditional educational technologies, e-learning technologies and distance learning technologies in the electronic information and educational environment of the SFedU can be used to implement the disciplines of the program.
  • The educational program was developed with the participation of legal entities (JSC “Scientific and Design Bureau of Computing Systems" and LLC “SRC Supercomputers and Neurocomputers"), each of which is an employer for at least 10 developers in the field of artificial intelligence and is engaged in the development of artificial intelligence technologies or their implementation.
  • Academic trainings are held at the specialized divisions of the Southern Federal University, partner enterprises of the Southern Federal Universitys Institute of computer technologies and information security; many enterprises of the Rostov region, the Southern Federal District, the Republic of Dagestan.


Prospects. Career & Employment

Graduates of the program can get employed at such organizations as:

  • JSC “Scientific and Design Bureau of Computing Systems",
  • LLC “Scientific Research Center of supercomputers and neurocomputers",
  • PJSC Beriev Aircraft Company,
  • Federal State Budgetary Institution of Science “Special Astrophysical Observatory of the Russian Academy of Sciences",
  • PJSC Rostelecom,
  • JSC “Scientific and production company “RITM"

and other government agencies and commercial organizations whose field of activity is related to the development of technologies and artificial intelligence systems or their implementation.

Why pursue a Bachelor's degree in Informatics and computer engineering?

Graduates of the program can continue their studies at the Master's degree programs of the Southern Federal University:

  • 09.04.01 Informatics and Computation,
  • 09.04.03 Applied Informatics,
  • 09.04.04 Program Engineering, etc.