Kazan Federal University

Computer science – bachelor and specialist programs

09.03.04 Software Engineering: Digital Product Development (Institute of Information Technology and Intelligent Systems)

NameSoftware Engineering
LevelBachelor degree
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
CoursesArtificial Intelligence Technologies
Methodology of Research
Workshop on Research activities
Computer Networks
Group Dynamics and Communication in Team Development
Software Engineering
Fundamentals of Academic Communication
System Analytics
Information Security
Project Management
Software Development Management Workshop
Career prospectsDeveloper of Enterprise Solutions and Applications in the field of FinTech (Java, .NET)
WebDeveloper (PHP, Python, JavaS­cript, Ruby on Rails, Django)
Mobile App Developer
Developer of AR/VR and Computer Games
System Analyst, Business Analyst
Software Tester
Project Manager
Tuition fee in 2023/2024200100 RUB

09.03.04 Software Engineering: Digital Product Development (with the use of e-learning and distance education technologies) (Institute of Information Technology and Intelligent Systems)

NameSoftware Engineering
LevelBachelor degree
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
CoursesArtificial Intelligence Technologies
Methodology of Research
Workshop on Research activities
Computer Networks
Group Dynamics and Communication in Team Development
Software Engineering
Fundamentals of Academic Communication
System Analytics
Information Security
Project Management
Software Development Management Workshop
Career prospectsDeveloper of Enterprise Solutions and Applications in the field of FinTech (Java, .NET)
WebDeveloper (PHP, Python, JavaS­cript, Ruby on Rails, Django)
Mobile App Developer
Developer of AR/VR and Computer Games
System Analyst, Business Analyst
Software Tester
Project Manager
Tuition fee in 2023/2024168960 RUB

09.03.02 Information systems and technologies (Naberezhnye Chelny Institute / Jizzakh Campus)

Name09.03.02 Information systems and technologies (Naberezhnye Chelny Institute / Jizzakh Campus)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationNaberezhnye Chelny Institute
Jizzakh Campus (Uzbekistan)
Description, major coursesSummary of the program: The program is 240 credit units. Areas of professional activity of graduates: 1. “Communication, information and communication technologies (in the field of research, development, implementation and maintenance of information technologies and systems)”; 2. “Automotive engineering”. Graduates are prepared to solve problems of professional activity of industrial-technological type.

The main disciplines of the program are:
– “Computer science and information technology”;
– “Engineering Computer Graphics”;
– “Computer Graphics”;
– “Information Security”;
– “Programming technologies and languages”;
– “Theory of information processes and systems”;
– “Modeling of processes and systems”;
– “Data management”;
– “Design and architecture of information systems”;
– “Databases.”
– “Software standardization and certification;”
– “Real-time management.”
– “Geoinformation technology”;
– “Infocommunication systems and networks.”
Career prospectsJobs: – software development department; – software testing department; – information and/or communication technology department; – department of chief designer. Graduate positions: – programmer; – database administrator; – information systems specialist; – project manager in the field of information technology; – technical writer (specialist in technical documentation in the field of information technology); – systems analyst; – designer in the automotive industry.

09.03.02 Information Systems and Technologies – Intelligent Transportation Systems (Naberezhnye Chelny Institute)

Name09.03.02 – “Information Systems and Technologies (Intelligent Transportation Systems)”
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationNaberezhnye Chelny Institute  – Automobile Department
Description, major coursesSummary of the program: The program is 240 credit units. Areas of professional activity of graduates: 1. “Communication, information and communication technologies (in the field of research, development, implementation and maintenance of information technologies and systems)”; 2. Automotive engineering”. Graduates are prepared to solve problems of professional activity of industrial-technological type.  

Main disciplines of the program:
– “Computer Science and Information Technology”;
– “Engineering Computer Graphics”;
– “Information security”;
– “Programming technologies and languages”;
– “Artificial intelligence technologies in transport management and automotive service”;
– “Theory of information processes and systems”;
– “Modeling of processes and systems”;
– “Design and architecture of information systems”;;
– “Databases” 
– “Theoretical and regulatory and technical support for intelligent transportation systems”;
– “Artificial Intelligence Algorithms in Intelligent Transportation Systems”;
– “Big data analysis tools”;
– “Distributed Data Processing”
Career prospectsJobs: – software development department; – software testing department; – information and/or communication technology department; – department of chief designer. Graduate positions: – programmer; – database administrator; – information systems specialist; – project manager in the field of information technology; – technical writer (specialist in technical documentation in the field of information technology); – systems analyst; – designer in the automotive industry.

