1 semester


Title of discipline

Introduction to the specialty


Course of teaching

1, specialty 1-31 03 01-04 Mathematics (scientific and design activity)


Semester of teaching



Number of credits



Full name of lecturer

Ph. D., Associate Professor

Deryushev Andrey Anatol’evich


Objectives of the study disciplines

Initial acquaintance of students-mathematicians of the scientific and design direction with the elements of various sections of modern mathematics and getting them the initial practical skills of using this knowledge when creating modern software and hardware information processing systems.

As a result of studying the academic discipline, the student must:


– the most important concepts of discrete mathematics and computer science used in the creation of hardware and software systems;

– the main opportunities of using mathematical knowledge and information technologies in the creation of modern hardware and software information processing systems;  

be able to:

– use mathematical knowledge to describe the behavior and structure of various hardware-software systems and their individual blocks;

– apply mathematical knowledge to optimize the logical scheme of hardware-software systems and their individual blocks;

– apply mathematical knowledge to optimize the design of hardware-software systems and their individual units; 


– basic methods of mathematical description of the behavior of discrete hardware-software systems;

– basic methods of mathematical description of the design of discrete hardware-software systems.



Secondary school knowledge


Content of discipline

Information technologies and their role in modern society.

Introduction to set theory.

Introduction to Boolean algebra and its applications.

Elements of graph theory and its applications.

Introduction to the theory of algorithms.

Modern software and hardware systems and prospects for their further improvement.




1. Plotnikov A.D. Discrete Mathematics – Moscow: New knowledge, 2006. – 304 p.

2. Kononov S.G., Tyshkevich R.I., Yanchevsky V.I. Introduction to mathematics (in three parts). – Minsk: Publishing house of the Belarusian State University, 2003 – 2004. – 369 p.

3. Zakrevsky A.D. Fundamentals of logical design. In 3 books. / A, D. Zakrevsky, Yu.V. Pottosin, L.D. Cheremisinov, – Mn .: OIPI NAS of Belarus, 2004.

4. Emelichev V.A., Melnikov O.I., Sarvanov V.I., Tyshkevich R.I. Lectures on graph theory: Textbook. Moscow: The Book House “LIBROKOM, 2009.- 392 p.

5. Kotov V.M., Melnikov O.I. Computer science. Methods of algorithmization: Textbook. – Mn .: People’s Asveta, 2000.- 221 p.

6. Gary M., Johnson D. Computing machines and hard-to-solve problems. – Moscow: Mir, 1982. – 346 p.

7. Kazhennov G.G. Basics of designing integrated circuits and systems. – Moscow: BINOM. Laboratory of Knowledge, 2005. – 295 p.

8. Gursky L.I., Stepanets V.Ya. Design of microcircuits. – Mn .: Navuka i tekhnika, 1991.-295 p.

9. Ullman J. Computing Aspects of VLSI. – M .: Radio and Communication, 1990. – 480 p.

10. Pospelov G.S. Artificial intelligence is the basis of the new information technology. -M .: Nauka, 1988.- 220 p.

11. Polyakov A.K. Languages ​​VHDL and VERILOG in the design of digital equipment. – Moscow: Solon-Press, 2003. – 320 p.

12. Mikushin A.V. Digital devices and microprocessors: Textbook. allowance / А.V. Mikushin, A.V. Sаzhnev, V.I. Sedinin. – St. Petersburg.: BHV-Petersburg, 2010. – 832p.


Teaching Methods

Problematic, communicative with elements of educational and research activity, controlled independent work.


Language of teaching



Conditions (requirements),

actual control

– tests papers

– colloquiums


Form of current certification