Information on this website is not updated. Please visit our new website

Introductory information about Institute of Computer Science and Information Technologies (ICSIT)

Area of training Admission tests Major
Philology (PhL) Ukrainian language and literature, mathematics, foreign language Applied Linguistics
System Analysis (SА) Ukrainian language and literature, mathematics, physics Decision-Making Systems and Methods
Computer Sciences (CS) Ukrainian language and literature, mathematics, physics Information Control Systems and Technologies
Information Design Technologies
System Engineering
Intelligent Decision-Making Systems
Software Engineering (SE) Ukrainian language and literature, mathematics, physics System Software
Softaware Engineering
Printing and Publishing (PP) УUkrainian language and literature, mathematics, physics Computerized Technologies and Systems of Printing and Publishing Industry
Специфічні категорії (після отримання вищої освіти за ОКР «бакалавр», «спеціаліст» чи «магістр»)   Project Management

Certificates are obligatory.

Programs of admission tests on general subjects correspond to the programs of secondary schools.

Institute of Computer Science and Information Technologies (ICSIT) of Lviv Polytechnic National University conducts preparation of a highly qualified specialists to meet current and future needs of the society. It is one of the most powerful in Lviv Polytechnic National University.
There are six departments that are the main structural components of the Institute:

  • Automated Control Systems department;
  • Systems and Networks department;
  • Information Technologies of Publishing;
  • Applied Linguistics department;
  • Software department;
  • Computer Aided Design Systems department.

The academic process at the departments is maintained by the faculty of more than 200 academics, out of whom 27 are professors, 24 are doctors and 83 hold Ph.D. degree.
Material and technical facilities for training professionals include 24 computer laboratories and 3 research laboratories, equipped with modern hardware and software. Free Internet access is provided.
Educational process is organized in two forms – full-time and part-time and extra-mural whereas admission to external studies is also possible. Educational services for foreigners are provided at all educational-proficiency levels on a contract basis.
The Institute also includes a graduate and a doctoral school for training skilled scientific personnel.
The Institute is the member of the Microsoft academic alliance and provides the development of Microsoft technologies and other leading companies.
Graduates of the Institute can work at research, development, manufacturing, designing, commercial, advisory, banking institutions, both state-owned and privately held institutions; at insurance and brokerage companies, international companies and their branch offices; at organizations engaged in administrative, social, economic, and political activities, in the field of culture, ecology, medicine, etc., that is, at any institution where computer systems and information technologies are implemented.
Bachelor’s degree is awarded after having completed a four year course of professional training at the University.
Master’s qualification (first academic degree) is awarded to Bachelors after one and a half years of learning. The candidates qualifying for this degree undergo an in-depth theoretical training and they should have a disposition for scientific work and research.

Institute of Computer Science and Information Technologies offers student programmes leading to Bachelor’s Degree in the following fields:

6.020303 "Philology"

  • Applied Linguistics;

6.040303 “System analysis”

  • System Analysis;

6.050101 "Computer Sciences"

  • Information Control Systems and Technologies;
  • Information Design Technologies;
  • System Engineering;
  • Intelligent Decision-Making Systems;

6.050103 "Software Engineering"

  • System Software;
  • Software Engineering;

6.051501 "Видавничо-поліграфічна справа"

  • комп’ютеризовані технології та системи видавничо-поліграфічних виробництв.

Field of training "Computer Sciences"

The first four years of training in the Computer Sciences allow to get basic higher education and qualification of the Bachelor. Basic higher education provides profound knowledge in the major, in particular in the field of information and computer technologies. Bachelor degree allows graduates to work at primary positions of engineers and technicians.

