Computer Science

First Year
Second Year
Third Year
Credit Summary

Summer before the beginning of the year:

  • Hebrew language “Ulpan” + pre-courses in English
Course hours Course subject
89-080-04 Pre-introductory course for computer science
89-081-03 Pre-mathematics course
Ulpan

First Semester
Studies in English, “Ulpan” in Hebrew

Course subject Course number Practice Lecture
Intro to Computers 89-1100 2 3
Discrete Mathematics 89-1195 2 4
Ulpan

Second Semester
Studies in English, “Ulpan” in Hebrew

Course subject Course number Practice Lecture
Introduction to Object-Oriented Programming 89-1111 2 3
Linear Algebra I 89-112 2 3
Infinitesimal Math I 89-132 2 4
Ulpan

 

First Semester (in English)

Course subject Course number Practice Lecture
Linear Algebra II 89-1130 2 3
Infinitesimal Math II 89-133 2 4
Data Structures 89-1200 2 3
General Probability 89-1262 2 3

Advanced compulsory courses (in Hebrew):

Course subject Course number Practice Lecture
Computer Architecture 89-230 2 3
General Statistics 89-263 1 2
Algorithms I 89-220 2 3
Automata and Formal Languages 89-213 2 2
Research Frontiers in Computer Science* 89-333

* Course taken beyond the required credit quota.

Course subject Course number Practice Lecture
Operating Systems 89-231 2 3
Discrete Structures 89-2197 2 3
Advanced Algorithms 89-2322 1 3
Computability and Complexity 89-2226 1 3
Machine Learning 89-2511 2 3
Project Lab 89-385 2 2
Seminar in Computer Science 89-4XX

Cluster 1: Advanced Programming Courses (Hebrew)
3 courses must be taken.

Course subject Course number Practice Lecture
Programming Languages 89-3311 2 3
Parallel System Programming 89-3312 2 3
Database Systems 89-5581 2 3

Cluster 2: General Courses (Hebrew)
2 courses must be taken.

Course subject Course number Practice Lecture
Safe Programming 89-5509 2 3
Artificial Intelligence 89-5570 2 3
  • Total semester hours: 129
  • Total annual hours: 64.5

Contact Us for More Info

Leave your details and we’ll get back to you soon


    All study programs

    Explore a range of undergraduate degrees in English, including Political Science, Communication, and Humanities. We also offer 16 diverse graduate programs and a brand-new Cyber Security & Data Protection certificate – all in English!

    Chat With One Of Our Students!

    Join us now at
Bar Ilan University

    Discover your potential, explore your heritage and shape your future!