Course Catalog
The Hebrew University of Jerusalem
Faculties and Schools
Personal Info
General Info
Course Registration
עברית
Department of Earth Sciences (595)
Track Computer Science and Earth Science with specialization in Climate-Atmosphere-Oceanography-Dual Maj (8011)For Year:
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Study Program
1st Year
Compulsory studies
. Required courses in Computer Sciences. Students must take 80181 Discrete Mathematics in the second semester.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
67100
System Introduction for CS
0
3
1
521
67101
Introduction to Computer Science
7
3
1
521
67109
Data Structures
4
3
1
521
67315
Programming Workshop in C & C++
4
2
1
521
80114
Mathematical Methods I
6
1
1
521
80134
LINEAR ALGEBRA (1)
6
3
1
521
80135
LINEAR ALGEBRA (2)
6
3
1
521
80177
Calculus for Engineering and science students
6
2
1
521
80181
DISCRETE MATHEMATICS
5
3
1
521
Total Compulsory Points: 44
Compulsory studies
. Required courses in Earth Sciences. Course 69174 is interchangeable with course 69135. Course 40109 is interchangeable with course 68105. Students may take course 68104 up to and including the second year of studies.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
68104
INTRODUCTION TO OCEANOGRAPHY
3
2
2
595
68105
INTRODUCTION TO CLIMATE
4
1
1
595
69132
General Chemistry For Bio-Medical-Sciences and Earth Sciences
6
1
1
595
77130
General Phys.- Mechanics For Chem. & Earth Students
6
1
1
595
77131
General Phys.- Waves & Elec. for Chem.& Earth stu.
7
2
1
595
Total Compulsory Points: 26
Compulsory studies
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
76222
computer based safety training- 1
0
3
1
595
76415
INFORMATION & LIBRARY RESOURCES FOR EARTH SCI. S
0
3
2
595
Total Compulsory Points: 0
Elective studies
Course id
Course name
Points
Semester
Teaching program
80034
Active learning workshop to course LINEAR ALGEBRA (1)
0
3
521
80035
Active learning workshop to course LINEAR ALGEBRA (2)
0
3
521
80077
Active learning workshop to course Calculus for Engineering and science students
0
2
521
2nd Year
Compulsory studies
. Required courses in Computer Sciences.
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
3
2
521
67808
Operating Systems
4
2
3
521
67925
Computer Cons. Workshop: From Nand to Tetris
5
1
2
521
80430
Introduction to Probability and Statistics
6
3
2
521
Total Compulsory Points: 29
Compulsory studies
. Required courses in Climate-Atmospheric Sciences-Oceanography. Note to students: Course 82814 Rain and Cloud Physics is required for all students up to and including those who began their studies in the 2019-2020 academic year. Students who began their studies up to and including in the 2019-2020 academic year who have not yet taken the course must register for it.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
76223
computer based safety training-2
0
3
2
595
82301
DYNAMIC METEOROLOGY
4
1
2
595
82314
Thermodynamics of the Atmosphere and Oceans
4
1
2
595
Total Compulsory Points: 8
Compulsory elective studies
You must choose at least 8 credits from this list . . Required electives in Computer Sciences to be taken during the second and third year of study. Course 67566 is open to third-year students and above only.
Course id
Course name
Points
Semester
Teaching program
67392
Introduction to Cryptography and Software Security
4
2
521
67506
Databases
5
2
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
and
.
Course id
Course name
Points
Semester
Teaching program
82508
Global Warming Science
3
2
595
82609
UNDERGRADUATE SEMINAR IN CLIMATE, ATMOSPHERIC SCIENCE, AND OCEANOGRAPHY
2
9
595
82612
Energy and the Environment
3
2
595
82891
Computational Models of Climate and Climate Change
2
1
595
and
You must choose 28 credits from this list in the years 2nd,3rd. . Required electives in Climate-Atmospheric Sciences-Oceanography. This cluster of courses is common to the second and third years of study. Note to students: there are courses in this list that are for third-year students only. Note to students: pay attention to the prerequisites for the courses in this list. Note to students: not every course in this list is offered every year. A second-year student who is considering taking courses from this list in his/her third year should check with the course lecturer if the course will be offered next year. A student who is interested in registering for guided research may register for one of the following courses, 70317 or 82519, after obtaining permission from the Head of the Department. Given that all undergraduate students are required to take at least one course given in English, we offer a number of courses in English, as indicated in the course descriptions.
Course id
Course name
Points
Semester
Teaching program
68127
THE DYNAMIC EARTH
4
1
595
69167
PHYSICAL CHEMISTRY FOR PHARMACY & EARTH SCIENCES
6
2
595
69167
PHYSICAL CHEMISTRY FOR PHARMACY & EARTH SCIENCES
6
2
595
70102
INTRODUCTION TO PALEONTOLOGY
3
1
595
70317
Guided Research for Undergraduates in Earth Sciences
3
3
595
70356
Introduction to modeling in Earth Sciences
4
1
595
70511
Introduction to G.I.S
3
1
595
70515
WATER RESOURCES OF ISRAEL
3
1
595
70849
Processes of the Hydrological Cycle
3
1
595
70865
Numerical Methods in the Earth Sciences
3
2
595
70898
Limnology of the Dead Sea
3
1
595
76628
MATLAB FOR EARTH SCIENCES
2
2
595
76741
Environmental Processes in the Gulf of Aqaba
4
1
595
82304
Weather systems of the mid-latitudes
5
1
595
82309
RADIATIVE TRANSFER IN THE ATMOSPHERE
5
2
595
82508
Global Warming Science
3
2
595
82515
Introduction to tropical meteorology
4
2
595
82519
Guided Research for Undergraduates in Earth Sciences
6
3
595
82609
UNDERGRADUATE SEMINAR IN CLIMATE, ATMOSPHERIC SCIENCE, AND OCEANOGRAPHY
2
9
595
82612
Energy and the Environment
3
2
595
82653
Objective Methods of Data Analysis in the Earth Sciences
3
2
595
82657
Atmospheric Chemistry
2
2
595
82814
RAIN AND CLOUD PHYSICS
4
2
595
82850
PRINCIPLES OF REMOTE SENSING OF THE ATMOSPHERE, OCEANS, AND LAND
3
1
595
82856
Fundamentals of Fluid Mechanics for Earth Science Applications
2
2
595
82858
Statistical methods for Earth sciences
2
2
595
82891
Computational Models of Climate and Climate Change
2
1
595
82892
Synoptic Climatology of the EM and Israel
2
1
595
84810
Physical Oceanography
4
1
595
84831
PHYSICAL OCEANOGRAPHY
3
2
595
84865
Introduction to practical oceanography
4
1
595
84892
Ocean Biogeochemistry
6
1
595
89703
Biogeochemical cycles and the climate system
3
2
595
89861
Weather impact on environmental applications
2
1
595
76702
Marine Sedimentology
(NOT TAUGHT THIS YEAR)
5
1
595
82833
MATEMATICAL METHODS IN SCIENTIFIC MODELS
(NOT TAUGHT THIS YEAR)
2
1
595
84000
RESEARCH METHODS IN OCEANOGRAPHY
(NOT TAUGHT THIS YEAR)
4
2
595
3rd Year
Compulsory elective studies
You may choose up to 8 credits from this list . . Required electives in Computer Sciences to be taken during the second and third year of study. Course 67566 is open to third-year students and above only.
Course id
Course name
Points
Semester
Teaching program
67392
Introduction to Cryptography and Software Security
4
2
521
67506
Databases
5
2
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
and
You must choose 28 credits from this list in the years 2nd,3rd. . Required electives in Climate-Atmospheric Sciences-Oceanography. This cluster of courses is common to the second and third years of study. Note to students: there are courses in this list that are for third-year students only. Note to students: pay attention to the prerequisites for the courses in this list. Note to students: not every course in this list is offered every year. A second-year student who is considering taking courses from this list in his/her third year should check with the course lecturer if the course will be offered next year. A student who is interested in registering for guided research may register for one of the following courses, 70317 or 82519, after obtaining permission from the Head of the Department. Given that all undergraduate students are required to take at least one course given in English, we offer a number of courses in English, as indicated in the course descriptions.
Course id
Course name
Points
Semester
Teaching program
68127
THE DYNAMIC EARTH
4
1
595
69167
PHYSICAL CHEMISTRY FOR PHARMACY & EARTH SCIENCES
6
2
595
69167
PHYSICAL CHEMISTRY FOR PHARMACY & EARTH SCIENCES
6
2
595
70102
INTRODUCTION TO PALEONTOLOGY
3
1
595
70317
Guided Research for Undergraduates in Earth Sciences
3
3
595
70356
Introduction to modeling in Earth Sciences
4
1
595
70511
Introduction to G.I.S
3
1
595
70515
WATER RESOURCES OF ISRAEL
3
1
595
70849
Processes of the Hydrological Cycle
3
1
595
70865
Numerical Methods in the Earth Sciences
3
2
595
70898
Limnology of the Dead Sea
3
1
595
76628
MATLAB FOR EARTH SCIENCES
2
2
595
76741
Environmental Processes in the Gulf of Aqaba
4
1
595
82304
Weather systems of the mid-latitudes
5
1
595
82309
RADIATIVE TRANSFER IN THE ATMOSPHERE
5
2
595
82508
Global Warming Science
3
2
595
82515
Introduction to tropical meteorology
4
2
595
82519
Guided Research for Undergraduates in Earth Sciences
6
3
595
82609
UNDERGRADUATE SEMINAR IN CLIMATE, ATMOSPHERIC SCIENCE, AND OCEANOGRAPHY
2
9
595
82612
Energy and the Environment
3
2
595
82653
Objective Methods of Data Analysis in the Earth Sciences
3
2
595
82657
Atmospheric Chemistry
2
2
595
82814
RAIN AND CLOUD PHYSICS
4
2
595
82850
PRINCIPLES OF REMOTE SENSING OF THE ATMOSPHERE, OCEANS, AND LAND
3
1
595
82856
Fundamentals of Fluid Mechanics for Earth Science Applications
2
2
595
82858
Statistical methods for Earth sciences
2
2
595
82891
Computational Models of Climate and Climate Change
2
1
595
82892
Synoptic Climatology of the EM and Israel
2
1
595
84810
Physical Oceanography
4
1
595
84831
PHYSICAL OCEANOGRAPHY
3
2
595
84865
Introduction to practical oceanography
4
1
595
84892
Ocean Biogeochemistry
6
1
595
89703
Biogeochemical cycles and the climate system
3
2
595
89861
Weather impact on environmental applications
2
1
595
76702
Marine Sedimentology
(NOT TAUGHT THIS YEAR)
5
1
595
82833
MATEMATICAL METHODS IN SCIENTIFIC MODELS
(NOT TAUGHT THIS YEAR)
2
1
595
84000
RESEARCH METHODS IN OCEANOGRAPHY
(NOT TAUGHT THIS YEAR)
4
2
595
and
.
Course id
Course name
Points
Semester
Teaching program
82508
Global Warming Science
3
2
595
82609
UNDERGRADUATE SEMINAR IN CLIMATE, ATMOSPHERIC SCIENCE, AND OCEANOGRAPHY
2
9
595
82612
Energy and the Environment
3
2
595
82891
Computational Models of Climate and Climate Change
2
1
595
Elective studies
. Elective courses in Computer Sciences from a list of MSc courses that are open to third-year BSc students. Note that the courses may be taught in English.
Course id
Course name
Points
Semester
Teaching program
52309
STATISTICAL THEORY FOR CS
4
1
521
55923
Seminar Impact Investment
4
9
521
67297
SEMINAR IN HUMAN COMPUTER INTERACTION
2
2
521
67381
Cryptography In Idealized Models 2
2
1
521
67508
Foundations of Data Privacy
2
1
521
67513
Introduction to Cryptocurrencies
3
2
521
67515
Advanced Topics in Online Privacy and Cybersecurity
3
2
521
67519
Reliability of Distributed Systems
3
1
521
67596
Introduction to Quantum Computation
4
2
521
67601
Research Project: Flight Control in Insects
5
3
521
67604
Computer Vision Based Navigation
3
2
521
67613
Workshop In Communication Networks
5
2
521
67618
Advanced Topics in Machine Learning
2
1
521
67619
Advanced Topics in Machine Learning 2
2
2
521
67681
Learning-Augmented Computer Systems
3
2
521
67682
Advanced Topics in Digital Design
2
2
521
67705
Medical Image Processing
3
1
521
67720
Metric Embedding Theory & its Algorithmic Applications
3
1
521
67735
Computational Photography
3
2
521
67747
Topics in Information Theory
2
2
521
67811
Seminar in Computer Graphics and Computational Photography
2
2
521
67824
Advanced Algorithms
3
1
521
67866
Bitcoin and Crypto-Currencies Seminar
2
1
521
67883
Formal Verification of Reactive Systems
2
2
521
67895
Algorithms for Supercomputers Advanced Seminar
2
1
521
67912
Applied Deep Learning
5
2
521
67978
A Needle in a Data Haystack: Introduction to Data Science
3
1
521
76908
Dynamics of Computation in the Brain
4
2
521
76909
Neural Learning
4
1
521
76915
Information and Coding in the Brain
4
1
521
76921
Human Vision: A Computational Approach
2
2
521
67301
MULTI ROBOT SYSTEMS
(NOT TAUGHT THIS YEAR)
3
2
521
67391
CRYPTOGRAPHY IN IDEALIZED MODELS
(NOT TAUGHT THIS YEAR)
2
1
521
67520
DISTRIBUTED ALGORITHMS
(NOT TAUGHT THIS YEAR)
3
1
521
67532
AUTOMATED REASONING ABOUT SOFTWARE
(NOT TAUGHT THIS YEAR)
2
1
521
67621
STUDENTS SEMINAR THEORY OF COMPUTER SCIENCE (FALL SEM)
(NOT TAUGHT THIS YEAR)
2
1
521
67750
ADVANCED PRACTICAL COURSE IN MACHINE LEARNING
(NOT TAUGHT THIS YEAR)
5
1
521
67803
THE PROBABILISTIC METHOD
(NOT TAUGHT THIS YEAR)
3
2
521
67868
GEOMETRY OF GRAPHS
(NOT TAUGHT THIS YEAR)
3
2
521
67917
ADVANCED TOPICS IN CRYPTOGRAPHY 2
(NOT TAUGHT THIS YEAR)
2
1
521
Elective studies
. Electives in Computer Sciences. To complete the required number of credits in Computer Sciences, students must choose from this list.
Course id
Course name
Points
Semester
Teaching program
55772
Using Exact Sciences Modeling Tools to Understand Social Phenomena
3
2
521
67103
Neural Networks for Images
3
2
521
67107
Computational Models in Genetics and Living Systems
2
2
521
67298
Introduction to Human Computer Interaction
4
1
521
67392
Introduction to Cryptography and Software Security
4
2
521
67499
Future Realities - XR & Intelligent Technologies & Science for Innovation Art
4
1
521
67506
Databases
5
2
521
67524
Tutorial Work
2
3
521
67528
Software Engineering
4
1
521
67537
Tutorial Work
4
3
521
67538
Tutorial Work
6
3
521
67542
Computer Vision 3D
4
2
521
67548
Introduction to Information and Inference
4
1
521
67564
Bayesian Machine Learning
4
1
521
67609
Computer Graphics
5
1
521
67612
Workshop on the Internet of Things
4
1
521
67658
Natural Language Processing
3
1
521
67680
Workshop in Hebrew Natural Language Processing
3
2
521
67690
Machine Learning as a Tool for Interactive Products
3
2
521
67706
Proofs from the Book
3
2
521
67730
Future Realities II - XR & Intelligent Technologies & Science for Innovation Art
3
2
521
67731
Convex Optimization and Applications
4
2
521
67732
Future Realities II - XR & Intelligent Technologies & Science for Innovation Art
4
2
521
67800
Probabilistic Methods in Artifical Intelligence
4
2
521
67818
Applied Competitive Lab in Data Science
3
1
521
67822
Introduction to Deep Learning
4
1
521
67829
Image Processing
4
1
521
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
80320
DIFFERENTIAL EQUATIONS
4
2
521
80423
MATHEMATICAL LOGIC (1)
4
1
521
80428
GAME THEORY (1)
3
2
521
80445
ALGEBRAIC STRUCTURES (1)
6
3
521
80446
ALGEBRAIC STRUCTURES (2)
4
2
521
67111
LARGE SOFTWARE PROJECTS
(NOT TAUGHT THIS YEAR)
3
1
521
67296
Image and Video Compression
(NOT TAUGHT THIS YEAR)
3
2
521
67420
PROGRAMMING LANGUAGES WORKSHOP
(NOT TAUGHT THIS YEAR)
2
1
521
67530
WORKSHOP IN SOFTWARE AND UX
(NOT TAUGHT THIS YEAR)
3
1
521
67543
INTERACTIVE THEOREM PROVING IN LEAN
(NOT TAUGHT THIS YEAR)
2
1
521
67567
INTRO TO DIGITAL SIGNAL PROCESSING
(NOT TAUGHT THIS YEAR)
4
1
521
67625
Post PC Computing: Human-Centric Mobile Computi
(NOT TAUGHT THIS YEAR)
3
2
521
67637
CYBER-PHYSICAL SYSTEMS
(NOT TAUGHT THIS YEAR)
3
2
521
67766
MODULARITY USING ASPECTS
(NOT TAUGHT THIS YEAR)
2
2
521
67778
SOFTWARE TESTING
(NOT TAUGHT THIS YEAR)
2
2
521
67782
WEB INFORMATION RETRIEVAL
(NOT TAUGHT THIS YEAR)
3
2
521
76564
SINGLE-CELL GENOMICS- FROM EXPERIMENTS TO ANALYSIS
(NOT TAUGHT THIS YEAR)
4
2
521
80424
MATHEMATICAL LOGIC (2)
(NOT TAUGHT THIS YEAR)
3
2
521
Elective studies
. Free electives in Computer Sciences. Students may take up to one course only from this list.
Course id
Course name
Points
Semester
Teaching program
6111
Meaning and Computation
2
2
521
67398
Cyber Law
2
1
521
67688
A Guide for Data Revolutionists
2
2
521
67510
PHILOSOPHY AND HISTORY, INTELLIGENCE AND COMPUTERS
(NOT TAUGHT THIS YEAR)
2
1
521
67835
SOFT SKILLS IN COMPUTER SCIENCE AND SOFTWARE
(NOT TAUGHT THIS YEAR)
2
2
521
Scope of studies in the track
Total Point in program Computer Sciences
( 521)
Total Point in program Earth Sciences
( 595)
Compulsory
Compulsory in the teaching program
26
Compulsory in the teaching program
43
Compulsory
Compulsory Mathematics studies
31
Years 2-3 studies
8
Compulsory elective
28
8
Elective in the teaching program
0
Total in the teaching program
62
82
Cornerstone Program
4
4
Additional teaching program
82
62
Total for the degree (minimum)
148
148
years for the degree
3
Total percentage of tuition for the degree
300
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