Qualification of the bachelor of computer sciences is awarded after four years of training on the condition of thorough mastering the disciplines of three educational blocks:

  • Humanitarian and Social-Economic Disciplines:
    Foreign Language, History of Ukraine, Business Ukrainian, Ukrainian and Foreign Culture, Fundamentals of a Constitutional Law of Ukraine, Religious Studies, Ecology, Life Safety Studies, Philosophy, Sociology, Economic Theory, Political Studies, Psychology and Pedagogics;
  • Fundamental Studies:
    Linear Algebra and Analytical Geometry, Mathematical Analysis, Theory of Signals, Physics, Programming, Basis of Electrical Equipment and Electronics, Engineering Graphics, Circuitry of Computers, Differential Equations, Discrete Mathematics, Physicist of Semiconductors, Mathematical Bases of Coding, Mathematical Theory of Information, System Programming and Operating Systems, Basis of the System Analysis of Objects and Processes of a Computerization, Theory of Probability, Automated Design of Difficult Objects and Systems, Business Economics;
  • Professionally-Oriented Disciplines:
    Problem-oriented Programming Languages; Licensing, Certification and Copyright in Computer Information Technologies, Methods and Means of Computer Information Technologies; Computer Information Systems; Computer Networks; Organization of Databases and Knowledge; Fundamentals of Artificial Intelligence Systems Design; Labor Protection Fundamentals. Selective disciplines of Higher Educational Institutions: Theoretical Fundamentals of Management, Object-oriented Programming, Modeling of Systems, Mathematical Methods of Research of Operations, Probabilistic Processes in the Automated Systems, Fundamentals of Management of Economic and Social Systems, Basis of the Theory of Reliability, the Theory of Algorithms and Mathematical Fundamentals of Knowledge Representation, Computer Graphics.

Choosing the field of “Computer sciences” students gain sufficient knowledge of: computerized systems operation, including data processing computer systems and management of information and analytical systems, information design systems, artificial intelligence systems, automated system, software and computer systems, intelligent data processing and decision-making systems. They are able to provide technical and economical argumentation and technical tasks and also be competent in such fields as: the principles of modern automated systems foundation and architecture; methods of construction and analysis of typical data and knowledge bases models, complex objects and systems; system and application software systems development methods for automated systems for various purposes; high-level programming languages (JAVA, DELPHI, C++); typical computer systems (Microsoft Office, Paradox, Adobe Page Maker, PhotoShop, Corel Draw), methods of analysis and construction of data processing typical models in business, management and entrepreneurship; methods of software designing for financial and banking system; software for the management and marketing tasks, multimedia systems construction.
Modern technical systems and license software are used during the educational process.
Masters are the main reserve of the high qualified staff training — Ph. D.s and Doctors of Science.
Main modules of masters training:
Toolware and technologies of information networks: telecommunication and computer networks; computer networks software; modern programming technologies; distributed databases; progressive information technologies and systems; computer networks information security; information technologies and systems design; means of intellectualization of information and analytical systems; hypertext systems; visualization of submission of information and cognitive graphics; the formalized language model for information technologies.

Abilities and practical skills which are received by graduates:

  • work at the level of computer networks users;
  • • work at the level of Internet users and use of its information resources;
  • development of WEB PAGES and WEB SERVERS;
  • administration of relational DBMS (ORACLE, MS SQL SERVER);
  • development of software products on the basis of CASE-technology;
  • system administration in UNIX and MS Windows Server OS.

On the basis of these tools masters will gain experience:

  • software and information systems design;
  • design of information technologies, including an application of artificial intelligence techniques;
  • creation of information and analytical systems and centers;
  • development of software products for providing systems of society informatization;
  • development of algorithmic models of the studied processes.

The final stage of masters training — master's thesis on the chosen majors defense.

"Software engineering"

Software Engineering is a science which deals with the principles and methodology of software systems development and maintenance. It studies the usage of the systematic, ordered and specific approach to software (SW) development, operation and maintenance, as well as the usage of engineering principles for the software development process.
Nowadays, software systems are ubiquitous: almost any electronic device contains some type of software. It is impossible to imagine industry, schools, universities, health care systems, financial and government institutions without the appropriate software in the modern world. Many people use software for self-education, entertainment, etc. In technical systems, the cost of software is often the major part of the product price.
Today, programming industry is one of the most prospective and dynamic sectors in the world and Ukrainian economy. The forecasts of the economic development of this field are constrained by the qualified personnel insufficiency. Therefore, training specialists in software engineering focused on effective software development process organization, technological principles of industrial software systems development implementation is of high priority today.
Areas of professional activity of graduates:

  • Software systems development industry and economy;
  • Business sector where software systems and information technologies are used;
  • Custom programming and software outsourcing;
  • • Development of competitive software for financial, industrial, telecommunication economy sectors, education, health care, entertainment industry, trade enterprises, government institutions, defense industry, etc.
