Online open day on 24 November 2026 at 18.00 – studying alongside work, fees, scholarships. Reserve your place →
Academia
Module · Computer Science programme · short-cycle degree programme + BTEC HND Computing (Data Science) · title: Engineer of Computer Science

Data Science. Engineer of Computer Science in two years – alongside work.

In two years you learn to turn data into decisions: discrete structures, data mining, applied analytical models and data analytics (SQL, Python, Power BI) – alongside the programming, networks and databases that are the foundation of every computer science engineer. You complete 800 hours of practical training in a company or at your job and graduate with a Slovenian diploma and a British BTEC HND Computing (Data Science).

Send me the curriculum, timetable and fees for this module
In your inbox within one working day. No spam.By sending the form you agree that Academia may contact you by e-mail or phone. Privacy policy (in Slovenian) · unsubscribe at any time.
Katja Novak · student video (in Slovenian)
Duration2 years · 120 ECTSSQF 6 · EQF 5 · short-cycle higher education
DiplomasEngineer of Computer Science + BTEC HND Computing (Data Science)Level 5 ·
LanguageSlovenian (B1)free Slovenian course for enrolled students
Mode60 % lectures and exercises · 40 % placement2× a week, 16.30–20.30, all lectures recorded
LocationMaribor · Ljubljana · study from home
Start1 October 2027employed or registered with ZRSZ: start immediately
Tuition fee€279 per month12 instalments a year · price list 2026/27
Language of instructionStudies are delivered in Slovenian (B1 required; free Slovenian course for enrolled students).Lectures, exercises, examinations and the diploma thesis are in Slovenian; none of the modules is taught in English. If your Slovenian is below B1, you join the compulsory free Slovenian language course for foreign students alongside the first year.
How the language requirement works

What is the Data Science module?

Data Science is an elective module (specialisation) of the Computer Science short-cycle programme at Academia, Slovenia: 2 years, 120 ECTS, 40 % practical training (800 hours) and the qualification Engineer of Computer Science (inž. rač.); in parallel the British BTEC HND Computing (Data Science), Level 5. Taught in Slovenian (B1 required); study alongside work in Maribor or Ljubljana or study from home.

Who the module is for

Three routes into the Data Science module. Which is yours?

Designed for study alongside work and for first-time students: lectures in the afternoon, all recorded, and 800 hours of practical training in a company – possibly at your current job. Instruction is in Slovenian.

The module in numbers
2years · 120 ECTS · one subject at a time
800 hoursof practical training in a company – also at your job
97 %of graduates employed within 6 months of graduation
60 %stay with their placement employer
Other modules of the Computer Science programme
Curriculum

Curriculum: 120 ECTS, your module Data Science, British BTEC HND Computing (Data Science) in parallel

Lectures run one subject at a time, twice a week between 16.30 and 20.30, and are all recorded on the Orbita platform. Every subject has at least three examination dates. Your module is highlighted; (OC) marks the open curriculum that Academia fills with industry content. All subjects are taught in Slovenian.

Send me the full curriculumReply by e-mail within one working day.

The first year is common to all modules of the Computer Science programme. One subject at a time, with the examination straight after the lectures; the placement starts in the second semester.

Computing Fundamentals I and II35 ECTS
SubjectECTSShort description
Programming5Algorithmic thinking and programming in a modern language and IDE: variables, structures, functions, objects, testing and debugging.
Networks and Computer Systems6Networks and systems: TCP/IP, addressing, routing, Wi-Fi, servers and services, basics of network security; lab configuration.
Database Design and Development5Relational data model, normalisation, SQL (queries, views, transactions), security and access rights.
Numerical Analysis5Mathematical foundations for engineers: numerical methods, statistics and probability applied to data analysis and programming.
Computer Systems Architecture (OC)5Modern computer systems: processors, memory, virtualisation, cloud and server architectures; open curriculum updated with employers.
Work placement: Computer Systems Architecture (OC1)260 hours in a company
Work placement: Computing Fundamentals I and II7215 hours in a company
Management and Communication20 ECTS
SubjectECTSShort description
Business Communication4Written and spoken business communication, presentations, negotiation, teamwork and clients; presenting a technical solution to management.
Management and Business Economics7Basics of economics and management: costs, revenue, investment, organisation, leading people and projects, entrepreneurship.
Professional Terminology in a Foreign Language (English)5Professional English for computing: documentation, standards, international teams and suppliers, preparation for BTEC.
Work placement: Management and Communication4120 hours in a company
Common subjects5 ECTS
SubjectECTSShort description
Free Elective Subject5A subject of your choice from the school's offer (e.g. cyber security, AI, application development) or a recognised subject from another school – 5 ECTS.
Legend and sourceHide legend
ECTS = credit points(OC) = open curriculumAll subjects are taught in Slovenian.

