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.