The main tasks of Bachelor’s professional activity are:
  • Software development using algorithmic languages;
  • Collection and analysis of input data for software design;
  • Conducting feasibility study of the proposed design solutions in conceptual programming;
  • Developing algorithms for solving problems in accordance with the existing technical tasks;
  • Using Internet and Web technologies during the implementation of distributed information systems;
  • Applications and software systems installations, software and hardware customization and maintenance;
  • Development of design and working documentation, finished projects design;
  • Verification of software solutions, control of projects and technical documentation conformity to the standards, technical conditions and other regulations;
  • Using standards and program documentation quality control methods.
Specialists in software engineering must possess the following knowledge and skills:
  • Structural decomposition of tasks and creating operational plans of work for industrial units during software projects realization;
  • Content, terms, cost and quality, human resources, software development risks management;
  • Software testing at the module, integration and system levels oriented on formal specifications, data flows, terms of use, liability testing and performance;
  • роDeveloping project technical documentation, designing completed projects, documenting.
The future professionals study the following disciplines:
  • Fundamentals of Programming and Algorithmic Languages;
  • Introduction to Software Engineering;
  • Creation and Analysis of Algorithms;
  • Operating Systems;
  • Distributed Computing;
  • Databases;
  • безпека програм і даних;
  • архітектура комп’ютера;
  • тестування і забезпечення якості програмних систем;
  • конструювання програмного забезпечення;
  • командний проект з програмної інженерії;
  • економіка програмної інженерії;
  • основи кар’єри в програмній інженерії;
  • розподілені об’єктні технології;
  • розроблення розподілених застосувань баз даних;
  • основи проектування веб-застосувань;
  • програмування інтернет-застосувань;
  • менеджмент проектів програмного забезпечення.

Напрям підготовки "Системний аналіз"

Системний аналіз – це наукова методологія, об’єктом аналізу якої є проблема, незалежно від сфери діяльності, де вона виникла, а метою системного аналізу є проект вирішення проблеми. Системний аналіз є напрямом, у якому поєднано методологію і досягнення математичних і прикладних наук. Системний аналіз у технічній галузі орієнтований на вирішення складних проблем аналізу та створення комп’ютерних, комунікаційних, інформаційних та інших технічних систем, і ґрунтується на принципах інженерних наук, імітаційному та інформаційному моделюванні об’єктів і процесів та націлений на застосування в конкретних проектах, розробленнях, прикладних дослідженнях і дослідницько-конструкторських роботах.
Системний аналітик – це фахівець, здатний у відповідь на складну проблему розробити проект її вирішення. Системні аналітики – спеціалісти з розроблення стратегій реалізації багатоетапних процесів. На кожному етапі цих процесів необхідно приймати рішення з урахуванням ризиків, допустимих компромісів та прогнозування сценаріїв майбутніх наслідків прийнятих рішень. Робочий інструментарій системного аналітика – методи моделювання, системного аналізу, дослідження операцій, а також техніка прогнозів та ризиків, теорія прийняття рішень, досвід та інтуїція. Така сама увага приділяється фундаментальним наукам, на яких формується теорія і практика робочого інструментарію.
Спеціалісти у сфері системного аналізу, здатні проектувати, створювати й експлуатувати комп’ютеризовані системи для аналізу, прогнозування, управління і проектування динамічних процесів у макроекономічних, технічних, технологічних, екологічних і фінансових об’єктах.
Сфера діяльності випускників – банки, фондові, валютні та товарні біржі, аналітичні відділи міністерств, податкові інспекції, відділи валютних, товарних і фондових ринків, Міністерство фінансів України і Міністерство економіки України, аналітичні відділи спецслужб, пенсійні фонди, центри проектування баз даних, розроблення автоматизованих систем.
Бакалавра за напрямом "Системний аналіз" готують як фахівця широкого профілю для різноманітних сфер діяльності, що вимагають фундаментальних знань з математики, інформатики, природничих, гуманітарних та соціально-економічних дисциплін.
Кваліфікацію бакалавра за напрямом "Системний аналіз" студент отримає після чотирьох років навчання, ґрунтовно освоївши дисципліни трьох навчальних блоків:

  • гуманітарні та соціально-економічні дисципліни:
    ділова українська мова, історія України, іноземна мова, екологія, культурологія, безпека життєдіяльності, філо- софія, соціологія, економічна теорія, політологія, правознавство, психологія;/li>
  • фундаментальні дисципліни:
    алгебра та геометрія, математичний аналіз, фізика, дискретна математика, диференційні рівняння, теорія ймовірностей, математична статистика, основи програмування та алгоритмічні мови, комп’ютерна графіка, операційні системи, системне програмування, архітектура комп’ютерів, системний аналіз, об’єктно-орієнтоване програмування;
  • професійно орієнтовані дисципліни:
    програмування та алгоритмічні мови, функціональний аналіз, теорія керування, методи оптимізації, основи охорони праці, економіка та організація виробництва, системи баз даних та знань, інформаційний аналіз, теорія прийняття рішень, комп’ютерні мережі, моделювання систем, теорія ієрархічних систем, імітаційне моделювання, стохастичні системи та моделі, числові методи, математична лінгвістика, системи підтримання прийняття рішень, методи прийняття рішень у стохастичному середовищі, системна логістика.

