BACHELOR'S — 100% ONLINE

IT, artificial intelligence and machine learning

The program provides a solid foundation in information technology (IT) and the practical skills needed in today's technology-driven world. It combines core disciplines — programming, data management, mathematics and systems design — with in-depth study of artificial intelligence (AI) and machine learning (ML).

Language of instruction and examinations English
Official duration 4 years (8 semesters)
Credit points 240 ECTS
Degree awarded Bachelor of Science
AI PIPELINE Model training dashboard
Program outline
Programming A+
Machine Learning A+
Generative AI A
Design B+
Knowledge areas
Deep Learning Python & R IBM Watson Generative AI SQL
About the program

Program goals

Software development & AI

Solid development competencies

Equip students with solid competencies in software development and information systems management to meet the changing needs of the global industry.

Data Analysis & Security

Data Analysis and Cybersecurity

Develop their expertise in data analysis, cybersecurity and intelligent systems, enabling them to support data-driven decision-making and protect digital infrastructure.

User Experience

UI/UX with AI integration

Teach students to design and build user-friendly, AI-augmented applications and platforms with a focus on user experience, accessibility and adaptive technologies.

Professional certification

Career launch

Earn up to 12 internationally recognized professional certificates during your studies (IBM, Harvard) for a successful start in the job market from year one.

Study plan

Curriculum

Basic computer science and algorithms
SEMESTER 130 ECTS

Foundations of computer science, mathematics and management

  • BM0061/EDX-S-0008 CS50: Introduction to Computer Science edX6 ECTS · Harvard University
  • BM0095 Mathematics6 ECTS · oral exam
  • BM0009 Algebra and Number Theory6 ECTS · coursework
  • BM0040 Discrete Mathematics4 ECTS · coursework
  • BM0042 Foreign Language4 ECTS · oral exam
  • BM0105 Project Management4 ECTS · coursework
Programming and AI
SEMESTER 230 ECTS

Programming foundations, databases and AI

  • BM0104 Probability Theory and Mathematical Statistics6 ECTS · oral exam
  • BM0140/EDX-B-0037 Introduction to R Programming & CS50 Python edX6 ECTS · IBM / Harvard
  • BM0137 Foundations of Artificial Intelligence4 ECTS · coursework
  • BM0024 Logic6 ECTS · coursework
  • BM0134/EDX-B-0030 Introduction to SQL Databases & Cybersecurity edX4 ECTS · Harvard
  • BM0136/EDX-B-0031 Software Engineering & Git/GitHub edX4 ECTS · IBM
Web technologies and networks
SEMESTER 330 ECTS

Web Programming, Data Structures and IT

  • BM0020 Content Management4 ECTS · coursework
  • BM0129 Data Structures and Algorithms4 ECTS · coursework
  • BM0126/EDX-B-0032 Web Development in Python/JS & Statistics in R edX6 ECTS · Harvard
  • BM0067 Information Technology4 ECTS · coursework
  • BM0058 Hypertext and Multimedia Technologies4 ECTS · coursework
  • BM0053/EDX-B-0033 Hardware, Operating Systems and IT Support edX4 ECTS · IBM
  • BM0035 Interactive Web Application Development4 ECTS · coursework
Cybersecurity and C++
SEMESTER 430 ECTS

Cybersecurity, C++ and IS design

  • BM0064/EDX-B-0034 Information Security & Cloud Computing edX6 ECTS · Tel Aviv Univ.
  • BM0029 Data Management4 ECTS · oral exam
  • BM0004 Information Systems Administration4 ECTS · oral exam
  • BM0141/EDX-B-0035 C++ Programming (basic/advanced) & Bayesian Statistics edX6 ECTS · edX block
  • BM0063 Information Processing Technologies4 ECTS · oral exam
  • BM0033 Information Systems and Technology Design6 ECTS · oral exam
Graphics and analytics
SEMESTER 530 ECTS

