The Studying Information Technology

Studying the Information Technology program prepares one to work on the entire process of design, development and implementation of software and from initial analysis, planning, and design, through coding and testing to installation and maintenance of software on the site of its use. Studying involves working on concrete projects with the aim of creating independent software solutions. It allows students to familiarize themselves with the algorithmic modeling, object-oriented principles, data structures, web programming, databases and query languages, interface design, application, testing and maintenance of software, elements of security and protection of data and computer systems.

The Study Program of Information Technology

The study program of IT usually covers areas of software engineering, software requirements specification, design and implementation of software solutions taught through a wide range of tools, languages and technologies  such as Visual Studio, Visual Studio.NET, C, C #, SQL, ADO.NET, ASP.NET, PHP, Java etc. The study of IT includes lectures with subjects in the field of programming, design, implementation, testing and maintenance so as to ensure that every candidate is qualified to work in the modern business world on a wide range of jobs, from entry-level programmers to leading software engineer and designer.

Tools, languages, and technologies which students learn through the course, therefore, include:

  • Microsoft Visual Studio
  • .NET Framework
  • C Programming Language
  • The programming language C #
  • WinForms
  • Windows Presentation Foundation (WPF)
  • ADO.NET technology
  • LINQ to SQL technology
  • Entity Framework Technology
  • ASP.NET technology
  • Java Programming Language
  • Java Server Pages – JSP
  • Java Server Faces – JSF
  • Enterprise Java Beans
  • JavaScript script language
  • Asynchronous JavaScript and XML – AJAX
  • Microsoft ASP.NET AJAX
  • PHP language
  • Language HTML, DHTML (Dynamic HTML)
  • Technologies XML (eXtensible Markup Language) Web services (HTTP, XML and SOAP)
  • MS SQL server
  • MySQL server
  • Query language TRANSACT-SQL
  • Computer Associates Erwin
  • Microsoft Visio
  • Microsoft Project
  • Agile development methods
  • SCRUM methodology
  • eXtreme Programming (XP)
  • Larman development methods
  • Eclipse
  • UML modeling language