Бакалавр за напрямом "Системний аналіз" бере участь у:

  • розробленні, застосуванні та використанні математичних методів, інформатики та інформаційних технологій і систем для розв’язання задач у теоретичних та прикладних наукових дослідженнях для різних галузей техніки, економіки, управління, організації інфраструктур;
  • створенні і застосуванні інформаційних комп’ютерних систем з інтегрованою інформацією, технологій інформаційного і системного аналізу, відповідно до сучасних концепцій інженерії даних і знань, інформаційного моделювання для забезпечення ефективного функціонування організаційних структур;
  • розробленні і застосуванні комп’ютерних засобів і методів опрацювання інтегрованої інформації, комп’ютерної інформаційної підтримки усіх видів робіт з інтегрованою інформацією: інформаційний аналіз, нагромадження, зображення та застосування знань, пошук закономірностей та тенденцій, моделювання інформаційних систем і процесів;
  • розробленні методології та технології проектування, застосування і супроводу програмних засобів аналізу та прийняття рішень, зокрема експертних та мультиагентних систем, систем керування базами даних і знань, мови опрацювання даних і знань, онтологічних систем, комп’ютерних та інформаційних мереж.

Фахівець володіє математичними методами, сучасними інформаційними комп’ютерними технологіями розроблення та застосування прикладного та системного програмного забезпечення комп’ютерних мереж, інформаційних систем, баз даних і знань, пакетів прикладних програм, систем підтримки прийняття рішень, експертних систем, геоінформаційних систем, графічних пакетів тощо.
Бакалавр за напрямом "Системний аналіз" може обіймати посади: інженерно-технічних працівників, функціональні обов’язки яких – у межах від участі в наукових та виробничих дослідженнях до менеджменту та маркетингу. Типовими посадами фахівця в галузі системного аналізу є: системний аналітик, інформаційний аналітик, логістик, архітектор даних і знань, адміністратор баз даних і знань, інформаційний менеджер, розробник проектів, аналітик з комп’ютерних комунікацій, редактор контенту комп’ютерних систем, науковий співробітник, інженер з автоматизованих систем керування виробництвом, інженер з комп’ютерних систем, інженер з програмного забезпечення комп’ютерів, конструктор комп’ютерних систем, інженер-програміст, прикладний та системний програміст.
Фахівець може керувати роботами, що пов’язані із побудовою математичних моделей, застосуванням математичних методів, створенням програмного та інформаційного забезпечення, контролем якісних показників діяльності організації, придбанням та менеджментом знань і експертних даних, аналізом та узагальненням діяльності організацій та підприємств, виявленням закономірностей і тенденцій, виявленням проблем, визначенням правил і шляхів формування та прийняття рішень, створенням та розробленням проектів, використанням прогресивних засобів та технологій у діяльності підприємств та організацій, розроблення нових засобів і технологій аналізу керування та прийняття рішень.
Бакалавр може продовжувати навчання за програмою підготовки магістра системного аналізу, інтелектуальних систем прийняття рішень, систем штучного інтелекту, консолідованої інформації.