3D graphics, portals and hands-on AI workshops

  • BM0124 3D Graphics6 ECTS · coursework
  • BM0034 E-Portal Development6 ECTS · oral exam
  • BM0062 Information and Analytics Systems2 ECTS · coursework
  • BM0123 Theory of Information Processes and Systems6 ECTS · oral exam
  • BM0097 Negotiation Skills4 ECTS · coursework
  • BM0014 Business Communication4 ECTS · coursework
  • SEM0414 Practical Seminar on Artificial Intelligence and Machine Learning I2 ECTS · coursework
Functional programming
SEMESTER 631 ECTS

Functional programming, graphics and AI II

  • BM0130 History of Science4 ECTS · coursework
  • BM0049 Functional Programming6 ECTS · coursework
  • BM0025 Cross-Cultural Management4 ECTS · coursework
  • BM0111 Raster Graphics5 ECTS · coursework
  • BM0125 Vector Graphics5 ECTS · coursework
  • BM0135 Data Visualization4 ECTS · coursework
  • SEM0415 Practical Seminar on Artificial Intelligence and Machine Learning II2 ECTS · coursework
Applied machine learning
SEMESTER 731 ECTS

Advanced ML, quantum algorithms and mobile dev

  • BM0144/EDX-B-0038 Applied AI (x7) & Generative AI (x10) edX6 ECTS · IBM
  • BM0142 Introduction to Cloud Computing4 ECTS · coursework
  • BM0199 Implementing Quantum Algorithms for Beginners6 ECTS · oral exam
  • BM0198 Foundations of Machine Learning and AI Ethics2 ECTS · oral exam
  • BM0133 Mobile App Development6 ECTS · coursework
  • BM0082/EDX-B-0036 English, Soft Skills & IT Interview Preparation edX4 ECTS · edX block
  • SEM0416 Practical Seminar on Artificial Intelligence and Machine Learning III2 ECTS · coursework
Thesis
SEMESTER 830 ECTS

Thesis project work

  • Choosing a relevant topic at the intersection of IT, AI or ML
  • Data collection, development and optimization of the intelligent system
  • Preparing the bachelor's thesis explanatory note
  • Thesis defense before the examination board

4 years — 240 ECTS

8 semesters of intensive study. Required courses — 151 ECTS, specialized elective modules (including edX/IBM blocks) — 53 ECTS, practical seminars — 6 ECTS, bachelor's thesis — 30 ECTS.

Study plan (PDF)
Your competencies

What you'll learn and work with

An interactive map of the program's key competencies aligned with the official learning outcomes.

Basic Mathematics and Statistics for Data Science

You'll get fundamental training in the mathematics needed to fully understand AI algorithms, analyze complex data structures and build forecasts.

Calculus
Probability Theory
Linear Algebra
Bayesian Statistics

Systems design and software development

Master programming languages (Python, C++, R), data structures, systems analysis, database deployment (SQL) and securing the IT-systems perimeter.

C++ & Python
SQL Databases
Networks and Infrastructure
Git, GitHub & DevOps

Building solutions based on AI and deep analysis

Design and hands-on implementation of intelligent systems based on classical machine learning, generative AI, neural networks, quantum computing and data visualization systems.

Generative AI (LLMs)
Applied AI (IBM)
Quantum Algorithms
Power BI Visualization

Collaboration, business ethics and professional certification

Learn to build effective communication in international IT teams, bridge cross-cultural differences, negotiate in business and earn internationally recognized Harvard and IBM certificates.

Leadership and Teams
Business Communication
English for IT
IBM/Harvard certificates
Career outlook

In-demand roles on the market

AI development

AI Developer

Designs intelligent systems, integrates off-the-shelf LLM solutions and builds new generative-AI models for business tasks.

ML Engineering

Machine Learning Engineer

Specializes in model training, complex data structures, and optimizing neural network architectures in production environments.

Data Science

Data Scientist / Data Analyst

Analyzes large volumes of information, identifies behavior patterns with Power BI and Python, and builds predictive analytical models.

IT Management

IT Project Manager

Coordinates cross-functional development teams and manages releases, risks, architecture and product quality.

Want to know if this program is right for you?

Get a consultation
Advantages

