This page has been translated automatically and has not yet been verified by experts.
Mobile device programming

About the specialty


Specialty code 5-04-0611-01
Entrance tests average score competition for educational documents
Specialist qualifications technician-programmer
Form of education day-time
Duration of training ABOUT: 3 years 10 months

Purpose of the educational program


In accordance with OKRB 011, specialty 5-04-0611-01 “Programming of mobile devices” belongs to the educational profile “06. Information and communication technologies", direction of education "061. Information and communication technologies", group of specialties "0611. Applied information and communication technologies."

The main goal of the training is to prepare competent specialists in the field of programming mobile devices.

The main types of professional activity of a specialist with secondary specialized education in the specialty are:

  • activities in the field of wired communications;

  • activities in the field of wireless communications;

  • computer programming, consulting and other related services;

  • activities in the field of information services.

The objects of professional activity of a specialist are:

  • programmable mobile devices and their component functional parts;

  • radio-electronic devices and specialized electronic computing devices (microprocessors);

  • mobile device programming technologies;

  • regulatory legal acts (hereinafter referred to as NLA), technical normative legal acts (hereinafter referred to as TNLA), technological documentation for software development.

Professional competencies of a specialist


  • Analyze the most general philosophical problems of being, knowledge, values ​​and the meaning of life as the basis for the formation of the culture of a citizen and future specialist.

  • Apply legal acts, technical regulations regulating professional activities, and analyze acts of legislation in the relevant legal relations.

  • Possess business communication skills, observe the conditions for the formation of a favorable moral and psychological climate in the team.

  • Use the linguistic means of the Russian and Belarusian languages ​​in practical activities.

  • Use communication skills (perception and understanding of speech by ear, speaking, reading, writing) in a foreign language in the field of professional communication.

  • Comply with legislation in the field of protecting the population and territories from emergency situations, safety measures at home and everyday work.

  • Comply with labor protection requirements, fire safety requirements and environmental protection requirements, conduct labor safety briefings and training in safe work methods and techniques.

  • Use mathematical methods and algorithms to solve professional problems.

  • Use the tools of probability theory and mathematical statistics to form a probabilistic approach in professional activities.

  • Reveal the essence of entrepreneurial activity, the main stages of organizing business activity, determine the costs of developing a software product or IT service, participate in an analysis of the economic feasibility of an IT startup.

  • Construct drawings and diagrams, various spatial figures on a plane.

  • Use legal regulations and technical regulations regulating the field of standardization and certification of software, assess the level of software quality and determine ways to improve it.

  • Identify and classify conditions and factors that create the danger of information security violations, comply with information security requirements (TR CU 027).

  • Analyze physical laws, apply rules and methods for calculating DC and AC electrical circuits, analyze electrical circuits with different types of connection of elements and in different operating modes.

  • Assemble electrical circuits for serial and parallel connection of elements.

  • Take into account the features of measuring electrical parameters with electromechanical and digital instruments, the design and principle of operation of electromechanical and digital electrical measuring instruments.

  • Apply methods, methods and devices for measuring parameters of DC and AC circuits and processing measurement results, master the principles of operation of semiconductor and optoelectronic devices, take into account the dependence of the parameters and characteristics of electronic devices on operating modes.

  • Determine the parameters of electronic components by their markings and select the types of electrical and electronic components depending on the requirements for the devices.

  • Apply the principles of digital circuit design when developing mobile devices.

  • Develop circuits for digital devices based on integrated circuits of varying degrees of integration and master the principles of construction and operation of computer technology.

  • Operate and maintain mobile devices and systems, use special equipment for testing and servicing mobile devices.

  • Use software and cryptographic methods to protect computer information.

  • Apply established rules and approaches in the construction, configuration and administration of computer networks, apply basic methods of algorithmization, methods and means of obtaining, storing, and processing information when solving professional problems.

  • Use modern programming languages, taking into account the resources and capabilities of the computer system, the requirements of legal regulations and technical regulations.

  • Develop an information processing algorithm for microprocessor devices, program microprocessor devices.

  • Apply modern tool environments for programming microcontrollers of the selected type, determine the differences between web programming on the client side and server side, develop software with client-server architecture.

  • Apply methods and technologies for developing software for information systems of various subject areas, develop separate documents for program documentation of application software.

  • Analyze approaches to organizing database management systems, design, create and administer databases for information systems.

  • Apply modern technologies and tool environments in the field of mobile application development, conduct software testing.

  • Comply with labor laws;

  • Perform work in one or more worker professions in accordance with Issue 1 of the ETKS.

Syllabus


Syllabus

During the training the following modules of the state component will be studied:

.

№ p/p

Names of modules, subjects, practice

total

including

for laboratory and practical classes

for course design

1.

Module “Communicative Culture”

330

250

1.1.

History of Belarusian statehood

54

12

1.2

Fundamentals of Law

54

16

1.3

Communication techniques and basics of team building

72

72

1.4

Belarusian language (professional vocabulary)

20

20

1.5

Foreign language (professional vocabulary)

130

130

2.

Module " Life safety"

122

20

2.1

Protection of the population and territories from emergency situations

22

4

2.2

Labor safety

60

14

2.3

Environmental protection and energy saving

40

2

3.

Module “Mathematical”

25 2

120

3.1

Mathematics in professional activities

190

94

3.2

Probability theory and mathematical statistics

62

26

4.

Module “Entrepreneurship and Project Management”

96

38

4.1

Entrepreneurship and Project Management

96

38

16

5.

Module “General Technical”

246

108

5.1

Engineering graphics

60

60

5.2

Standardization and certification

50

10

5.3

Basics of Information Security

36

8

5.4

Theoretical foundations of electrical engineering

100

30

6.

Module “Circuit Engineering”

326

174

6.1

Electrical measurements

62

38

6.2.

Electrical and electronic components devices and systems

68

24

6.3

Circuit design

124

40

6.4

Training practice “Electroradio installation”

72

72

7.

Module “Computer Technologies”

672

462

7.1

Arithmetic and logical foundations of computer technology

106

48

7.2

Mobile devices and systems

92

36

7.3

Protection of computer information

96

40

7.4

Computer networks

90

50

7.5

Training practice “To obtain worker qualifications”

288

288

8.

Module “Algorithmization and Programming”

556

342

8.1

Basics of algorithmization and programming

170

80

20

8.2

Programming microcontrollers for mobile devices

132

58

20

8.3

Training practice “Programming microcontrollers for mobile devices”

72

72

8.4

Web programming for mobile devices

110

60

8.5

Training practice “Web programming for mobile devices”

72

72

9.

Module “Development and maintenance of software for mobile devices”

722

422

9.1

Software development technology

144

68

9.2

Database management systems

156

70

20

9.3

Development of applications for mobile devices

178

80

20

9.4

Software testing

100

60

9.5

Training practice “Development and maintenance of software for mobile devices”

144

144

10.

Module “Production practice"

432

432

10.1

Technological

288

288

10.2

Pre-graduation

144

144

The educational process ensures obtaining the specialist qualification “Technician-Programmer” and one of the worker qualifications “Electronic Computer Operator”, “Hardware and Software Adjuster” of the 5th category.

The final certification is carried out in the form of defending a diploma project.