Industry placement
Build the skills to start your career as an AI engineer at leading technology companies.
- Practical projects with industrial partners
- Internships at technology companies
A first-cycle programme focused on strong AI fundamentals, hands-on engineering, and collaborative project work.
For candidates who want a rigorous engineering entry into AI.
Programme structure
This seven-semester, Polish-taught bachelor's programme develops broad computer science skills and the mathematical foundations needed to design artificial intelligence systems.
2,500 hours of theoretical and practical classes in total.
Solid mathematical and computer science foundations, plus key AI areas:
Deepen your expertise in selected AI applications:
Graduates of the bachelor's programme are prepared to:
Defining problems, acquiring data, and designing AI-based solutions
Designing, training, and deploying AI models
Analyzing and processing multimodal, complex, and large-scale data
Estimating resources and designing infrastructure for AI solutions
Understanding business, ethical, legal, and social aspects of AI
Rapid adaptation to evolving AI knowledge and tools
Soft skills: interdisciplinary teamwork, presenting solutions, design thinking
Development paths
Build the skills to start your career as an AI engineer at leading technology companies.
Solid foundations prepare you for a master's degree and further specialisation.
Develop your own ideas through team projects and the engineering thesis.
Curriculum
Semester 1
Mathematical analysis for computer scientists 1
7 ECTS
Algebra for computer scientists
5 ECTS
Logic for computer scientists
4 ECTS
Programming
8 ECTS
Introduction to artificial intelligence
4 ECTS
Introduction to studying AI
2 ECTS
Semester 2
Mathematical analysis for computer scientists 2
5 ECTS
Coding and abstract algebra
2 ECTS
Discrete mathematics
5 ECTS
Computer architecture
4 ECTS
Algorithms and data structures
4 ECTS
Machine learning
5 ECTS
Programming paradigms
5 ECTS
Semester 3
Data management systems
5 ECTS
Operating systems and high-performance computing
5 ECTS
Deep learning
6 ECTS
Introduction to probability and measure theory
5 ECTS
Foundations of computation and learning theory
5 ECTS
Semester 4
Advanced AI methods
4 ECTS
Rapid AI prototyping 1
4 ECTS
AI deployment and operations 1
4 ECTS
Complex networks
4 ECTS
Probability with elements of stochastic processes
6 ECTS
Cryptography and information security
4 ECTS
Semester 5
Creative problem-solving
2 ECTS
Social responsibility
1 ECTS
AI development trends
2 ECTS
Rapid AI prototyping 2
4 ECTS
AI deployment and operations 2
4 ECTS
Statistics with elements of information theory
7 ECTS
Semester 6
AI team project 1
3 ECTS
Industry placement
6 ECTS
Legal, social and ethical aspects of AI
2 ECTS
Semester 7
AI team project 2
20 ECTS
Foundations of business and innovation
4 ECTS
Elective block Block 1
5 ECTS each — choose courses from this pool across semesters
Explainable and trustworthy AI
5 ECTS
AI security
5 ECTS
Metaheuristics
5 ECTS
Natural language processing
5 ECTS
Image processing
5 ECTS
Audio processing and analysis
5 ECTS
Big data processing
5 ECTS
Biometrics
5 ECTS
Generative AI models
5 ECTS
New trends in algorithmics
5 ECTS
Wearable biometric data processing
5 ECTS
Elective block Block 2
2 ECTS each — choose courses from this pool across semesters
Controlled generation in generative models
2 ECTS
Data visualization and interpersonal communication
2 ECTS
Representation learning
2 ECTS
Distributed infrastructure
2 ECTS
Social media processing
2 ECTS
Distributed ledger technology — blockchain
2 ECTS
Efficient AI methods
2 ECTS
Affective computing
2 ECTS
Responsible AI
2 ECTS
Recommender systems and personalization
2 ECTS
Complex data processing
2 ECTS
Brain-computer interfaces
2 ECTS
Data collection techniques and challenges
2 ECTS
After graduation
The official programme notes growing demand for designers and programmers of AI-based solutions, including AI Engineer, ML Engineer, DS Engineer, ML Ops, AI Ops, and Data Engineer roles.
Questions and answers
Yes, but the structure is designed to connect theory directly to engineering practice.
Apply
Current dates and requirements are listed in the Wrocław University of Science and Technology recruitment system.