Students Hub

Artificial Intelligence and Data Science Study Plan — Birzeit University

Loading advisory plan…

Artificial Intelligence and Data Science Study Plan — Birzeit University

The program combines concepts from artificial intelligence, data analysis, and machine learning, equipping students with advanced skills to develop intelligent and innovative solutions across various sectors. It aims to prepare distinguished and highly qualified graduates through competitive, high-quality education—capable of analyzing data, designing and developing intelligent models and algorithms, and working across diverse fields such as business, finance, healthcare, science, and linguistics. The program provides students with a solid foundational knowledge and advanced technical skills, enabling them to become professional developers, AI experts, and data scientists who contribute to the growth of the digital economy and software sector in Palestine. It also emphasizes a strong commitment to ethical values and social responsibility in the development and use of artificial intelligence technologies.

The Artificial Intelligence and Data Science Study Plan at Birzeit University requires 124 credit hours over 4 academic years. This summary lists the plan's required path by year and semester (35 courses), plus 2 elective pools. Use the interactive plan above to track completed courses and their prerequisites.

First year

First semester · 14 credits

  • COMP1310 — INTRODUCTION TO COMPUTERS AND COMPUTING ETHICS3
  • ENGC1400 — INTENSIVE INTERMEDIATE ENGLISH 14
  • ARAB135 — ARABIC LANGUAGE SKILLS 13
  • MATH1411 — CALCULUS 14

Second semester · 16 credits

  • ARAB136 — ARABIC LANGUAGE SKILLS 23
  • COMP1331 — COMPUTER AND PROGRAMMING3
  • MATH1321 — CALCULUS 23
  • ENGC2400 — INTENSIVE INTERMEDIATE ENGLISH 24
  • STAT2311 — STATISTICS 13

Second year

First semester · 15 credits

  • MATH234 — INTRODUCTION TO LINEAR ALGEBRA3
  • COMP2311 — OBJECT-ORIENTED PROGRAMMING3
  • COMP233 — DISCRETE MATHEMATICS3
  • ENCS2340 — DIGITAL SYSTEMS3
  • COMP2350 — DATA SCIENCE AND ANALYTICS3

Second semester · 15 credits

  • COMP242 — DATA STRUCTURES4
  • COMP311 — LINUX OPERATING SYSTEMS LAB1
  • DSAI2320 — DATA VISUALIZATION3
  • COMP333 — DATA BASE SYSTEMS3
  • DSAI3110 — TECHNICAL WRITING AND COMMUNICATION SKILLS1
  • elective — University elective course3

Third year

First semester · 9 credits

  • COMP336 — ANALYSIS OF ALGORITHMS3
  • DSAI3360 — PRIVACY IN DATA SCIENCE3
  • COMP338 — ARTIFICIAL INTELLIGENCE3

Second semester · 12 credits

  • COMP4388 — SP.TOP: MACHINE LEARNING3
  • COMP433 — SOFTWARE ENGINEERING3
  • DSAI3320 — NATURAL LANGUAGE PROCESSING3
  • COMP430 — INTRODUCTION TO KNOWLEDGE DISCOVERY AND DATA MINING3

Summer semester · 3 credits

  • DSAI3300 — PRACTICAL TRAINING3

Fourth year

First semester · 11 credits

  • COMP431 — OPERATING SYSTEMS3
  • COMP4310 — MOBILE SOFTWARE DEVELOPMENT3
  • ENCS5343 — COMPUTER VISION3
  • DSAI4200 — GRADUATION PROJECT 12

Second semester · 8 credits

  • COMP432 — COMPUTER SECURITY3
  • DSAI4210 — GRADUATION PROJECT 22
  • DSAI4360 — DEEP LEARNING3

Elective pools

  • University elective course: 6 credit hours chosen from 11 courses
  • Major Elective Courses: 15 credit hours chosen from 30 courses

To build a semester timetable from this plan use the schedule builder, track your cumulative GPA with the GPA calculator, or browse other majors in advisory plans.