KU logo
KLAIPËDA UNIVERSITY
PROGRAMME FOR BACHELOR'S DEGREE

INFORMATICS

Qualification awarded

Level of qualification

University studies, First cycle, undergraduate (Bachelor)

Specific admission requirements

Minimum access requirements: Secondary
Minimum access qualification degree:

Specific arrangements for recognition of prior learning (formal, non-formal and informal)

Study subjects or parts thereof, corresponding to formal and subject requirements of selected study programme, may be included to individuals who graduated, studied or are presently studying at institutions of higher education in Lithuania or other countries, accredited in accordance with Lithuanian higher education curriculum, and who want to continue their studies at the University at the same or inferior cycle or studies of other studies programmes.

Profile of the programme

Bachelor in Informatics (Computer Science) has: a grasp of the essential principles and theoretical background of computer science, the ability to apply analytical, modeling and numerical techniques to problem formulation and solving in the field of informatics and information technologies, an understanding of the software systems and services life cycle processes, and a range of transferable skills including communication, project management and team work, as well as a sufficient scientific background to continue graduate studies in the field. The study program includes internships in the 8th semester 15 ECTS credits in total. To facilitate it, the long-term agreements have been signed with IT companies and enterprises in the region and abroad (including the EU Erasmus+ mobility scheme). Starting from the third year of study, students have the opportunity to choose one of two areas of specialization: Informatics (Software engineering) and the Data analytics. Each specialization consists of six advanced courses: four main subjects and two electives.
, having specialized in
- Data Analytics, Data analyst is a specialist who is able to apply the knowledge of informatics, programming, statistics and mathematical modeling to the analysis of big data in various fields. Applying the acquired knowledge, graduates will be able to create data analysis models, and based on their results, provide suggestions for solving business problems
- Informatics, Informatics specialization focuses on extensive exploration of software engineering processes and the methods of their implementation, programming languages and platform-specific development, operating systems, web and mobile applications, information security, databases, system analysis, and design principles.
- Software development,

Key learning outcomes

1. Knowledge and understanding

2. Intellectual abilities

3. Practical abilities and skills

4. General transferable abilities and skills

Occupational profiles of graduates with examples

Programme outcomes ensure the preparation of the Informatics Bachelors can work as Computer specialists, which including programmers, database and GIS specialists and administrators, computer systems and computing specialists, analysts and designers, software engineers, information technology engineers, network administrators and engineers, etc.

Access to further studies

Access to the second cycle studies

Course structure diagram with credits

1 semester

CourseECTS
1Computer Architecture and Operating Systems (T120B120)6
2Introduction to Specialty and Programming Languages (T120B009)6
3Mathematical Analysis 1 (P001B015)6
4Physics (P000B113)5
5Web Technologies and Digital Graphics (T111B003)4
6Elective Study Subject 13
Total:30

2 semester

CourseECTS
1Object-oriented Programming (P170B187)6
2Mathematical Analysis 2 (P001B016)6
3Fundamentals of Logic and Discrete Mathematics (T120B093)6
4Database Design (P000B289)6
5Elective Study Subject 26
Total:30

3 semester

CourseECTS
1Data Structures and Algorithms (P000B024)5
2Probability Theory and Applied Statistics (P160B048)5
3Back-end development using PHP (P000B288)7
4Advanced Databases (P000B290)6
5Elective Study Subject 3.13
6Elective Study Subject 3.23
Total:29

4 semester

CourseECTS
1Fundamentals of Software Engineering (T120B014)5
2Simulation Modelling (P000B219)6
3Application development frameworks (P160B070)6
4Algorithm analysis and parallel algorithms (P160B071)5
5Computer Networks and IoT (T120B123)6
6Elective Study Subject 43
Total:31

5 semester

CourseECTS
1Cyber Security (T120B111)5
2Software Testing, Configuration Management and Maintenance (P000B161)4
3Elective Study Subject 53
4Specialization Electives18
Total:30

6 semester

CourseECTS
1Artificial Intelligence (T120B115)6
2Human - Computer Interaction (P000B062)6
3Specialization Electives18
Total:30

7 semester

CourseECTS
1Cloud Computing Systems and API Programming (T120B112)6
2Business and Engineering Projects Management (S000B00H)6
3Automation of Software Development Processes (T120B117)5
4Specialization Electives13
Total:30

8 semester

CourseECTS
1Bachelor's Final Thesis (P000B221)15
2Final Practice (P000B220)10
Total:25

Specialization Subjects

CourseECTS
Data Analytics
1Introduction to Data Mining and Visualization (P176B001)6
2Team project of Data analytics product developement (P160B073)6
3Programming with Python (P160B069)6
4Big data analytics (T120B113)6
5Business intelligence and process optimization (P160B053)5
6Course project and research methods (P160B074)8
7Courses of the Specialization 16
8Courses of the Specialization 26
Informatics
1Client-side programming frameworks (P175B038)6
2Agile software development team project (P170B015)6
3Development of Distributed Systems (Java) (P000B198)5
4Object-Oriented Analysis and Design (P000B162)6
5Programming .NET (P000B195)5
6Specialization course project and research methods (P175B037)8
7Courses of the Specialization 16
8Courses of the Specialization 26

Courses of the Specialization 1

CourseECTS
1Digital circuit design (Using National Instruments tools) (T120B075)6
2Mathematical Software (P000B072)6
3Fuzzy Logic and Applications (P000B176)6
4Non-parametric Statistics (P160B036)6
5Mathematical Software (P000B072)6
6Programming with Python (P160B069)6
7Assembler Programming and Control (P170B008)6

Courses of the Specialization 2