Second year: your module (highlighted), common programme subjects, the open curriculum and the diploma thesis.

Data Science – your module30 ECTS
SubjectECTSShort description
Informatics and Security5Information security foundations: risks, network threats, backups, passwords and identities, ISO 27001, company security policy.
Discrete Structures5Logic, sets, relations and functions, combinatorics, graphs and trees, basic number theory – foundations for algorithms and data analysis.
Data Mining6Finding patterns in large data sets: data preparation, association rules, clustering, classification, predictive models, evaluation.
Applied Analytical Models6Statistical and predictive models for business decisions: regression, time series, customer segmentation, demand forecasting, interpretation for management.
Work placement: Data Science8245 hours in a company
Business Intelligence17 ECTS
SubjectECTSShort description
Business Intelligence6Business process analysis, data warehouses, BI tools and dashboards, decision support, legal framework for data use.
Project Work in Computing8Managing an IT project from requirements to hand-over: agile/Scrum, documentation, teamwork, client presentation; project for a real company.
Work placement: Business Intelligence390 hours in a company
Data Analytics (OC2)8 ECTS
SubjectECTSShort description
Data Analytics (OC)6Collecting, cleaning and analysing data, visualisation and reporting (SQL, Python, Power BI); open curriculum updated with employers.
Work placement: Data Analytics (OC2)260 hours in a company
Diploma thesis5 ECTS
SubjectECTSShort description
Diploma Thesis5A real challenge from a company: product, documentation and analysis; defence before a board; published on academia.si.

40 % of the course takes place in a company. If you are employed, the placement is recognised at your current job when your tasks are in the field of the module; we arrange the mentor and the agreement.

Practical training – 800 hours in a company26 ECTS
Placement by subjectECTSWhen
Work placement: Computer Systems Architecture (OC1)2Year 1 · ~60 hours
Work placement: Computing Fundamentals I and II7Year 1 · ~215 hours
Work placement: Management and Communication4Year 1 · ~120 hours
Work placement: Data Science8Year 2 · ~245 hours · at your job or with a partner company
Work placement: Business Intelligence3Year 2 · ~90 hours
Work placement: Data Analytics (OC2)2Year 2 · ~60 hours
Legend and sourceHide legend
Hours: ECTS per the academia.si curriculum (4+7+2+3+8+2); approx. 120/215/60/90/245/60 hours per the Cyber Security page
Dual diploma

Engineer of Computer Science + BTEC Higher National Diploma Computing (Data Science)

A parallel programme to the British specification – no additional years of study; BTEC assignments are written in English. The HND opens entry to the 3rd year at partner universities abroad.

Slovenia
Short cycle degree, 120 ECTS, SQF 6
United Kingdom
BTEC HND Computing (Data Science), Level 5
What you learn

Tools, equipment and certificates

Assessment is based on products, presentations and written and oral examinations, with written feedback after each assessment. The tools and equipment you work with:

Oracle Java SE 21 (OCP Java 21)Oracle Introduction to SQLOracle Database 23ai AdministrationCisco IT EssentialsCompTIA A+SQL, Python, Power BI (data analytics, open curriculum)Graph-theory-based tools (data mining)
01
Informatics and Security

Module subject · taught in Slovenian · Information security foundations: risks, network threats, backups, passwords and identities, ISO 27001, company security policy.

02
Discrete Structures

Module subject · taught in Slovenian · Logic, sets, relations and functions, combinatorics, graphs and trees, basic number theory – foundations for algorithms and data analysis.

03
Data Mining

Module subject · taught in Slovenian · Finding patterns in large data sets: data preparation, association rules, clustering, classification, predictive models, evaluation.

04
Applied Analytical Models

Module subject · taught in Slovenian · Statistical and predictive models for business decisions: regression, time series, customer segmentation, demand forecasting, interpretation for management.

Certificates and recognised examinations
Certificate

Free software: Office 365, Google Apps, LinkedIn Learning, Oracle VirtualBox, Eclipse, Java SE JDK, MySQL, phpMyAdmin, StarUML. Preparation for the certificate is part of the module; you take the exam with an authorised provider and pay for it yourself.

Lecturers

