Software Department

Search form

Department Cooperation with Sigma Software

Sigma Software and Lviv Polytechnic University start cooperation on “knowledge triangle” model

Read more
Department Cooperation with Sigma Software

Virtual Innovation Space

Do you want to be successful in IT and realize own ideas?
Connect to Virtual Innovation Space
Check your innovative idea in IT and win good prize!

Join today!
Virtual Innovation Space

Educational program structure for the first (bachelor's) level

Educational program structure for the first (bachelor's) level of 121 "Software Engineering" major

 
Humanity and socioeconomic training   Natural-science training   Professional practical training
 
Core courses according to professional education program
student`s optional courses
student`s optional blocks of courses for professional and practical training
brief course Information
 
1 year
1 semester
Foreign Language (professional guidance), p. 1 3 credits
Ukrainian State and Culture History 3 credits
Fundamentals of Programming 8 credits
Mathematical Analysis 6 credits
Discrete Computer Mathematics 5 credits
Linear Algebra and Analytical Geometry 5 credits
 
2 semester
Foreign Language (professional guidance), p. 2 3 credits
Ukrainian Language (professional guidance) 3 credits
Object-oriented Programming 9 credits
Computational Methods 5 credits
Physics 4 credits
Software Engineering Introduction 6 credits
 
2 year
3 semester
Foreign Language (professionally guided), p. 3 3 credits
Operational Systems 7 credits
Data Structure and Algorithms 6 credits
Computer Architecture 6 credits
Probability Theory and Mathematical Statistics 5 credits
Object-oriented Programming (course thesis) 3 credits
 
4 semester
Philosophy 3 credits
Arbitrary course 3 credits
Arbitrary course 3 credits
Computer Networks Management
 
4 credits
Programming for the Internet 5 credits
Software Modelling and Analysis 4 credits
Fundamentals of Electronics 8 credits
Operations Research 8 credits
Data Analysis Statistical Methods 8 credits
 
3 year
5 semester
Software Development Requirements Analysis 5 credits
Databases 5 credits
Computer Graphics 5 credits
Software Construction 5 credits
Cross-platform Programming 5 credits
Software Development Team-work Practices 5 credits
 
6 semester
Databases (course thesis) 2 credits
Digital Signal Processing 8 credits
Mobile Platforms Programming 7 credits
Fundamentals of the Built-in Systems Programming 7 credits
Artificial Intelligence and Machine Learning Methods 8 credits
Computer Graphics Programming Tools 7 credits
Multimedia Systems Programming 7 credits
Artificial Intelligence and Machine Learning Methods 8 credits
Data Warehouses 7 credits
Cloud Computing 7 credits
Training and Technological Practice 6 credits
 
4 year
7 semester
Program and Data Security 5 credits
Software Quality and Testing 5 credits
Software Architecture and Design 4 credits
Software Projects management 4 credits
Arbitrary course 6 credits
Fundamentals of the Internet of Things 6 credits
Games Design and Development 8 credits
Declarative Programming 6 credits
 
8 semester
Fundamentals of Labour Protection, Health and Safety 3 credits
Microcontrollers Programming 8 credits
Human-computer Interface 4 credits
Virtual Reality 8 credits
Human-computer Interface 4 credits
Data Mining and Processing 8 credits
Databases Administration 4 credits
Pregraduation Practice 6 credits
Bachelor`s graduation thesis implementation and uphold 9 credits
 

Selected Courses Blocks:

Built-in Systems Programming and the Internet of Things
Fundamentals of Electronics 8
Digital Signal Processing 8
Mobile Platforms Programming 7
Fundamentals of the Built-in Systems Programming 7
Fundamentals of the Internet of Things 6
Human-computer Interface 4
Microcontrollers Programming 8
 
Games and Multimedia Programming
Operations Research 8
Artificial Intelligence and Machine Learning Methods 8
Computer Graphics Programming Tools 7
Multimedia Systems Programming 7
Virtual Reality 8
Human-computer Interface 4
Games Design and Development 6
 
Data and Knowledge Engineering
Data Analysis Statistical Methods 8
Artificial Intelligence and Machine Learning Methods 8
Data Warehouses 7
Cloud Computing 7
Declarative Programming 6
Database administration 4
Data extraction and processing 8


Software Department Current International Projects:
TEMPUS
 
Dinamica Generale
Software Department IT partners:
DataArtComarchDinamica GeneraleSigma SoftwareSymphony Solutions Eleks Adva-SoftSoftServeEdvantisLohika