Course Catalog
The Hebrew University of Jerusalem
Faculties and Schools
Personal Info
General Info
Course Registration
עברית
Department of Talpiot Program (520)
Track For Year:
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Study Program
Parent track:
תכנית תלפיות (2055)
2nd Year
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
67125
INTRODUCTION TO OBJECT ORIENTED
4
1
2
521
67504
ALGORITHMS
5
3
2
521
67521
COMPUTATIONAL MODELS, COMPUTABILITY AND COMPLEXITY
5
2
2
521
67808
OPERATING SYSTEMS
4
2
2
521
67925
COMPUTER CONS. WORKSHOP: FROM NAND TO TETRIS
5
1
2
521
80132
INFINITESIMAL CALCULUS (2)
7
3
2
521
80420
PROBABILITY THEORY (1)
4
1
2
521
Total Compulsory Points: 34
Compulsory studies
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
76223
computer based safety training-2
0
3
3
5422
77152
Thermal Physics
4
1
3
5422
77303
Analytical Mechanics
6
1
3
5422
77305
Waves and Optics
5
1
2
5422
77318
Quantum Theory I
6
2
3
5422
77336
Physics Lab II-2-Waves, dynamical systems and materials properties
3
2
3
541
Total Compulsory Points: 24
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
79317
projecton Talpiot
3
1
2
520
79617
Technology and Warfare in Information Age for Talpiot Cadets
3
2
2
520
79619
Numerical Physics for Systems analysis
3
1
1
520
83536
FROM LINEAR ALGEBRA TO THE iPhone:INTRO TO ELECTRICAL AND SYSTEM ENGINEERING FROM BASIC PRINCIPLES
4
1
2
520
83537
FROM Linear Algebra TO THE iPhone (B)– INTRODUCTION TO ELECTRICAL AND SYSTEM ENGINEERING FROM BASIC
3
2
2
520
Total Compulsory Points: 16
Compulsory elective studies
You must choose at least 12 credits from this list during of your degree studies. .
Course id
Course name
Points
Semester
Teaching program
67200
COMPUTER ARCHTECTURE
5
2
521
67392
INTRODUCTION TO CRYPTOGRAPHY AND SOFTWARE SECURITY
4
2
521
67506
DATABASES
5
1
521
67528
SOFTWARE ENGINEERING
4
1
521
67577
INTRODUCTION TO MACHINE LEARNING
5
2
521
67594
INTRODUCTION TO COMMUNICATION NETWORKS
4
1
521
67829
IMAGE PROCESSING
4
1
521
67842
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
5
2
521
3rd Year
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
80423
MATHEMATICAL LOGIC (1)
4
1
3
521
Total Compulsory Points: 4
Compulsory elective studies
You must choose at least 12 credits from this list during of your degree studies. .
Course id
Course name
Points
Semester
Teaching program
67200
COMPUTER ARCHTECTURE
5
2
521
67392
INTRODUCTION TO CRYPTOGRAPHY AND SOFTWARE SECURITY
4
2
521
67506
DATABASES
5
1
521
67528
SOFTWARE ENGINEERING
4
1
521
67577
INTRODUCTION TO MACHINE LEARNING
5
2
521
67594
INTRODUCTION TO COMMUNICATION NETWORKS
4
1
521
67829
IMAGE PROCESSING
4
1
521
67842
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
5
2
521
Elective studies
Course id
Course name
Points
Semester
Teaching program
6111
Meaning and Computation
2
2
521
52006
Probability for CS students
4
2
521
52311
MODERN STATISTICAL DATA ANALYSIS
4
2
521
55772
Using Exact Sciences Modeling Tools to Understand Social Phenomena
3
2
521
67103
INTRODUCTION TO NEURAL NETWORKS
3
1
521
67111
LARGE SOFTWARE PROJECTS
3
1
521
67298
INTRODUCTION TO HUMAN COMPUTER INTERACTION
4
1
521
67392
INTRODUCTION TO CRYPTOGRAPHY AND SOFTWARE SECURITY
4
2
521
67398
CYBER LAW
2
2
521
67420
PROGRAMMING LANGUAGES WORKSHOP
2
1
521
67499
FUTURE REALITIES - XR & INTELLIGENT TECHNOLOGIES & SCIENCE FOR INNOVATION ART
4
1
521
67506
DATABASES
5
1
521
67510
PHILOSOPHY AND HISTORY, INTELLIGENCE AND COMPUTERS
2
1
520
67524
TUTORIAL WORK
2
3
521
67528
SOFTWARE ENGINEERING
4
1
521
67530
WORKSHOP IN SOFTWARE AND UX
3
1
521
67537
TUTORIAL WORK
4
3
521
67538
TUTORIAL WORK
6
3
521
67542
COMPUTER VISION
4
2
521
67548
INTRODUCTION TO INFORMATION AND INFERENCE
4
1
521
67567
INTRO TO DIGITAL SIGNAL PROCESSING
4
1
521
67573
ALGORITHMIC PROBLEM SOLVING
2
1
521
67609
COMPUTER GRAPHICS
5
2
521
67612
WORKSHOP ON INTERNET OF THINGS
4
1
521
67625
POST PC COMPUTING: HUMAN-CENTRIC MOBILE COMPUTI
3
2
521
67637
CYBER-PHYSICAL SYSTEMS
3
2
520
67658
NATURAL LANGUAGE PROCESSING
3
1
521
67665
PERCEPTUAL COMPUTING WORKSHOP
3
2
521
67680
WORKSHOP IN HEBREW NATURAL LANGUAGE PROCESSING
3
2
520
67731
CONVEX OPTIMIZATION AND APPLICATIONS
4
2
521
67750
ADVANCED PRACTICAL COURSE IN MACHINE LEARNING
5
1
521
67766
MODULARITY USING ASPECTS
2
2
521
67782
WEB INFORMATION RETRIEVAL
3
2
520
67829
IMAGE PROCESSING
4
1
521
67835
SOFT SKILLS IN COMPUTER SCIENCE AND SOFTWARE
2
2
520
67842
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
5
2
521
67886
SWITCH AND ROUTER ARCHITECTURES
3
2
521
76553
COMPUTATIONAL GENOMICS
3
2
521
76558
ALGORITHMS IN COMPUTATIONAL BIOLOGY
3
1
521
76562
3D DATA PROCESSING IN STRUCTURAL BIOLOGY
3
2
521
76564
SINGLE-CELL GENOMICS- FROM EXPERIMENTS TO ANALYSIS
4
2
521
80320
ORDINARY DIFFERENTIAL EQUATIONS
4
2
521
80424
MATHEMATICAL LOGIC (2)
3
2
521
80428
GAME THEORY (1)
3
2
521
80445
ALGEBRAIC STRUCTURES (1)
6
3
521
80446
ALGEBRAIC STRUCTURES (2)
4
2
521
52309
STATISTICAL THEORY FOR CS
(NOT TAUGHT THIS YEAR)
4
1
521
67181
PEARLS IN DISCRETE MATHEMATICS
(NOT TAUGHT THIS YEAR)
3
2
521
67452
FUNCTIONAL PROGRAMMING: HASKELL
(NOT TAUGHT THIS YEAR)
3
1
521
67552
BIG DATA PROCESSING THEORY AND PRACTICE
(NOT TAUGHT THIS YEAR)
3
2
520
67800
PROBABILISTIC METHODS IN ARTIFICAL INTELLIGENCE
(NOT TAUGHT THIS YEAR)
4
2
521
67810
TOPICS IN SOCIAL COMPUTING
(NOT TAUGHT THIS YEAR)
3
2
521
67855
TOPICS IN DISCRETE OPTIMIZATION
(NOT TAUGHT THIS YEAR)
3
2
521
Elective studies
. MSc courses which are open to 3rd year BSc students. Note that the courses may be taught in English
Course id
Course name
Points
Semester
Teaching program
67297
SEMINAR IN HUMAN COMPUTER INTERACTION
2
2
521
67508
FOUNDATIONS OF DATA PRIVACY
2
1
521
67513
INTRODUCTION TO CRYPTOCURRENCIES
4
2
520
67519
RELIABILITY OF DISTRIBUTED SYSTEMS
3
1
520
67532
AUTOMATED REASONING ABOUT SOFTWARE
2
1
521
67596
INTRODUCTION TO QUANTUM COMPUTATION
4
2
521
67601
RESEARCH PROJECT: FLIGHT CONTROL IN INSECTS
5
3
521
67618
ADVANCED TOPICS IN MACHINE LEARNING
2
1
520
67619
ADVANCED TOPICS IN MACHINE LEARNING 2
2
2
520
67621
STUDENTS SEMINAR THEORY OF COMPUTER SCIENCE (FALL SEM)
2
1
521
67682
ADVANCED TOPICS IN DIGITAL DESIGN
2
2
520
67705
MEDICAL IMAGE PROCESSING
3
1
521
67720
METRIC EMBEDDING THEORY & ITS ALGORITHMIC APPLICATIONS
3
1
521
67735
COMPUTATIONAL PHOTOGRAPHY
3
2
521
67750
ADVANCED PRACTICAL COURSE IN MACHINE LEARNING
5
1
520
67803
THE PROBABILISTIC METHOD
3
2
520
67811
SEMINAR IN COMPUTER GRAPHICS AND COMPUTATIONAL PHOTOGRAPHY
2
2
520
67866
BITCOIN AND CRYPTO-CURRENCIES SEMINAR
2
1
521
67883
FORMAL VERIFICATION OF REACTIVE SYSTEMS
2
1
520
67895
ALGORITHMS FOR SUPERCOMPUTERS ADVANCED SEMINAR
2
1
520
67917
ADVANCED TOPICS IN CRYPTOGRAPHY 2
2
1
520
67978
A NEEDLE IN A DATA HAYSTACK: INTRODUCTION TO DATA SCIENCE
3
1
521
76908
THEORETICAL AND COMPUTATIONAL NEUROSCIENCE A
4
2
521
76909
THEORETICAL AND COMPUTATIONAL NEUROSCIENCE B
4
1
521
76915
INTRODUCTION TO INFORMATION AND LEARNING PROCESS
4
1
521
52309
STATISTICAL THEORY FOR CS
(NOT TAUGHT THIS YEAR)
4
1
520
67520
DISTRIBUTED ALGORITHMS
(NOT TAUGHT THIS YEAR)
3
1
520
67583
DEEP LEARNING FOR NATURAL LANGUAGE PROCESSING
(NOT TAUGHT THIS YEAR)
1
2
520
67593
STATISTICAL SIGNAL PROCESSING
(NOT TAUGHT THIS YEAR)
3
2
520
67674
SEMINAR IN NATURAL LANGUAGE PROCESSING AND DATA MINING
(NOT TAUGHT THIS YEAR)
2
2
520
67677
ISSUES ON BORDER OF ECONOMICS & COMPUTATION
(NOT TAUGHT THIS YEAR)
2
2
520
67804
(INTER)NETWORK PROTOCOL AND ARCHITECTURES: THEORY AND PRACTICE
(NOT TAUGHT THIS YEAR)
3
2
520
67914
COMMUNICATION NETWORKS SECURITY
(NOT TAUGHT THIS YEAR)
5
2
520
67914
COMMUNICATION NETWORKS SECURITY
(NOT TAUGHT THIS YEAR)
5
2
520
67939
TOPICS IN LEARNING THEORY
(NOT TAUGHT THIS YEAR)
2
2
520
67945
CRYPTOGRAPHY SEMINAR
(NOT TAUGHT THIS YEAR)
2
1
520
76921
HUMAN VISION: A COMPUTATIONAL APPROACH
(NOT TAUGHT THIS YEAR)
2
2
520
Scope of studies in the track
Total Point in program Talpiot Program
( 520)
Total Point in program Physics Section
( 5422)
Total Point in program Computer Sciences
( 521)
Compulsory
Compulsory in the teaching program
38
Compulsory Mathematics studies
34
Compulsory elective
12
Elective in the teaching program
9
Total in the teaching program
93
Division
40
Additional teaching program
16
Total for the degree (minimum)
149
Dean of Studentsil/book/academic-calendars">Academic Calendar
Hebrew University of Jerusalem
Academic Counseling
Pre-University Prep Course
Student Exchange Programs
Moodle
Coursera
Cornerstone Courses
Library Authority
Computing Authority
Emergency Information
Dormitories
Sport Center
Student Union
Tuition and Fees
Rules and Regulations
Authority for Research Students