11 lecturers, 10 instructors teach on this module – practitioners from companies, not full-time academics. Teaching is in Slovenian; the virtual laboratories in Orbita are available at any time, also from home.

Careers after the module

Where it leads: roles, the job market, the next step

Data analyst / data scientistA typical role of graduates of the Data Science module – the placement in a company in this field is the first step towards it.
Data engineerA typical role of graduates of the Data Science module – the placement in a company in this field is the first step towards it.
BI analystA typical role of graduates of the Data Science module – the placement in a company in this field is the first step towards it.
Further studyEntry to the 2nd or 3rd year of a related professional or university bachelor's programme under the transfer criteria; with BTEC HND Computing, entry to the 3rd year at partner universities abroad.
97 %of graduates employed within 6 months of graduation
60 %of graduates stay with their placement employer
800 hoursof practical training in a company – where most students find their first job or promotion
120 ECTSshort cycle degree accompanied by the British BTEC HND
Where graduates of the Computer Science programme work
Send me information about enrolmentReply by e-mail within one working day.
Fees and funding

What it costs and how it is paid

Send me a fee calculationReply by e-mail within one working day.
Tuition fee 2026/27€279 per month12 instalments a year (€3,348 per year). 5 % discount for a single payment; BTEC HND €32.50 per month. No other compulsory costs. Price list 2026/27. Instalments: if you are not employed, you need a guarantor (a resident of Slovenia with a regular income) or you choose 36 instalments with the EIF guarantee.
Enrolment fee€298€0 at enrolment: 1 × €298 within 8 days of enrolment, or 2 × €149 by 1 October.
Erasmus+ and scholarships€700–824 per monthErasmus+ grant for a placement abroad during your studies; the 2za1 scholarship (50 % of the first-semester fee for two people who enrol together) also applies to international students.
Employer pays?Yes.A tripartite study agreement or a payer statement – the fee is a tax-deductible cost for the company.
Frequently asked questions about the module
QuestionDo I need to know how to program?

No. Programming, networks and databases are common first-year subjects and are taught from the beginning.

QuestionWhen do I choose the module?

The first year is common to all four modules of the Computer Science programme; you make the final module choice after the first year.

QuestionIs the placement recognised at my current job?

Yes, if your tasks are in the field of the module; Academia arranges the mentor and the tripartite agreement. 800 hours in total over two years.

LanguageCan I study in English?

No. All programmes and modules are delivered in Slovenian. You need Slovenian at CEFR level B1; if you are below B1, you take the free Slovenian course for foreign students alongside your studies. Lecturers and the International Office communicate with you in English before and during enrolment.

More questions (1)Fewer questions
LanguageHow is my Slovenian checked?

During admission Academia checks your level of Slovenian. Students below B1 are placed on the compulsory free Slovenian language course.

Didn't find your answer? Ask usReply by e-mail within one working day.
Admission for international students

Foreign secondary school, Slovenian B1, residence permit – we guide you through it

How to apply →
1 · Recognition

Electronic application, any time, free of charge

Academia decides whether your foreign secondary-school certificate meets the entry requirements – no ministry procedure. Submit the electronic application for recognition at any time; we tell you whether a translation is needed.

2 · Language

Slovenian at B1 + free course

Studies are in Slovenian. If your Slovenian is below B1, you join the compulsory free Slovenian course for foreign students alongside the first year.

3 · Application and permit

eVŠ portal · residence permit

Apply through the national eVŠ portal within the deadlines announced with the call for enrolment 2027/28, with Academia as your first choice. Academia issues a certificate of enrolment for the temporary residence permit.

4 · Start

1 October 2027

Lectures start on 1 October 2027. If you are employed or registered with the Employment Service of Slovenia (ZRSZ), you can start immediately after enrolment. Price list 2026/27; enrolment fee €298 (€0 at enrolment).

Enquiry · Data Science

Interested in the Data Science module? What next?

Leave your e-mail. Within one working day the International Office replies in English: whether the module is right for you, how your foreign certificate is recognised, how the Slovenian language requirement works and what it costs – plus the curriculum and timetable.

Go Higher.
The International Office replies by e-mail within one working day. No spam. An enquiry is not a formal application – applications are submitted through the national eVŠ portal, which we guide you through after we have spoken.
Before you go

We will send you the curriculum, the study path and your funding and scholarship options.

No calls, no spam. One e-mail with everything you need to decide, and an invitation to a lecture.

Send me admission informationReply by e-mail within one working day.