Напрям підготовки "Видавничо-поліграфічна справа" (ВПС)

Кваліфікацію бакалавра за напрямом "ВПС" студент отримує після чотирьох років навчання, ґрунтовно освоївши дисципліни трьох навчальних блоків:

  • гуманітарні та соціально-економічні дисципліни:
    іноземна мова, історія України, ділова українська мова, українська та зарубіжна культура, основи конституційного права України, релігієзнавство, основи екології, безпека життєдіяльності, філософія, соціологія, основи економічної теорії, політологія, основи психології та педагогіки, основи права;
  • фундаментальні дисципліни:
    лінійна алгебра та аналітична геометрія, математичний аналіз, загальна фізика, основи електротехніки та електроніки, інженерна графіка, диференціальні рівняння, основи дискретної математики, фізика напівпровідників, теорія ймовірностей, основи автоматизованого проектування видавничих систем, основи програмного забезпечення видавничих систем, елементи та вузли в поліграфічній техніці, операційні системи в комп’ютерній поліграфії, основи видавничої та друкарської справи, основи репрографії, системний аналіз видавничих процесів, економіка підприємств;
  • професійно орієнтовані дисципліни:
    основи електронного документообігу, основи охорони праці; програмування текстових та графічних зображень; комп’ютеризовані мережі видавництв та бібліотек; метрологія, стандартизація, сертифікація та акредитація; основи друкарсько- технологічних процесів; макетування та верстання; теорія інформації; інформаційні технології у видавничо- друкарській справі; інформаційне забезпечення видав- ничої діяльності; системи штучного інтелекту. Вибіркові дисципліни ВНЗ: об’єктно орієнтоване програмування, моделювання видавничо-друкарських процесів; комп’ютерна графіка; інструментальні засоби веб-дизайну; теорія автоматичного управління; стохастичні процеси та теорія масового обслуговування; методи оптимізації та дослідження операцій; теорія кольору та кольороутворення; технологія розроблення електронних видань; художні основи проектування друкованої та рекламної продукції; автоматизація поліграфічних процесів.

Вибравши цей напрям, студенти отримують необхідні знання і вмітимуть:

  • застосовувати схемотехнічні методи під час проектування та експлуатації комп’ютерних видавничих систем;/li>
  • програмувати, використовуючи алгоритмічні мови Pascal, C++, Prolog, середовища розробки Delphi, СУБД Access тощо;
  • проектувати та експлуатувати комп’ютерні видавничі системи;
  • проектувати та експлуатувати системи комп’ютерної реклами та обробки відеоінформації;
  • проектувати та адмініструвати локальні комп’ютерні мережі;
  • конструювати експертні системи автоматизованого реферування та перекладу текстів;
  • розробляти інтелектуальні інформаційні системи видавництв та друкарень.

Диплом бакалавра за напрямом "Видавничо-поліграфічна справа" дає можливість продовжити навчання (терміном 1,5 року) за спеціальністю "Комп’ютеризовані технології та системи видавничо-поліграфічних виробництв" (КТСВПВ).
Фахівець цієї спеціальності згідно з отриманими фундаментальною та спеціальною підготовками здатний забезпечити фахове виконання таких робіт:

  • проектування та обслуговування автоматизованих систем оброблення текстової та графічної інформації;
  • комплектування та експлуатацію комп’ютерних видавничих систем;
  • організацію функціонування мультимедійних комплексів видавничо-поліграфічних систем;
  • оперативне відеооброблення інформації та створення ексклюзивної комп’ютерної реклами;
  • проектування та експлуатацію експертних систем автоматизованого реферування та перекладу текстів;
  • ремонт та обслуговування обладнання оперативної поліграфії (копіри, різографи, принтери тощо);
  • комп’ютерне складання, макетування та редагування книжково-журнальної продукції;
  • інсталяцію та підтримання системного і прикладного забезпечення комп’ютерних видавничих систем;
  • забезпечення оперативної поліграфії з використанням локальних та глобальних мереж.

Кваліфікацію магістра (перший науковий ступінь) отримують бакалаври які мають схильність до наукової роботи і поглиблену теоретичну підготовку, через 1,5 року навчання.

Напрям підготовки "Філологія"