CourseECTS
1Multivariate statistics (P160B068)6
2Robotics and Mechatronics (P000B133)6
3Automatic Control Systems (P000B036)6
4Time Series Analysis (P160B043)6
5Classification Methods (P160B039)6
6Fuzzy Logic and Applications (P000B176)6
7Theory of Optimal Solutions (P160B038)6

Elective Study Subject 1

CourseECTS

Elective Study Subject 2

CourseECTS

Elective Study Subject 3.1

CourseECTS
1Spanish A2 (1) (H490B003)3
2German A1 (1) (H530B001)3
3Swedish Language A1 (1) (H580B014)3
4Norwegian A1 (1) (H580B046)3
5Family Pedagogy (S000B373)3
6Leisure Physical Activity (S000B984)3
7Professional Pedagogy (S280B012)3
8Rhetoric (H000B122)3
9Media Edication: Dezinformation and Propaganda (S265B176)3
10The future trends of sustainable development (S190B108)3
11Climate geopolitics (S000B11R)3
12English Language B2 (1) (H570B102)3
13English Language C1 (1) (H570B100)3
14Russian language A2 (1) (H595B003)3
15Prospects for Water Transport (T003B086)3
16English Language B1 (1) (H570B118)3
17Russian language A1 (1) (H595B001)3
18Spanish lenguage A1 (1) (H490B001)3

Elective Study Subject 3.2

CourseECTS
1Sustainable Smart City (T002B119)3
2Russian language B1 (1) (H595B005)3
3Russian language B2 (1) (H595B041)3
4German A2 (1) (H530B100)3
5German B1 (1) (H530B043)3
6Public Health (B000B049)3
7Philosophy of Art and Aesthetics (H315B004)3
8Music Therapy (S000B01N)3
9Ethics (H000B272)3
10Philosophy (H001B001)3
11Lithuanian for Academic Purposes (H592B078)3
12Civil safety (T000B255)3

Elective Study Subject 4

CourseECTS
1English Language B1 (2) (H570B119)3
2English Language C1 (2) (H570B101)3
3Norwegian A1 (2) (H580B052)3
4Health-Enhancing Physical Activity (S000B09Y)3
5Professional Pedagogy (S280B012)3
6Ethics (H000B272)3
7Philosophy (H001B001)3
8Rhetoric (H000B122)3
9Civil safety (T000B255)3
10Sustainable Smart City (T002B119)3
11Russian language A1 (2) (H595B002)3
12English Language B2 (2) (H570B103)3
13Russian language A2 (2) (H595B004)3
14Russian Language B1 (2) (H595B006)3
15Russian language B2 (2) (H595B044)3
16Spanish A1 (2) (H490B002)3
17Spanish A2.(2) (H490B004)3
18German A1 (2) (H530B002)3
19German A2 (2) (H530B101)3
20German B1 (2) (H530B042)3
21Swedish Language A1 (2) (H580B024)3
22Personal Career Management (S000B713)3
23Leadership (S190B070)3
24Climate, sustainable development and technology (P000B269)3
25Public Health (B000B049)3
26Family Pedagogy (S000B373)3
27Lithuanian for Academic Purposes (H592B078)3
28Personal Finance Management (S189B033)3
29Climate geopolitics (S000B11R)3

Elective Study Subject 5

CourseECTS

Examination regulations, assessment and grading

The University applies cumulative grading in order to ensure objective evaluation, active students’ participation during the semester and their ability to apply theoretical knowledge in practice. Cumulative grading final evaluation consists of interim course assignments (test, individual work, paper, laboratory work defence, and etc.) and final exam grades. If the student fails the interim course assignments and does not make to transition grade−minimal grade of determined interim course assessments−he is not allowed to take the final exam. Each study programme is completed by defending final thesis (project) and (or) taking final exams.

A ten-point grading system is used at the University. Knowledge is assessed in the following marks

Pass/fail systemKU grade*Definition
Pass10 (excellent)excellent performance, outstanding knowledge and skills
9 (very good)strong performance, good knowledge and skills
8 (good)above the average performance, knowledge and skills
7 (highly satisfactory)average performance, knowledge and skills with unessential shortcomings
6 (satisfactory)below average performance, knowledge and skills with substantial shortcomings
5 (sufficient)knowledge and skills meet minimum criteria
Fail4, 3, 2, 1 (insufficient)knowledge and skills do not meet minimum criteria / below minimum criteria

Graduation requirements

Undergraduate and master student’s knowledge, skills and abilities, indicated in the study programme description, are examined and evaluated during the public defence of his Final thesis. Final thesis by its nature can be scientific research or scientific-applied. Final thesis is analytical work based on independent scientific or applied research. A Bachelor’s thesis comprises 12 credits; Master’s thesis comprises 30 credits in the study programme of 120 credits or 24 credits in the study programme of 90 credits. Final thesis and its defence is to demonstrate student’s creativity and the ability to critically evaluate theoretical and practical innovations, as well as others’ previously carried out researches and their results; to indicate student’s knowledge in social and commercial environment, legislation, and financial capacity; to show information sourcing and its qualified analysis skills, computational methods and specialized software and general-purpose information technologies using skills, as well as the ability to clearly and correctly orally or in written present their research results and (or) product designed to different audiences.

Final thesis is defended publicly in front of the Study Field Qualification Committee approved by the Rector. All members of the Qualification Committee evaluate the final thesis and its defence in separate grades in ten-point grading system. Weighted coefficient of defended grade is up to 0.2. The final grade is the arithmetic average of the grades given by the Qualification Committee members, rounded to the nearest whole number.

Mode of study

Part-time

Full-time

Programme director or equivalent

Dr. Gediminas Gricius

Department of Informatics and Statistics