Information Systems
-
DepartmentFaculty of Fundamental Sciences
-
Program code6121BX022
-
Field of studyComputer Sciences
-
QualificationBachelor of Informatics Sciences
-
Duration4
Fun fact
In Lithuania, more than half of the population relies on electronic banking services, while over 900 websites support state and municipal institutions. With one of the fastest broadband internet speeds in the world – 32.41 Mb/s – the country provides an excellent environment for the growth and effective use of information systems.
Information systems specialists are essential to modern business because they help to ensure that processes run smoothly, turning complexity into well-structured solutions. With their expertise, code becomes a tool for innovation, and challenges are approached with analytical precision – finding solutions to the challenges presented by future IT and AI.
About
Programme Objective
The programme prepares highly qualified information systems specialists who can thrive in a rapidly changing technological and business environment. Graduates will be able to analyze, design, develop, implement, operate, improve, and manage secure information systems to address diverse professional challenges across various fields.
Main Study Modules
-
Database Management
-
Fundamentals of Information Systems and Software Engineering
-
Business Process Modelling and Design
-
Information Systems Development using DevOps and CI/CD
-
Information Systems Audit
-
Artificial Intelligence and Knowledge Systems
-
What will I be able to do?
• Strong ability to analyze and define business needs
• Skills in business system analysis and business process modelling
• Knowledge to design information systems using different methodologies;
• Competence in designing and programming databases
• Ability to apply data mining techniques for business process insights
• Skills to design data warehouses and conduct in-depth data analysis
• Competence in conducting information systems audits
• A solid understanding of information systems security principles. -
What are my career opportunities?
• Systems analysts in IT, business, and public sector organizations
• IT project managers
• Information systems and database architects
• Programmers and software developers
• Systems integration specialists
• Information systems and database administrators
Study subjects
1 Semester
-
FMSAB16121 9 credits
Fundamentals of Mathematical Analysis
Module aim
To provide students with general knowledge of the basics of linear algebra, analytical geometry, differential and integral calculus. To teach students to apply the theoretical knowledge of this subject in the solution of practical problems and studying other subjects provided in the study program.
Module description
The module covers the basic notions with elements of linear algebra and analytical geometry, the real numbers system, sequence, function, limit and derivative, as well as applications of the derivative in economics, engineering and other fields. Notions of the indefinite, the definite integrals, and their applications.
Students must attend at least 51% of the lectures, at least 80% of the exercises. -
FMISB23100 6 credits
Information Technologies
Module aim
The main aim of this course is to introduce for students a mathematical logic, information theory, automata, formal languages and grammars primers.
Module description
Fundamental principles of information technologies: binary arithmetic, logical operation, information and data interpretation in binary level, memory addressing and main data structures, automata theory concepts, the basics of Turing machine, Assembler programming.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMITB24108 6 credits
Procedural Programming
Module aim
To acquaint students with potentials of procedural programming, fundamental data structures of programming language and general algorithms for their processing. To learn students writing, validating and documenting procedural code.
Module description
This course serves an introduction to procedural programming using the C++ programming language. Participants will gain a solid understanding of fundamental programming concepts. The curriculum covers key topics such as variables, control flow, functions, arrays, pointers, file handling, and dynamic memory allocation. Students will also explore the principles of error handling, preprocessor directives, and some coding practices. By the end of the course, students will be ready to study principals of objected-oriented programming.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMMMB16102 3 credits
Discrete Mathematics 1
Module aim
To acquaint with basic concepts of mathematical logic, combinatorics, relations, sets. Students must be able solve typical problems, apply modern mathematical methods to solve real life problems, to modify and generalize formulation of problem.
Module description
Discrete mathematics is a branch of mathematics that studies discrete structures and discrete mathematical models of real phenomena. It emerged as an independent field in the middle of the 20th century due to the emergence of cybernetics and computer science and the development of computer technology. Discrete mathematics deals with combinatorics, graph theory, mathematical logic, information coding, finite automata, formal grammars, etc. It also covers issues of number theory, computational mathematics, probability theory, and mathematical programming. Discrete mathematics is important in informatics and cybernetics and has practical application possibilities in algorithms, data storage and transmission, and information processing.
Students must attend at least 60% of the time scheduled practical works and 50% of the lectures.
-
FMIGB22101 3 credits
Computer Graphics
Module aim
To introduce with the principles of image formation, color theory, modern raster and vector (2D and 3D) graphics technologies.
Module description
This course provides a thorough introduction to computer graphics, the primary role of which is to present digital content on a computer screen in a human understandable form. This course introduces students to the tools and technologies of raster and vector (2D and 3D) graphics. It covers topics specific to an introductory course: image creation sequence, color models, 3D object creation, animation and texturing, mathematical foundations of computer graphics, coordinate systems, projection classification, shading models, real-time graphics pipeline, interactive graphics programming technologies.
Students are required to attend at least 80% of the practical and laboratory classes at the scheduled time during the semester. Mandatory minimum attendance of module lectures – 50%.
-
KIUSB17101 3 credits
English Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of English to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of English. The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in English. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17105 3 credits
French Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of French to study in an academic institution. The course is aimed at the first-cycle students with B1-B2 level of French.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in French. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17103 3 credits
German Language
Module aim
To help students develop linguistic and communicative skills, acquire knowledge according to CEFR B2-C1 level in order to communicate spontaneously both in written and spoken forms on daily, cultural and professional topics.
Module description
The course covers an important aspect of academic language study relevant to all subject areas. The aim of the course is to reach a high (B2-C1) level of German to study in an academic institution.The course is aimed at the first-cycle students with B1-B2 level of German.The integrated skills course will develop students’ reading, writing, listening and speaking skills in an academic context. It will enable students to prepare assignments, write a research paper in German. Participation in at least 60% of the scheduled exercises is mandatory.
2 Semester
-
FMMMB16202 6 credits
Discrete Mathematics 2
Module aim
To acquaint with basic concepts of graph and number theory, complexity of algorithms, informatikon theory. Students must be able solve typical problems, apply modern mathematical methods to solve real life problems.
Module description
Discrete mathematics is a branch of mathematics that studies discrete structures and discrete mathematical models of real phenomena. It emerged as an independent field in the middle of the 20th century due to the emergence of cybernetics and computer science and the development of computer technology. Discrete mathematics deals with combinatorics, graph theory, mathematical logic, information coding, finite automata, formal grammars, etc. It also covers issues of number theory, computational mathematics, probability theory, and mathematical programming. Discrete mathematics is important in informatics and cybernetics and has practical application possibilities in algorithms, data storage and transmission, and information processing.
Students must attend at least 60% of the time scheduled practical works and 50% of the lectures.
-
FMISB23200 6 credits
Computer Architecture
Module aim
To enable students to understand the principles of computer architecture and to be able to apply their knowledge of computer architecture to programming tasks.
Module description
Computer Architecture is designed to provide students with an introduction to the fundamental principles of computer architecture: processor architectures, memory systems and interactions between architectural elements. Students will understand the basic principles of computer organisation and design, the technologies used in modern computers such as cache memory, virtual machines and the instruction pipeline. Through 5 independent assignments, the student will not only consolidate knowledge and develop low-level programming skills, but also learn how the performance of computers affects the performance of programs.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMITB21201 6 credits
Object-Oriented Programming (with course work)
Module aim
To provide basic knowledge of object-oriented design and programming in C++ programming.
Module description
To provide basic knowledge of object-oriented design and programming in the C++ language. Considering object-oriented design rules, form the foundations of rational software design. The knowledge gained during this course becomes an introduction to studying other programming languages. After mastering the course, the student must be able to design and create object-oriented software and use tools to develop this equipment.
Students must attend at least 80% of the time scheduled laboratory work and at least half of the lectures at the scheduled times. -
KILSB25005 3 credits
Academic and professional language
Module aim
To introduce a student with the peculiarities of the scientific style, the requirements for the terms, the principles of terms regulation, the regularities of Professional language, To teach to write and edit a scientific text.
Module description
The understanding of standard language and its functional styles are discussed. Public and non-public language is examined. Terms and basics of profesional language is analyzed in detail. Structural characteristics and parameters of a scientific text, as well as its compostion, is discussed.compostion, is discussed.
-
KIFSB17109 3 credits
Philosophy
Module aim
The course is intended to introduce students to the basic problems of philosophy and to provide with skills for critical thinking.
Module description
The course examines the origin of philosophy and the role of philosophy in the development of European cultural history. Course presents the topics of being, the nature of things and ideas, knowledge, the relationship between science and philosophy, the human place in cosmos, in a society and in the state. The main focus is placed upon antique philosophy and its subsequent interpretations.
Students must attend at least 60 percent of the seminars and at least half of the lectures at the scheduled times -
VVVKB17159 3 credits
Management
Module aim
To form theoretical management knowledge base and to develop capabilities of using acquired knowledge in Management activity situation.
Module description
During the course the following topics are covered: essence of management, basic concepts and their interpretations, evolution of management theories, cyber management model: subject and object of management. There are analysed organization as a system (systemic view application), types of organizations, elements and environment of organization, establishment of organizations and organization’ management types of structures. Also there are analysed functions of management: planning, organizing, leadership and controlling, administrative and economic as well as psychological methods of management, manager role in the system of organization management management’ decisions’ preparation and adoption of principles, its process, assessment of the job of employees, pay for work and motivation. There are disputed change and conflict management. Students of the first and second courses of full-time bachelor studies must attend at least 60% of exercises and at least half of the theoretical lectures according to the timetable.
-
KIUSB17123 3 credits
Speciality English Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the English Language competences, for further development of skills gained in the course English Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills. Participation in at least 60% of the scheduled exercises is mandatory.
-
KIUSB17125 3 credits
Speciality French Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the French Language competences, for further development of skills gained in the course French Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
-
KIUSB17124 3 credits
Speciality German Language
Module aim
To help students acquire and develop linguistic and professional communicative skills as well as relevant knowledge so that the future specialists are able to use their acquired competences and analyse information, communicate in spoken and written language in their everyday, academic and Professional situations.
Module description
The course is targeted at students’ C1 level of the German Language competences, for further development of skills gained in the course German Language for communication in both daily and professional situations. The course develops the independent user’s language skills, professional vocabulary, the correct technical and scientific language usage knowledge, abilities to analyse and summarize speciality literature, effective academic presentation skills.
3 Semester
-
FMISB23204 6 credits
Algorithms and Data Structures
Module aim
The aim of the course is to introduce students to the data structures and their practical realization by creating the corresponding functions and classes, teaching algorithms, analyzing and evaluating them.
Module description
Concept of data structures. Linear data structures: vector, list, stack, queue, deck, heap. Hierarchical data structures: binary tree, AVL tree, Bayer tree, Red-Black tree. Memory demand and efficiency of data structures. Algorithms, complexity, asymptotic analysis. Sorting algorithms. Searching algorithms. Recursive algoritms, memory allocation. Data exchange between external and internal memory in sorting and searching algoritms.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
ELKRB24301 6 credits
Computer Networks
Module aim
The aim of the course is to provide students with knowledge of the basics of computer networks, to develop the ability to define the architecture, protocols and operating principles of computer networks. Make it possible to learn how to configure simple computer networks.
Module description
“Computer Networks” provides students with knowledge about protocols, technologies and communication channels used in computer networks. During the studies, a lot of attention is done to TCP / IP protocols: explaining IPv4 and IPv6 addressing principles, routing process, address translation mechanism, TCP and UDP protocols. Students will also be introduced to network-layer models, both the standardized OSI model and the actual TCP / IP model, and students will be introduced to the basic Internet services provided by the TCP / IP protocols: WEB, e-mail, DHCP, remote SSH access, real-time transportation over the Internet, as well as about local area network technologies and protocols used, such as Ethernet, VLAN.
Students are required to attend all theoretical lectures, with attendance exceeding 50% over the course of the semester. Students must complete all assigned laboratory work, with at least 80% of these tasks completed as scheduled. -
FMITB24101 6 credits
Operating Systems
Module aim
To get knowledge about functions of OS and to get skils in using command files.
Module description
The Operating Systems course is designed to provide a general understanding of the structure and basic functions of an operating system. The course includes the concept of process, process scheduling algorithms and their comparison, memory management methods are compared and examined, file system and file system implementation are discussed, file system management and optimization are discussed. Case studies will be used to illustrate and reinforce fundamental concepts.
Students must attend at least 80% of the time scheduled practical lectures and at least half of the lectures at the scheduled times. -
FMSAB20325 6 credits
Probability Theory and Mathematical Statistics
Module aim
To master the basics of probability theory and get acquainted with the elements of mathematical statistics by making the statistical analysis with the help of R software.
Module description
In the first part of the course the main elements of combinatorics and operations of random events are presented. They are followed by a definition of the probability space, the classical definition of probability and theorems of probability summation and multiplication. The theorems of Bernoulli, Poisson, local and integral theorems of Muavre-Laplace are given. In addition, consideration of random variables distribution and their numerical characteristics, the central limit theorem make up a separate part. In the second part, empirical analogs of theoretical distribution characteristics and the main concepts of mathematical statistics are described, such as: population, sample, statistics, main properties of statistics. The problem of confidence interval construction is formulated and the basic concepts of the hypothesis testing are introduced. Teh R software is used for practicals.
Students must attend at least 51% of the lectures, at least 80% of the exercises and at least 80% of the laboratory work during the scheduled time. -
VVEIB17188 3 credits
Economics
Module aim
To form understanding of economic categories and theories, economical relationships and consistent patterns. Introduce students with basic economic knowledgies and possibilities to adapt and identify them in practical activity.
Module description
During the couse of Economics student study economic theory: micro and macroeconomics, economic issues and objectives. The measurement of individual markets: supply and demand balance and its elasticity. Analyzes the market competition models: perfect and imperfect competition. Explain, analyze what the consumer and producer behavior in the market, what are the costs and benefits, how they are calculated. Explain, analyze, how measured by production volume – national product. Analysis of cyclical fluctuations, fiscal policy, monetary policy, unemployment and inflation, anti-inflation and stabilization policies.
Students must attend at least 60 % of the time scheduled exercises.
Minimum mandatory attendance of module lectures is 50%.
-
KIFSB17128 3 credits
Ethics
Module aim
Acquaint with philosophical ethics and fundamental ethical problems and concepts. Transmit a knowledge of ethical foundations, principles and systems. Foster critical judgement and the capacity for logical, reasoned discussion. Encourage a sense of values.
Module description
Students learn about basic ethical schools and systems, fundamental issues of deontological and teleological ethic. Historical developement of ethical thought, periods such as Early Asian, Greece and Romain, medievvial, Reneissance, New Age and modernism. The main ethical issues are discussed: good and evil, principle of morality and free will, person as a goal in itself, notion of dignity, conscience, norm and morality, grounding morals in athority and discourse, notion of virtue, happiness and meaning of life and etc. Analyzed texts and philosophic al arguments os themost significant scholars of the field (Plato, Aristotle, Kant).
Students must attend at least 60 percent of the seminars and at least half of the lectures at the scheduled times -
KIFSB17127 3 credits
Logic
Module aim
Raise a culture of thinking and the ability to automate the logic of technical knowledge and they can be applied in practice of engineering.
Module description
The course covers the studies of thinking from the point of view of their structure and form (statements, concepts, reasoning and arguments). There are some elements of mathematical logic provided. Theoretical presentation is aimed at most at practical thinking problems that demand everyday training for formal logical thinking, ability to model, discuss, draw generalizations and conclusions, make decisions.
Students must attend at least 60 percent of the seminars and at least half of the lectures at the scheduled times -
KIKOB17047 3 credits
Public Communication
Module aim
The aim of the course is to introduce the theoretical and practical aspects, issues and applications of public communication.
Module description
Public Communication course aims to introduce personal branding, corporate communication, communication with clients and internal communication, the students who have chosen studies of engineering sciences, computer sciences, technology sciences, mathematics sciences. Students learn how to present themselves and their ideas, better speak in public, to make good and convincing points, to better use the internet and social media for their professional goals, also to understand cross-cultural communication. The importance of media channels, messages and communication to target audiences are also introduced in the course. Through practical tasks for personal branding, students will learn how to adopt public ethics, protocol standards. In this course an approach of learning by doing is combined with theoretical analysis and students’ self-reflection. The practical part of the course consists of active participation in discussions during different exercises, case studies as well as preparation and presentation of public speeches and presentations.
Participation in at least 60% of the scheduled exercises is mandatory. Lecture attendance is at least 50%
4 Semester
-
FMSAB16424 6 credits
Numerical Methods and Algorithms
Module aim
To provide a sufficient understanding of major problems, definitions of numerical methods, and possibilities of application of the methods in practice, to deliver skills for solving typical problems, and to cultivate skills for solving various economical and other problems.
Module description
In the module the following subjects are delivered: interpolation of functions, interpolation by splines, numerical intergration, solution of non-linear problems, solutions of linear equation systems by direct and iterational methods, solutions of eigen-problems by numerical methods, function optimisation algorithms.
Students must attend at least 51% of the lectures, at least 80% of the exercises and at least 80% of the laboratory work during the scheduled time. -
FMITB16409 3 credits
Cloud Computing
Module aim
To teach students about cloud computing and prepare them for work with modern distributed over networks systems.
Module description
Students will be taught cloud computing services suitable for design, deployment and support of diginal systems. They will acquire knowledge of tcp/ip protocol stack, and systems understanding necessary for procurement and management of cloud resources.
Students must attend at least 80% of the time scheduled laboratory work and at least half of the lectures at the scheduled times. -
VVFRB19401 3 credits
Financial Accounting
Module aim
Understand role of accounting information in the management system, understand accounting essence and basics of accounting, analyze the accounting equation, describe financial statements, recording transactions, adjusting and closing entries, realize the purpose of assets and liabilities, realize the purpose of the assets, equity and liabilities, learn double-entry rules, the acceptance of profit and loss basics in accounting, long and short term assets, cash funds, stock capital, the payable and receivable accounts and understand the basic structure.
Module description
Financial accounting discipline deals with anancial accounting information in the system of management (e.g. essence of financial accounting, users of information, the concept, regulation of financial accounting and general accounting principles), and the essence of assets, equity and liabilities in accounting, (e.g. impact on basic accounting equality, double entry, accounting registers, recognition of income and expenses, adjustments in accounting, closing of accounts}, and the essence of financial statement reports (e.g. composition, essential features and principles of compilation, economic processes in financial accounting and financial statements), and company accounting (e.g. accounting for long-term and short-term assets, accounting for equity and company liabilities, accounting for wages and related deductions, accounting for services and other income, accounting for costs and expenses, accounting for company performance and preparation of financial statements).
Students must attend at least 60 per cent of the seminars and at least half of the lectures at the scheduled times. -
FMISB20400 3 credits
Fundamentals of Information Systems
Module aim
The primary objective of the module is to introduce the knowledge about modern business information systems and develop professionalism of the student, introduce knowledge how the resources of business information systems should be managed in order to achieve organisations goals.
Module description
The study subject introduces modern information systems including the main concepts used in the information systems context: data, information, knowledge, systems. The study subject examines the use of modern information technologies to achieve organizational goals. The study subject covers the type of information systems and their architectures. Electronic business information systems are analyzed as well. Students are introduced to the principles of information systems development, ERP, CRM and other systems are analyzed. Aspects of information systems quality are examined.
Students must attend at least 60% of the time scheduled practical lectures. Mandatory minimum attendance of module lectures – 50%.
-
FMISB16402 6 credits
Demola practice 1
Module aim
Technological Demola practice 1 aim – is to raise students business skills, practical usage of IT and creativity, by working on real projects during the study. In cooperation with business (partners) develop and implement projects by creating a new services and products (prototypes) aimd to solve existing problems and use market opportunities.
Module description
This study module is oriented for student to gain practical experience in creating innovative applications. Demola is module is originally created in Finland and now unites universities and business in Sweden and Hungary. This model unites students, teachers and social partners at a single platform (united by DEMOLA operator) such cooperation is aimed to continuous work in cooperation bringing ideas to life as product or prototype. This module is created taking into account that students need to have a practical experience to raise business competence, creativity, and competence in practical implementation for future professional activity. During the practice it is recommended take a closer look at the modern information technologies and to use it while analyzing and creating a product.
-
FMISB16403 6 credits
Integrated Development Environments (with course work)
Module aim
To introduce the integrated programming environments common characteristics and use of possibilities.
Module description
The integrated development environment is a software system designed to create tools that provide a wide range of functions, which facilitates the software development process and its management. These measures are in software development projects simplifies programming tasks, helping to analyze the implementation of the programs and the programs testing.
Students must attend at least 60% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work.
Mandatory minimum attendance of module lectures – 50%. -
FMISB16401 6 credits
Professional Internship 1
Module aim
Practice aim – is to get familiar with commercial company, it’s structure, used IT technologies, data bases, operating principles, internal networking, as well as to get trained via practical works appointed by the practice supervisor to improve personal skills in data bases, programming, application development and improvement.
To acquire practical skill in administrating and programming information systems and internet services.Module description
The aim of the internship is to make acquaintance with IT infrastructure and information systems such as ERP, CRM and others of the company. Student is aimed to obtain experience in administration of database management system, database programming and development of internet application. The duration of the internship is 4 weeks (160 h.). Each student must prepare report at the end of internship.
-
FMITB16429 6 credits
Programming Techniques (with course project)
Module aim
To provide object oriented programming knowledge and skills to apply it in Java programming language.
Module description
Object-oriented programming course based on the Java programming language. The course will cover principles of object oriented programming: classes, objects, encapsulation, inheritance, polymorphism, visibility of class elements. Memory management, exception management, standard Java libraries, networked features of Java technology are introduced. The course provides examples on good programming practice and Java language usage for development of mobile applications (Android) and web systems (JEE).
Students must attend at least 60 % of the time scheduled practical lectures and at least 80 % laboratory works and at least half of the lectures at the scheduled times.
Free choice
5 Semester
-
FMISB23504 6 credits
Databases (with course work)
Module aim
Students should familiarize themselves with the importance of the data acquiring as a reflection of real-world knowledge about the use of data models, information modeling process, be able to create the model of relational database and to be able to self-create the database on the server and manipulate the information in the database.
Module description
The primary objective of this course is to introduce the concept of database, data models, modelling of business area data from conceptual data models to physical data models. Disclosed a database management system and database system concepts, database system life cycle and regularities. Particular focus to relational databases, key properties, the concept of data quality and data normalization, SQL language and its practical use in finding the required information in the database.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB23500 6 credits
Fundamentals of Software Engineering
Module aim
The primary objective of the module is to introduce main concepts of software systems engineering, principles and methods.
Module description
The module introduces the concept of software engineering. Students are familiarized with the process of software systems development and main concepts of a system, system engineering, software systems, software systems engineering, information systems, business systems and requirements. Students are familiarized with possible software systems in organizations and their types. Another topic covered is software crisis and why it arises. The following topics are covered during the lectures also: main software development principles and paradigms, domain analysis and conceptual modelling, including modelling with UML. Students are taught to begin creating software systems that meet the needs of customers. The module is also taught how to write technical reports and other technical documents.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB23501 6 credits
Internet Technologies
Module aim
To provide students with knowledge and skills related to internet technologies and their application in the development of online information systems.
Module description
In this course internet technologies suitable for frontend and backend development of internet information systems are studied. Students are introduced to the application of modern internet frameworks. The specifics of information systems architecture development, frontend and backend programming and the use of related software are examined. The theoretical material is illustrated with specific examples of the application of internet technologies.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMGSB16508 6 credits
Human Computer Interaction
Module aim
After this course students should be able to:
apply basic knowledge of HCI principles and techniques;
develop software, which has human-computer interface created regarding to HCI principles;
ensure proper communication between elements in user interface;
effectively work in team, which develop information systems.Module description
Students are acquainted with human-computer interaction (HCI) theory, psychological factors of HCI, general HCI design principles, guidelines and templates. Orientation to customer needs. User interfaces types and their creation methods. Training to perform software testing based on HCI principles. Software development with focus on the proper application of user interface elements. During laboratory work, students receive independent assignments that include theoretical (analysis) and practical parts. During the semester, students have to create interactive layouts or prototypes of software, focusing on the ease of user interface and ease of use.
Students must attend at least 70% of the time scheduled practical lectures.
Students must attend at least 80% of the time scheduled laboratory work. -
FMITB24502 3 credits
Principles of Project Management
Module aim
To prepare project managers, practice on project management tools and methods.
Module description
Introduction to Project Management. Project Management Basics. Initiating Processes. Planning Processes. Project Scope Planning. Project Time Planning. Project Cost Planning. Project Quality Planning. Project Human Resources Planning. Project Communication Planning. Project Risk Planning. Project Procurement Planning. Project Executing Processes. Project Monitoring and Controlling Processes. Closing Processes.
Students must attend at least 80% of the time scheduled practical lectures.
Free choice
6 Semester
-
FMISB16601 6 credits
Database Management (with course work)
Module aim
The student should understand the purpose of database management systems (DBMS), their functions, know the main types of DBMS and their properties, understand the way data is transformed into information and vice versa, get to know and be able to use the main services provided by DBMS in managing data entry forms and generating reports.
model. Overview of the database design process. Data modeling using entity – relationship approach. Functional dependencies and normalization process to third
normal form. Concepts for object oriented databases. Business modeling for database design. Overview of emerging database trends.Module description
The module introduces the purpose and functions of the database management system, advanced database management models, the capabilities of the main relational database management systems in creating data entry forms, generating reports.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB24605 6 credits
DevOps and CI/CD Aproaches in Information System Development
Module aim
To familiarize students with the subject of business process management and its supporting information technologies.
Module description
Business process management is the interaction of management and information technologies covering methods, techniques and tools to create, execute, monitor and analyse dynamic business processes involving persons, organisations, applications, documents and other sources of information. The practical part of the course utilizes widely used standards of BPMN and DMN.
Students must attend at least 80% of the time scheduled laboratory work. -
FMISB23601 3 credits
Artificial Intelligence and Knowledge Systems
Module aim
Learning of an advanced topics in the artificial inteligence and its information systems related applications
Module description
The role of AI in IS, knowledge representation and reasoning, application of knowledge-based systems in IS, problem solving and agents, planning, simple planning.
Students must attend at least 80% of the time scheduled laboratory work.agents, application of software agents in IS, distributed AI and agents societies, swarm intelligence and its application in IS, learning, application of learning in IS,
other modern AI methods and their application in IS.
Mandatory minimum attendance of module lectures – 50%. -
FMISB23603 3 credits
Software Systems Engineering
Module aim
The primary objective of the module is to familiarize students with business analysis and its needs determining and specification, business modelling, software systems requirements definition and specification, software systems design and testing. Train UML modelling skills.
Module description
The module is designed to form students’ abilities to understand requirements engineering, design, implementation methods, and test evaluation and implement that in software systems (SS). The module acquires knowledge about the main methods, methodologies and methodologies of SS analysis and design. In practical classes, students test themselves in the roles of analysts and designers in a SS development teams that develops SS. The module explains the importance and rules of SS documentation, design quality features, testing and alignment, linking requirements to testing.The module introduces the concept of requirements engineering. Students are familiarized with types of requirements, their formulation, specification and verification, software systems modelling goals. It is discussed how to write good and correct specification. The following topics are covered during the lectures also: system modelling methodologies, software systems implementation, main software testing methods.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB16603 3 credits
Systems Theory
Module aim
To provide knowledge for students about the systems engineering, including requirements engineering, modelling, standards, product engineering, testing, evaluating and integrating of systems.
Module description
The module introduces core concepts in systems engineering. It is an introductory level module addressed to all career tracks. The module is oriented toward the understanding of main principles of system engineering methodology to be used in teaching other engineering modules (business engineering, IS engineering, software engineering, etc.). The details and examples are given mainly from the software engineering field, other kinds of technology-based projects and product developments are also considered. Modern CASE tools are intended to be used as well.
Mandatory minimum attendance of module lectures – 60%.
-
FMISB16605 6 credits
Demola practice 2
Module aim
Technological Demola practice 2 aim – is to raise students business skills, practical usage of IT and creativity, by working on real projects during the study. In cooperation with business (partners) develop and implement projects by creating a new services and products (prototypes) aimed to solve existing problems and use market opportunities.
Module description
This study module is oriented for student to gain practical experience in creating innovative applications. Demola is module is originally created in Finland and now unites universities and business in Sweden and Hungary. This model unites students, teachers and social partners at a single platform (united by DEMOLA operator) such cooperation is aimed to continuous work in cooperation bringing ideas to life as product or prototype. This module is created taking into account that students need to have a practical experience to raise business competence, creativity, and competence in practical implementation for future professional activity. During the practice it is recommended take a closer look at the modern information technologies and to use it while analyzing and creating a product.
-
FMISB16606 6 credits
Professional Internship 2
Module aim
The aim of the internship is to get familiar with architecture of the information system used in firm, analyze practical steps of its development, testing, installation, find if any lack in functionality and propose improvements. Collect data for diploma thesis.
Module description
The aim of the internship is to make acquaintance with information systems such as ERP, CRM used in the company and to analyze possibilities to extend functionality of the system. It is recommended to define preliminary subject of the diploma thesis and to collect data that can be used for final thesis. The duration of the internship is 4 weeks (160 h.). Each student must prepare report at the end of internship.
-
VVTVB17070 3 credits
Enterprise Organization and Management
Module aim
The objective of module is to provide fundamental theoretical and practical knowledge about the organization and management of enterprises, to develop systematic point of view of enterprise and its activity as a system.
Module description
Introduction to organizations, external environment, interorganizational relationships, strategy, organization design and effectiveness, fundamentals of organization structure, organizational culture, innovation and change, decision making processes in organizations, manufacturing and service technologies, information technology, information for decision making and control, organization size, life cycle and downsizing.
Students must attend at least 60 % of the time scheduled exercises. -
VVTVB17171 3 credits
Logistics
Module aim
To develop knowledge about key elements of logistics processes, to develop analytical skills by analyzing and using supply chain data to make business decisions.
Module description
Logistics is the set of activities aiming to provide the efficient flow of materials, goods and related information between the point of origin and the point of consumption in order to meet customers’ requirements. This course addresses questions concerning customer service, logistics planning, transport mode selection, inventory management, warehousing, and purchasing.
Students must attend at least 60 % of the time scheduled exercises. -
VVVKB17035 3 credits
Marketing
Module aim
Acquire theoretical knowledge and practical skills in marketing.
Module description
In the marketing course, students are introduced to various marketing objects. The main concepts of marketing are presented: needs, wishes, demand. The modern external and internal environment of marketing is analyzed and practical tools for evaluating the marketing environment, SWOT, are discussed. It discusses consumer segmentation, the main types of segmentation applicable to consumers and business entities. Marketing research, research methods and instruments are presented. Students are introduced to the marketing planning process and the preparation of a marketing plan. The product concept, its levels, service marketing are discussed. Introduces key pricing, distribution channel, and promotion strategies for bringing products to market. New marketing communication trends and innovative internet tools and media are presented. Students must attend at least 60% of the exercises according to the timetable.
-
VVFRB22601 3 credits
Business Finance
Module aim
The aim of the course is to proviode knowledge to students with key issues in business finance related to valuation, risk analysis, capital budgeting and financing decisions and to enable students to apply these fundamental principles of financial theory in real world financial decision-making situations.
Module description
This course provides basic concepts and skills required for making financial decisions based on fundamental principles of modern financial theory. The topics covered include: financial statement analysis, valuation of bonds and stocks, risk and return trade-offs, portfolio risk and the capital asset pricing model, cost of capital and capital budgeting, capital structure and payout policy.
Students must attend at least 60 per cent of the seminars and at least half of the lectures at the scheduled times.
7 Semester
-
FMISB23703 6 credits
Database Administration
Module aim
Main objective of the module is to provide theoretical backgrounds and improve professionalism in database systems development. Students should be able to choose, evaluate and use data modelling, database design and implementation methods.
Module description
The module is intended to familiarize with the operation of the database system, data storage at the physical level and structures and methods for quick access to data, as well as database administrator tasks related to database system security, reliability, query optimization, basic data protection mechanisms.
administration. Distributed databases and client-server architecture. Data modeling using entity-relationship approach. Relational data model. Relational algebra.
SQL. Relational calculus, QUEL, and QBE. Overview of the database design process. Functional dependencies and normalization.. Concepts for object oriented
databases. Business modeling for database design. Overview of emerging database trends.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB24713 6 credits
Enterprise Process Modeling and Design
Module aim
The primary objective of the module is to familiarize students with IS analysis and design methods, used to develop enterprise IS software.
Module description
The module covers system analysis, business process modelling, information systems (IS) analysis, information processing analysis and modelling. Students have studied the material covered in this module is expected to know and understand business and IS analysis and design methods and techniques, and have a background knowledge on structural and object IS design. Students have studied the material covered in this module is expected to work in analysts and designers team, develop IS.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB20900 6 credits
Development of Business Information Systems
Module aim
Objective of the module is to provide knowladge about information system analysis and desing.
Module description
Module is used to provide knowladge on business process analize, information system anglysis, system design. After completion of the module students will be able to design structural and objective model of information system.
Students must attend at least 60% of the time scheduled practical lectures. -
FMISB16703 3 credits
Bachelor Graduation Thesis 1
Module aim
The module aims in providing knowledge in the field of domain area and requirements analysis, systematic literature review and final thesis preparation.
Module description
In the module, students are introduced to the ascientific or applied problem formulating task and requirements of the work objective and tasks formulation. The relevance of the work being prepared is justified, a detailed analysis of existing methods, technologies and solutions is performed. Scope of work is estimated and the work plan is prepared. Students carry out work independently, based on the knowledge acquired in previous courses and in consultation with the assigned work supervisor. Competences acquired during all studies are evaluated.
Students must attend at least 60% of the time scheduled practical lectures. -
VVTEB16702 3 credits
Informatics Law
Module aim
To introduce students with informatics law and its regulation peculiarities, develop the ability to apply legal knowledge and analyse case study.
Module description
Informatics Law module analyzes general Law aspects of information technology and individual Law ranges (electronic business, electronic information, intellectual property, privacy and person’s information protection in electronic space, electronic crimes and etc.). Capacity to apply legal knowledge and case study in the field of information technologies.
Students must attend at least 60 per cent of the seminars at the scheduled times. -
KILSB17027 3 credits
Specific Purpose Language Culture
Module aim
To introduce a student with the peculiarities of the scientific style, the requirements for the terms, the principles of terms regulation, the regularities of Professional language, To teach to write and edit a scientific text.
Module description
The understanding of standard language and its functional styles are discussed. Public and non-public language is examined. Terms and basics of profesional language is analyzed in detail. Structural characteristics and parameters of a scientific text, as well as its compostion, is discussed.compostion, is discussed.
-
FMISB23701 3 credits
Decision Support and Agent Technologies
Module aim
To provide knowledge about decision support methods, their application and benefit for organization, as well as to develop an understanding of the principles of developing intelligent information systems, agent technologies and learn to apply them in practice.
Module description
Decision support is an interdisciplinary discipline where the concepts, methods, and techniques of systems analysis, optimization theory, game theory, theory of service, machine learning are analyzed. Students are introduced to modern intelligent information systems as well as decision support systems that help enterprieses make decisions and to achieve their strategic goals. The subject also examines the practical application of multi-agent systems, illustrates the theoretical material with specific examples of the application of agent technologies, teaches how to break down complex problems into simpler ones. The subject also includes the analysis of agent development problems, their interaction, communication and agent systems modeling.
Students must attend at least 60% of the time scheduled practical lectures.
Mandatory minimum attendance of module lectures – 50%.
8 Semester
-
FMISB16804 9 credits
Bachelor Graduation Thesis 3
Module aim
The module aims in summarizing and comprehensive assessment of the professional, social and personal abilities and knowledge acquired in the undergraduate studies of the program.
Module description
The module comprehensively summarizes all the skills acquired by the student during the years of study, evaluating the results of the implementation of the selected project described in the thesis in several stages (supervisor’s evaluation, reviewer’s evaluation, departmental and final public defenses). Not only professional, but also personal, communication skills, originality of the solution, quality of work, independence of work performance, motivation and creativity are evaluated.
-
FMISB23815 6 credits
Fundamentals of Data Mining
Module aim
To gain fundamental knowledge of data mining using satistical methods, data classification, and clustering algorithms in practical tasks.
Module description
With the ever-increasing amount of data, data mining is one of the most important areas of science today, encompassing data mining, data preparation, results analysis, and decision making. During this course, students will get the fundamentals of statistical, artificial intelligence methods, that will allow to analyze data in a modern way. The course analyzes classification and clustering algorithms, application of machine learning, analysis of textual and visual data. The main focus of this course to allow students to independently analyze selected data using different methods.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB23802 6 credits
Enterprise Information System
Module aim
To provide knowledge for students about advanced system engineering, used to develop software of an IS of an enterprise.
Module description
The module introduces concepts in systems engineering. The main attention is paid on how to avoid the gaping between software requirement and informational technologies and software requirements consistency with business requirements and requirements of informational technologies.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB16803 3 credits
Bachelor Graduation Thesis 2
Module aim
The module aims in providing knowledge in the field of domain area and requirements analysis, information systems design, implementation, testing and final thesis preparation.
Module description
In the module, students are taught to implement a complex complex project, that requires implementation of the software or information system. The project includes system requirements specification, design, use of various modeling diagrams, system implementation on the selected technological base, quantitative and qualitative evaluation of the implemented system, using testing and other evaluation methods. Students also have to prepare a project documentation (thesis paper) according to the methodological requirements, they learn to publicly defend their decisions.
Students must attend at least 80% of the time scheduled laboratory work.
-
FMISB23811 3 credits
Information Systems Audit
Module aim
Course objective – to provide a basic knowledge of information systems or information technology audits
Module description
The module includes business information systems and information technology audits.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%.
-
FMISB23000 3 credits
Information Security Fundamentals
Module aim
To provide knowledge on information security methods and principles.
Module description
This module presents basic information security insurance aspects. Basic concepts and models are being described and analyzed; major information security insurance technologies are presented and described. Primary attention is dedicated to technological information security aspects, as well as legal and managemental aspects of information security insurance.
Students must attend at least 80% of the time scheduled laboratory work. Mandatory minimum attendance of module lectures – 50%. -
FMISB23801 3 credits
Information Systems Based on Service-Orientied Architecture
Module aim
The module is designed to provide students with knowledge and skills how to use advanced technologies for design and implementation of intelligent agents and multiagent systems, in particular, co-operative and non-co-operative agents.
Module description
The module is designed to provide students with knowledge and skills how to use advanced technologies for design and implementation of intelligent agents and multiagent systems, in particular, co-operative and non-co-operative agents.
Mandatory minimum attendance of module lectures – 50%.
Statistics
| Metric | Value |
|---|---|
| Enrolled students | 40 |
| Enrolled to FT | 39 |
| Min FT grade | 5.9 |
Further study options
-
DepartmentFaculty of Fundamental Sciences
-
Field of studyComputer Sciences