09.03.03 Applied Computer Science – Applied Information in Economics (Naberezhnye Chelny Institute)

Name09.03.03 – Applied Computer Science (Applied Information in Economics)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationNaberezhnye Chelny Institute – Economics Department
Description, major coursesThe training process is aimed at mastering the basic techniques of engineering business processes of the enterprise, mathematical methods of analysis, planning and forecasting, building scenarios (programs) of successful development of the enterprise, modern information and communication technologies and systems, economic analysis, theory and practice of designing information resources, skills in implementing economic projects, software development of network economy, administration of information systems and networks, etc.
Career prospectsChief specialist on information and engineering-technical protection
Programmer
Web programmer
System administrator

38.03.05 Business Informatics – Reengineering of Business Processes of Enterprises (Naberezhnye Chelny Institute)

Name38.03.05 Business Informatics – Reengineering of Business Processes of Enterprise
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationNaberezhnye Chelny Institute – Economics Department
Description, major coursesThe Bachelor’s degree program was created in order to meet the challenges of digital transformation of the economic system, staffing and successful implementation of the Strategy for Information Society Development in the Russian Federation until 2030, including the Digital Economy of the Russian Federation program. Students acquire fundamental knowledge in economics, mathematics, programming, and information technology in order to successfully carry out their future activities. They study computer network hardware and software, Internet economics, information network security, and acquire skills in developing and creating databases and application software packages for specific areas of activity.
Career prospectsDeputy Project Manager of SEZ “Alabuga”.   Marketplace analyst of Gloria LLC.   Account manager of “Development Center” LLC.   Web-programmer at “SOFTPLAZA” LLC.   It-manager of “UK Logistics” Ltd.

09.03.01 Computer science and computer engineering – Automated information processing and control systems (Naberezhnye Chelny Institute)

Name09.03.01 Computer science and computer engineering – Automated information processing and control systems (Naberezhnye Chelny Institute)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationNaberezhnye Chelny Institute – Department of Information Technology and Energy Systems
Description, major coursesTraining a bachelor, who has professional competencies that form the ability to organize and implement activities to create and maintain automated information processing and management systems, in particular, to develop models of components of information systems and components of software systems, to use modern tools and programming technologies, justify the design decisions taken, to set up and conduct experiments to test their correctness and efficiency.  

Major disciplines:
Programming in high-level languages;
Data structures and algorithms;
Web application development;
Database management systems;
Designing automated information processing and control systems;
Enterprise management information systems;
Mathematical logic;
Mathematical statistics;
Optimization methods;
Control theory and system modeling;
Artificial intelligence systems;
Operating systems;
Computers, peripheral devices and networks;
Microprocessor systems;
Real-time systems.
Career prospectsProgrammer; Database Administrator; Web Application Developer; Information Systems Specialist; System Analyst; Project Manager.

09.03.04 Software engineering – Development of software and information systems (Naberezhnye Chelny Institute)

Name09.03.04 Software engineering – Development of software and information systems (Naberezhnye Chelny Institute)
LevelBachelor
Duration4 years
Mode of studyFull-time, part-time
Language of studyRussian
LocationNaberezhnye Chelny Institute – Department of Information Technology and Energy Systems
Description, major coursesPreparation of a bachelor, who has professional competencies that form the ability to organize and implement activities to create and maintain software projects and products, in particular, to formalize the subject area of the software project, to use formal methods of software design, methods and tools of research, classical concepts and management models in project management, justify the project decisions, to set up and implement the experiment

Major disciplines:
Programming;
Data Processing Algorithms;
Web Programming;
Databases;
Software Systems Design and Architecture;
Software Quality;
Software Product Lifecycle;
Software Project Management;
Corporate Information Systems;
Discrete Mathematics;
Mathematical Statistics;
Optimization Methods;
Artificial Intelligence Systems;
Graphics Programming;
Spatial Data Processing Systems.
Career prospectsProgrammer; Database Administrator; Web Application Developer; Information Systems Specialist; System Analyst; Project Manager.