Why us?

European quality system

SIIL is accredited by the IAAR agency (part of ENQA and EQAR), assuring the institutional quality of Swiss education under Bologna standards.

Your own AI assistant

Your personal 24/7 AI-model-powered tutor. It will help you understand deep learning algorithms, statistical samples and code.

Private student chat

Communicate in a professional environment with classmates and curators, share AI startup ideas and divide roles in team projects.

Up to 12 career certificates

During your studies you'll earn professional certificates from Harvard, IBM and Stanford, strengthening your portfolio from year one.

Career center

Specialized IT training, English, and a GitHub-based résumé. Advisors will help you prepare for a move to international IT companies.

Flexible learning

100% online format: study the materials and take assessments at a comfortable pace without interrupting your work or personal plans.

Fixed tuition

Your tuition is fixed in the contract, in the contract currency, for the full term, and is guaranteed not to change until you complete your bachelor's degree.

Our own platform

SIIL's LMS platform with an intuitive personal account, interactive video lectures, practice tools and prompt technical support.

Swiss institute

A Swiss institute diploma certifies your knowledge

Graduates are awarded the prestigious degree of Bachelor of Science in Information Systems, Technology and Artificial Intelligence. The diploma is issued by Swiss International Institute Lausanne (SIIL) with an English-language Diploma Supplement detailing the courses, grades and ECTS credits.

Get a consultation

SIIL status and documents

SIIL's status can be verify before enrolling

Institutional accreditation, Bologna-system education, ECTS and open documents let you verify the institute and understand the program structure before making a decision.

  • External quality assessment of the institute
  • The program's exact workload in ECTS
  • Open documents for verification
Verify status and documents Verification in the open registry
takes less than a minute
Open in full
Accreditation valid

Institutional accreditation

Agency
IAAR
Type
Institutional
Certificate no.
AA 0298

Three independent grounds for trust

Each can be verified independently - no need to contact a manager.

SIIL has passed an independent institutional assessment

External experts assessed the institute's educational processes, governance, internal quality assurance and other aspects of its work. The result is institutional accreditation by the IAAR agency (certificate AA 0298).

Verify SIIL in the IAAR registry
Why IAAR status matters

IAAR is a member of ENQA and is registered in EQAR. The status of the accreditation agency itself can be verified in European sources.

Frequently asked questions

What does IAAR institutional accreditation confirm?

Institutional accreditation means that external experts assessed the institute as a whole: its educational processes, governance and internal quality assurance - and found them compliant with the agency's standards. It is an assessment of the institute, not of an individual program.

Can I verify SIIL's status myself?

Yes. SIIL's record is published in the open IAAR registry - verification requires no registration or contacting the institute. Open SIIL's record in the registry. The status of the IAAR agency itself can be checked in the European ENQA and EQAR databases.

What do the Bologna system and ECTS provide?

They make the program “readable” for external assessment: a university or employer sees the program level, course list, workload and total volume of study in clear European units, not just the diploma title.

Does accreditation mean automatic recognition of the diploma?

Accreditation and ECTS are assessment tools: they let a university or employer quickly understand the level, content and workload of a program. Each organization makes its own recognition decision under its own rules and national legislation, so recognition is not automatic. SIIL's open documents make this procedure noticeably easier.

What does the Canton of Vaud letter confirm?

A confirmation letter of inclusion in the list of private educational institutions of the Canton of Vaud (under migration legislation) was issued by the cantonal Population Service on 3 June 2021. It allows the migration service to consider foreign students' applications for temporary residence for study purposes. Each application is decided individually.

Process

How the admission process works

01

Online application

Fill out the form on the website to secure your place in the cohort.

02

Documents

Upload digital copies of your passport and education document to your personal account.

03

Approval

Our coordinator will check your documents and prepare the enrollment package.

04

Start of studies

Receive your personal platform access and start your lectures and practice.

Application

Launch your career in IT & AI

Leave your contact details. Our academic advisor will tell you all about the bachelor's program, answer your questions and help you gather the documents.

Message us on Telegram Submit a request