Bachelor in Computer Science and Artificial Intelligence
Bachelor in Computer Science and Artificial Intelligence
Create AI technologies to reshape industries
A curriculum focused on advanced algorithms, robotics and machine learning
The Bachelor in Computer Science & Artificial Intelligence is designed to provide students with the academic rigor, technical depth and practical experience required to succeed in a rapidly evolving technological landscape. Combining strong foundations in computer science, mathematics and software engineering with advanced study in artificial intelligence, machine learning and robotics, the program prepares students to design, build and improve computational systems and AI-powered technologies.
Delivered entirely in English, the program follows a carefully structured progression that builds knowledge and complexity over four years. Students strengthen their foundations before advancing into specialized areas of computing, applying their knowledge through project-based learning, close industry collaboration, and hands-on experimentation with emerging technologies and real-world applications.
This combination of technical depth, practical experience, industry collaboration and global perspective prepares graduates for advanced technology careers and postgraduate study.
WANT TO KNOW MORE?
Academic structure: 4 years of technical depth and engineering mindset
YEAR 1
The first year establishes the mathematical, computational and analytical foundations that underpin the rest of the program. Through courses in programming, statistics, discrete mathematics, calculus and data analysis, students develop the technical rigor required for advanced study in Computer Science and Artificial Intelligence. Complemented by physics, humanities and innovation-focused projects, the first year builds both intellectual breadth and problem-solving depth.
YEAR 2
Building on the foundations established in the first year, students deepen their understanding of core Computer Science disciplines through advanced programming, algorithms, databases, cloud computing and computer systems. Mathematics remains a key component, while the introduction of machine learning provides an early foundation in artificial intelligence. This stage strengthens students' ability to design, analyze and develop increasingly complex computational solutions.
YEAR 3
Focused on advanced computing and artificial intelligence, this stage brings together machine learning, natural language processing, computer vision, reinforcement learning and high-performance computing with modern software development practices. Students deepen their technical expertise while applying AI and computational methods to increasingly complex challenges, developing the skills required to build, optimize and deploy intelligent systems at scale.
YEAR 4
Bringing together the knowledge and skills developed throughout the program, the final year emphasizes specialization, independent work and real-world application. Through advanced electives, entrepreneurship-focused courses and a capstone project, students explore areas aligned with their interests while demonstrating their ability to design, develop and deliver innovative solutions to complex technological challenges.
Students may also choose to spend their first semester on exchange at one at one of our prestigious partner universities accross more than 50 countries, or gain professional experience through an internship opportunity, further enriching their academic and professional development.
COMPUTER SCIENCE AND AI IN ACTION
In this session, you'll explore what studying Computer Science and AI at IE University is really like. You'll hear key insights from the Academic Director and see what students actually do in the program through a real project presented by a current student: BrainyBuddy, an AI-powered academic platform designed to support both students and professors through personalized learning and gamified exam preparation. The session concludes with a Q&A where the student answers questions about his experience in the program.
Watch full session
Get the key takeaways
MEET OUR FACULTY
Meet the professors teaching on your programme and explore their academic backgrounds, areas of expertise and professional experience.
Faculty Stories
Our 500-strong faculty guides students to unleash their potential day in, day out. Their influence across all five Schools can’t be overstated, inspiring young, energetic minds as they define their personal and professional trajectories.
But what kind of person does it take to create such impact? The individuals that make up the IE University faculty are special. Coming from diverse, global backgrounds, they each bring distinct perspectives and innovative ideas that embody what makes IE University stand out. Their stories are personal and unique—but don’t take our word for it. Read their stories to see for yourself.
Read our blog
Frequently Asked Questions
How is the Bachelor in Computer Science & Artificial Intelligence structured?
The program is structured over four years, progressing from foundational concepts to advanced applications. Students begin by developing strong foundations in mathematics, programming, statistics and computational thinking before advancing into core computer science disciplines such as algorithms, databases, cloud computing and computer systems. In later years, the curriculum expands into areas such as machine learning, computer vision, natural language processing, robotics and high-performance computing, culminating in advanced electives, a capstone project and opportunities for exchange or internships.
Is this information helpful?
How much mathematics is included in the program?
Mathematics plays a fundamental role throughout the program. Students study areas such as calculus, discrete mathematics, statistics, probability and linear algebra, developing the quantitative foundations required for computer science, machine learning, artificial intelligence and data-driven technologies. This mathematical rigor helps students understand not only how technologies work, but also the principles that underpin them. Throughout their studies, students benefit from academic guidance and support designed to help them build confidence and succeed in these quantitative subjects.
Is this information helpful?
What artificial intelligence topics are covered?
Students explore a broad range of artificial intelligence topics throughout the program, including machine learning, statistical learning, computer vision, natural language processing, recommendation systems, reinforcement learning, Generative AI, prompt engineering, AI ethics, high-performance computing and AI design. These topics are studied alongside strong computer science foundations, ensuring students understand both the underlying technologies and their practical applications.
Is this information helpful?
What is IE University's tech-studio methodology?
The tech-studio methodology is a project-based approach to learning that emphasizes experimentation, collaboration and practical application. Students apply concepts learned in the classroom through software development, laboratory work, technical projects and research activities, gaining experience designing, building and testing solutions to complex technological challenges.
Is this information helpful?
Can I specialize in specific areas of computer science?
Yes. As students progress through the program, they can explore areas aligned with their interests through electives, research opportunities, Gateways in IEX Labs and other experiences beyond the core curriculum. This flexibility allows students to deepen their knowledge in fields such as artificial intelligence, machine learning, robotics, software development and other emerging areas of computing.
Is this information helpful?
What laboratories and facilities are available to students?
Students have access to a range of specialized facilities, including the Robotics & AI Lab, the Electronics Lab, the Prototype Lab, the HPC Lab and Physics Labs. These environments support technical experimentation, project development and research activities, providing opportunities to work with specialized hardware, robotics platforms and industry-standard technologies throughout the program.
Is this information helpful?
Can I study abroad during the program?
Yes. Students have the opportunity to spend a semester abroad at one of IE University's partner institutions across more than 50 countries. These exchange opportunities allow students to gain international experience, expand their academic perspective and complement their studies within a global learning environment.
Is this information helpful?