09.03.03 Applied computer science – Applied computer science in economy (Yelabuga Institute)

 Name09.03.03 Applied computer science – Applied computer science in economy
 LevelBachelor
 DurationFull-time –  4 years, part-time – 4 years 6 months
 Mode of studyFull-time, part-time
 Language of studyRussian
 LocationDepartment of Mathematics and Applied Computer Science, Elabuga Institute, KFU
 Description, major coursesWithin the specialty 09.03.03 Applied Computer Science, profile: “Applied Computer Science in Economics” trains specialists in creating, modifying and maintaining information systems that automate organizational management tasks and business processes in organizations of various forms of ownership in order to improve the efficiency of organizations.

Disciplines:
Mathematics and Mathematical Methods in Applied Computer Science
Mathematics
Discrete Mathematics
Probability theory and mathematical statistics
Systems Theory and Systems Analysis
Operations research and optimization methods
Mathematical and Simulation Modeling
Numerical methods
Mathematical logic and algorithm theory
Software and hardware tools
Computer systems, networks and telecommunications
Operating system
Software engineering
Computer science
Programming
Computer architecture
Theoretical foundations of the information society
Information systems and technologies
Information systems design
Applied statistical analysis
Information security
Internet
Programming Project Workshop
Software application development
Designing IT Infrastructure of Enterprise
Smart information systems
Information Resources Management
Information Systems Management
Modeling of expert systems
Physics
Organization Economics
Corporate Information Systems
Automated management of business processes
Career prospectsSystem Analyst
Coder
System Administrator
IT Consultant

09.03.02 Information systems and technologies (Institute of Computational Mathematics and IT)

Name09.03.03 Applied informatics
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
CoursesAlgorithms and data structures
Operating systems
Mathematics
Computer graphics
Basics of AI
Information security
Internet of Things
C#
Java
Probability theory
Differential equations
Data management
Parallel computations
Computer linguistics
Network systems
Databases
Career prospectsProgram engineering
IT departments in private and public sectors
Teaching
System administration

38.03.05 Business informatics (Institute of Computational Mathematics and IT)

Name38.03.05 Business informatics (Institute of Computational Mathematics and IT)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
CoursesAlgorithms and data structures
Economics
Intellectual property
Internet of Things
Business analytics
Probability theory and mathematical logic
Computer programming
Mobile applications
Internet technology
Risk management
Data science
Financial mathematics
Automation of accounting
Imitation modeling
Logistics
Career prospectsIT departments in private and public sectors
Business consulting
Business management

09.03.04 Software engineering (Institute of IT and Intelligent Systems / Jizzakh Campus)

SpecializationsContemporary technologies of program engineering
Computer programming in distributed teams
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
Jizzakh Campus (Uzbekistan)
Major coursesAlgorithms and data structures
Mathematical analysis
Algebra and geometry
Disruptive technology
Probability theory
Machine learning
C++
Web programming
Corporate software
Product development
Quality assurance
Theory of information
Databases
Project management
Data science
Text analysis
Neuromorphic systems
Search systems
System theory
Artificial intelligence
Scientific methodology
Career prospectsProgram engineering
IT departments in private and public sectors
Teaching
System administration

02.03.02 Fundamental informatics and information technology (Institute of Computational Mathematics and IT)

Specialization02.03.02 Fundamental informatics and information technology (Institute of Computational Mathematics and IT)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
Major coursesProgramming languages
Algebra and geometry
Mathematical analysis
Algorithms and complexity analysis
Technologies and methods of computer programming
UI/UX, zero-code, mark-text
Numerical methods
Computer networks
Databases
Machine learning
Cloud technology
Information security
Banking informatics
Parallel computing
Career prospectsComputer programming
Quality assurance
Information security
System analysis

02.03.01 Mathematics and computer science – Data science (Institute of Mathematics and Mechanics)

Specialization02.03.01 Mathematics and computer science – Data science (Institute of Mathematics and Mechanics)
LevelBachelor
Duration4 years
Mode of studyFull-time
Language of studyRussian
LocationKazan
Major coursesAnalytical geometry
Line algebra
Mathematical analysis
Number theory
Algorithms and data structures
Mathematical logic
Topology
Computer programming
Functional analysis
Machine learning
Stochastic processes
Mathematical statistics
Neural networks
Optimization methods
Theoretical mechanics
Career prospectsComputer programming
Quality assurance
Information security
System analysis

Login to your personal account

Forgot your password?