Бакалаври прикладної лінгвістики за напрямом "Філологія" після чотирьох років навчання ґрунтовно засвоюють дисципліни з трьох навчальних блоків:

  • гуманітарні та соціально-економічні дисципліни:
    історія України, основи конституційного права України, основи інформаційних технологій, латинська мова, основи права, соціологія, політологія, релігієзнавство, основи екології, філософія, ділова англійська мова, психологія спілкування, українська та зарубіжна культура;
  • фундаментальні дисципліни:
    англійська мова, сучасна українська мова, німецька або японська мова, лінійна алгебра та аналітична геометрія, математичний аналіз, теорія ймовірностей та математична статистика, дискретна математика;
  • професійно орієнтовані дисципліни:
    частина 1: вступ до мовознавства, література англомовних країн, лінгвокраїнознавство, психолінгвістика, основи програмування, організація баз даних та знань, історія Англії, теорія алгоритмів та представлення знань, основи теорії мовної комунікації, проблемно орієнтовані методи та засоби інформаційних технологій, комп’ютерні системи обробки текстової та графічної інформації, системи штучного інтелекту, лінгвістика тексту;
    частина 2: основи прикладної лінгвістики, теорія і практика перекладу, експертні системи та автоматизовані системи навчання, контрастивна лексикологія та фразеологія англійської та української мов, математична лінгвістика, організація наукових інформаційних ресурсів Інтернету, контрастивна граматика англійської та української мов, контрастивна стилістика англійської та української мов, системи автоматизованого перекладу.

Підготовка бакалаврів здійснюється у спеціалізованій навчальній лабораторії та у лінгафонних класах. Для викладання іноземних мов використовуються навчальні матеріали провідних зарубіжних видавництв. Спеціалізована лабораторія приєднана до комп’ютерної мережі інтернет.
Випускники напряму можуть виконувати практичні роботи та наукові дослідження в таких основних напрямах:

  • адекватне перетворення текстів в іншомовну форму (переклад, зокрема синхронний та комп’ютеризований) на базі двох іноземних мов (англійська та німецька або японська);
  • уніфікація та стандартизація термінології, лексикографія;
  • відбір мовного матеріалу з метою вдосконалення методики викладання мов та мовного тестування;
  • автоматичні методи оброблення текстової інформації;
  • лінгвістичне забезпечення інформаційних систем різних типів;
  • автоматизація інформаційних робіт, створення систем інформаційного пошуку.

Диплом бакалавра прикладної лінгвістики за напрямом "Філологія" дає можливість продовжити навчання на магістерському рівні за спеціальністю "Прикладна лінгвістика" (терміном 1,5 року).
Поєднання поглибленого вивчення англійської та німецької мов, загальних мовознавчих дисциплін з вивченням низки комп’ютерних дисциплін дає змогу готувати фахівців для вирішення актуальних завдань у галузях, що передбачають опис та моделювання фонетичної, граматичної, соматичної та статистичної структур різного типу текстів, створення словників, розроблення нових методик викладання іноземної мови та інформатики. Фахівці спеціальності "Прикладна лінгвістика" необхідні для забезпечення практичних робіт та наукових досліджень у таких основних напрямах: адекватне перетворення текстів в іншомовну форму (переклад), відбір мовного матеріалу з метою вдосконалення методики викладання мов та мовного тестування, уніфікація та стандартизація науково-технічної термінології, лексикографія, оброблення різних типів текстів (наукових, технічних, ділових, усних та письмових).
Потреба у фахівцях ПЛ існує у таких сферах діяльності, як комп’ютеризований переклад та словники, автоматичні методи оброблення текстової інформації, лінгвістичне забезпечення інформаційних технологій, автоматизація інформаційних робіт, створення систем інформаційного пошуку, автоматичне розпізнавання та синтез мовлення, комп’ютеризація навчання.
Професійно орієнтовані дисципліни цього рівня: комп’ютерна лінгвістика, розроблення банків даних для розв’язання задач прикладної лінгвістики, лінгвістичне забезпечення інформаційних мереж, лінгвістичне забезпечення консолідованих інформаційних ресурсів, аналіз дискурсу, третя іноземна мова, культура мовленнєвого спілкування.