Department of Programming and Computer Engineering

Gulomsafdarov Abdulnazar Gulomnazarovich

Head of Department

E-mail:abdulnazar80@mail.ru

 

The Department of Programming and Computer Engineering (formerly, Programming and Information Technology) as a structural unit of the Technological University of Tajikistan is functioning since 2000.

In certain years, the duties of the Head of the Department were acting by the following persons:

  • 2000-2002 years: YUSUPOV Mirzo Chulievich – Candidate of Physical and Mathematical Sciences, Associate Professor;
  • 2002-2005 years: ISMOILOV Mizrob Akhmedovich– Candidate of Physical and Mathematical Sciences, Associate Professor;
  • 2005-2008 years: ZARIPOV Saydahmad Asrorovich – Candidate of Physical and Mathematical Sciences, acting Associate Professor;
  • 2008-2011 years: TURSUNOV Rahmatullo Jalolovich –Candidate of Physical and Mathematical Sciences, acting Associate Professor;
  • 2011-2012 years:NAZARZODA Rustam Saidmurod – Candidate of Pedagogical Sciences, Senior Lecturer;
  • 2012-2015years: ZARIPOV Saydahmad Asrorovich – Candidate of Physical and Mathematical Sciences, acting Associate Professor;
  • 2015-2022 years: TURSUNOV Rahmatullo Jalolovich – Candidate of Physical and Mathematical Sciences, acting Associate Professor.

Since 2022, the Department is headed by the Candidate of Technical Sciences, acting Associate Professor GHULOMSAFDAROV Abdulnazar Ghulomnazarovich.

During the activity years of the department, on its basis 4 employees has prepared and defended their dissertations for obtaining scientific degree candidate of sciences.

The department prepares specialists based on the following study programmes:

1-40 01 01 01 – «Computer Systems and Internet Technologies»;

1-40 01 01 02 – «Automated Systems»;

1-40 01 01 07 – «Mathematical Support ans Software for Automated»;

1-40 01 01 08 – «Software Engineering»;

1-40 03 01 01 – «Artificial Intelligence».

Disciplines taught:

  1. Practize of programming

  2. Bases of algorithmization and programming

  3. JAVA Script programming 

  4. INTERNET programming

  5. Object-oriented programming

  6. Functional and logic programming

  7. Software modeling

  8. Information theory

  9. Theory of automatic control

  10. Technology of creation of computer networks

  11. Programming technology (С++)

  12. Structure and algorithms of data processing

  13. The development of client-server applications

  14. Graphical software

  15. Software development technology

  16. Methods of synthetically intelligence

  17. Computer simulation

  18. Web Design make  up

  19. System аnalize

  20. Design and analize of the software