Istanbul Technical University
Bachelor of Science
On Campus
Istanbul Technical University logo
Istanbul Technical University
Turkey

Artificial Intelligence & Data Engineering

About

The Artificial Intelligence & Data Engineering programme at Istanbul Technical University is a four-year undergraduate degree taught fully in English. This programme is designed for students who want to learn how to build smart systems, handle large data sets and develop software using AI, data science and engineering tools. Students will study mathematics, algorithms, programming, databases, machine learning, data processing and statistical analysis. The combination of theory and practice helps students build strong skills needed for modern data-driven and AI applications.

Studying in Istanbul gives students access to a lively tech and industry environment. Through lab courses, projects and real-world tasks, students practice building AI models, data pipelines, and coding secure, efficient systems. The programme helps students learn how to think logically, solve complex problems and work in teams. After graduation, they are ready to join global tech companies, data-driven businesses, or start their own projects with a strong foundation in AI and data engineering.

Key information

Duration
-
Tuition fee
$0.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Degree: Bachelor of Science (B.Sc.)
  • Standard period of study: 8 semesters (4 years)
  • Location: Istanbul, Turkey
  • Study Type: Undergraduate, full-time, English-medium
  • Admission semester: Fall semester only
  • Area of study: Artificial Intelligence, Data Engineering, Computer Engineering, Data Science, Machine Learning
  • Main language: English

Program Structure

Semester 1 – Foundations

  • Mathematics I
  • Introduction to Programming
  • Basic Computer Engineering Concepts
  • Academic English / Skill Development

Semester 2 – Computing & Mathematics Basics

  • Mathematics II
  • Data Structures & Algorithms I
  • Discrete Mathematics
  • Database Fundamentals

Semester 3 – Core Data & Computing

  • Algorithms & Data Structures II
  • Statistics & Probability for Engineers
  • Database Systems / Data Management
  • Software Engineering / Systems Design

Semester 4 – Core AI & Data Systems

  • Introduction to Machine Learning
  • Data Structures & Algorithms III
  • Computer Networks / System Architecture
  • Elective or Lab Course

Semester 5 – Applied AI & Data Engineering

  • Data Engineering & Big Data Systems
  • Machine Learning II / Data Analysis
  • Software Project / Systems Development Lab
  • Elective Course

Semester 6 – Advanced AI & Special Topics

  • Artificial Intelligence / Deep Learning or Data Science
  • Data Security & Privacy / Ethical AI Practices
  • Cloud / Distributed Systems / Systems Programming
  • Internship or Project Course

Semester 7 – Projects & Professional Development

  • AI & Data Engineering Project (Team Work)
  • Advanced Elective (e.g. Data Science, Security, NLP)
  • Research Methods / Technical Writing / Seminar
  • Elective Course

Semester 8 – Capstone & Graduation Project

  • Final Year Project / Capstone Design
  • Advanced Elective or Thesis-style Project (if offered)
  • Career & Professional Development Course
  • Graduation Preparation & Portfolio Building

Career Opportunities

Graduates from this programme can work as data engineers, AI developers, machine learning engineers, data scientists, software developers, system architects, data analysts, or R&D engineers. They may join tech companies, startups, big data firms, software companies, research labs or global organisations. With knowledge in AI, data science, and engineering, they are ready for fast-growing and high-demand fields in technology. Because of the English-medium education and modern curriculum, graduates can also work internationally, join global data projects, or pursue further education.

Why Choose This Program

This programme is ideal for students who are curious about data, AI and technology, and who want to build smart systems for tomorrow. You learn both basic principles and advanced techniques — from programming and databases to machine learning and data engineering. The hands-on lab work and projects help you practice real tasks and solve real problems. This makes the learning process active, useful and fun.

Another advantage is the global and modern outlook of the programme. With English-medium instruction and up-to-date courses, you get ready for both domestic and international careers. The strong mix of software, data and AI knowledge gives you flexibility to work in many fields. If you want a future in a fast-changing tech world, this programme gives a good start and many opportunities.

Contact Information

Istanbul Technical University – Faculty of Computer and Informatics Engineering
Ayazağa / Maslak Campus,
Istanbul, Turkey
Tel: +90 212 285 00 00
Email: info@itu.edu.tr

AI & Data Engineering Department – Programme Office
Istanbul Technical University
Tel: +90 212 285 00 00
Email: ai_de@itu.edu.tr

International / Admissions Office – ITU
Istanbul Technical University
Tel: +90 212 285 00 00
Email: international@itu.edu.tr