Course Catalog
The Hebrew University of Jerusalem
Faculties and Schools
Personal Info
General Info
Course Registration
עברית
Department of Environmental Sciences (591)
Track Computer Science and Environmental Studies - Dual Major (8035)For Year:
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
Study Program
1st Year
Compulsory studies
.
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
80131
INFINITESIMAL CALCULUS (1)
7
3
1
521
80132
INFINITESIMAL CALCULUS (2)
7
3
1
521
80134
LINEAR ALGEBRA (1)
6
3
1
521
80135
LINEAR ALGEBRA (2)
6
3
1
521
80181
DISCRETE MATHEMATICS
5
3
1
521
Total Compulsory Points: 46
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
68105
INTRODUCTION TO CLIMATE
4
1
2
591
68127
THE DYNAMIC EARTH
4
1
1
591
68140
GEOLOGICAL EXCURSION IN THE NEGEV
1.5
2
1
591
72160
Biology basic
3
1
1
591
76408
Information & Library resources for science students
0
3
2
591
89110
SELECTED ENVORONMENTAL TOPICS
2
2
1
591
89309
INTRODUCTION TO ENVIORONMENTAL SCIENCES
3
1
1
591
Total Compulsory Points: 17.5
Compulsory elective studies
.
Course id
Course name
Points
Semester
Teaching program
69107
INTRODUCTION TO CHEMISTRY
7
1
591
69174
GENERAL CHEMISTRY FOR BIOLOGY STUDENTS
6
1
591
and
.
Course id
Course name
Points
Semester
Teaching program
77130
General Phys.- Mechanics For Chem. & Earth Students
6
1
591
77133
Mechanics 1
5
1
591
and
. One laboratory course is required. The laboratory course may be taken in the first, second, or third year of studies. Note to students: course 76222 is a prerequisite for the laboratory courses of the first year of studies. Students who choose to take 77125 Partial Physics Laboratory may take the course up to and including the third year of their studies.
Course id
Course name
Points
Semester
Teaching program
69115
GENERAL CHEMISTRY LAB
3
2
591
76222
computer based safety training- 1
0
3
591
77125
Physics parcial lab A -Exact Sciences, earth science, chemistry and computer science
(NOT TAUGHT THIS YEAR)
3
9
591
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
80031
Active learning workshop to course INFINITESIMAL CALCULUS (1)
0
3
521
80032
Active learning workshop to course INFINITESIMAL CALCULUS (2)
0
3
521
80034
Active learning workshop to course LINEAR ALGEBRA (1)
0
3
521
80035
Active learning workshop to course LINEAR ALGEBRA (2)
0
3
521
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
68107
Reinforcement workshop in Chemistry
0
9
591
68109
Reinforcement workshop in physics and mathematics
0
9
591
2nd Year
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
67125
Introduction to Object Oriented
4
1
0
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
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
68104
INTRODUCTION TO OCEANOGRAPHY
3
2
3
591
76408
Information & Library resources for science students
0
3
2
591
89703
Biogeochemical cycles and the climate system
3
2
3
591
Total Compulsory Points: 6
Compulsory elective studies
You must choose at least 8 credits from this list . .
Course id
Course name
Points
Semester
Teaching program
67200
Computer Architecture
5
2
521
67392
Introduction to Cryptography and Software Security
4
2
521
67506
Databases
5
2
521
67528
Software Engineering
4
1
521
67561
ELEMENTS OF INFORMATION THEORY
4
1
521
67577
Introduction to Machine Learning
5
2
521
67594
Introduction to Communication Networks
4
1
521
67609
Computer Graphics
5
1
521
67658
Natural Language Processing
3
1
521
67829
Image Processing
4
1
521
67842
Introduction to Artificial Intelligence
(NOT TAUGHT THIS YEAR)
5
2
521
and
You must choose 3 credits from this list . . One laboratory course is required. The laboratory course may be taken in the first, second, or third year of studies. Note to students: course 76222 is a prerequisite for the laboratory courses of the first year of studies. Students who choose to take 77125 Partial Physics Laboratory may take the course up to and including the third year of their studies.
Course id
Course name
Points
Semester
Teaching program
69115
GENERAL CHEMISTRY LAB
3
2
591
76222
computer based safety training- 1
0
3
591
77125
Physics parcial lab A -Exact Sciences, earth science, chemistry and computer science
(NOT TAUGHT THIS YEAR)
3
9
591
and
You must choose 12 credits from this list .
Course id
Course name
Points
Semester
Teaching program
40112
Environmental activism in Israel- social and political aspects
2
2
591
49601
ENVIRONMENTAL LAW
2
1
591
52028
Time series analysis in the context of climate change
3
2
591
69625
CONCEPTS OF GREEN & SUSTAINABLE CHEMISTRY
4
1
591
70356
Introduction to modeling in Earth Sciences
4
1
591
70511
Introduction to G.I.S
3
1
591
70525
SOIL SCIENCES
2
2
591
70849
Processes of the Hydrological Cycle
3
1
591
70910
Groundwater Hydrology
3
1
591
70944
Mediterranean Shorelines During Ice Ages: Geological, Seismic, and Tectonic Constraints
3
2
591
71609
ENVIRONMENTAL CHEMISTRY
2
2
591
71612
WATER QUALITY IMPROVEMENT AND RECLAMATION
3
1
591
72501
MICROBIAL ECOLOGY
4
2
591
76741
Environmental Processes in the Gulf of Aqaba
4
1
591
76761
Underwater Colorimetry
4
2
591
82301
DYNAMIC METEOROLOGY
4
1
591
82314
Thermodynamics of the Atmosphere and Oceans
4
1
591
82508
Global Warming Science
3
2
591
82612
Energy and the Environment
3.5
2
591
82657
Atmospheric Chemistry
2
2
591
82814
RAIN AND CLOUD PHYSICS
4
2
591
82850
PRINCIPLES OF REMOTE SENSING OF THE ATMOSPHERE, OCEANS, AND LAND
3
1
591
82901
Selected chapters from the intergovernmental panel on climate change report (IPCC report)
2
2
591
84865
Introduction to practical oceanography
4
1
591
89520
INTERREL. BETWEEN MICROORG. & THEIR ENVIRONMENT
2
2
591
89861
Weather impact on environmental applications
2
1
591
90502
Restoration Ecology
4
1
591
68809
Aquatic Chemistry
(NOT TAUGHT THIS YEAR)
3
2
591
70425
INTRODUCTION TO GEOMORPHOLOGY
(NOT TAUGHT THIS YEAR)
4
1
591
70515
WATER RESOURCES OF ISRAEL
(NOT TAUGHT THIS YEAR)
3
1
591
70897
Modeling Environmental Systems
(NOT TAUGHT THIS YEAR)
3
1
591
72675
Ecology of the vertebrate fauna of Israel
(NOT TAUGHT THIS YEAR)
3
2
591
84892
Ocean Biogeochemistry
(NOT TAUGHT THIS YEAR)
6
1
591
89787
Environmental Organic chemistry
(NOT TAUGHT THIS YEAR)
3
1
591
89788
Organic geochemistry
(NOT TAUGHT THIS YEAR)
2
2
591
89843
English name: Practical environmental sciences
(NOT TAUGHT THIS YEAR)
2
2
591
90820
conservation biology
(NOT TAUGHT THIS YEAR)
5
2
591
and
.
Course id
Course name
Points
Semester
Teaching program
72107
Introduction to Ecology
5
1
591
72334
INTRODUCTION TO PLANT SCIENCE
5
1
591
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
67508
Foundations of Data Privacy
(NOT TAUGHT THIS YEAR)
2
1
521
67842
Introduction to Artificial Intelligence
(NOT TAUGHT THIS YEAR)
5
2
521
3rd Year
Compulsory studies
.
Course id
Course name
Points
Semester
Until year
Basic course
Teaching program
89301
Water and the Environment
4
2
3
591
89505
Environment in a changing world
2
9
3
591
Total Compulsory Points: 6
Compulsory elective studies
.
Course id
Course name
Points
Semester
Teaching program
72107
Introduction to Ecology
5
1
591
72334
INTRODUCTION TO PLANT SCIENCE
5
1
591
and
You must choose at least 8 credits from this list . .
Course id
Course name
Points
Semester
Teaching program
67200
Computer Architecture
5
2
521
67392
Introduction to Cryptography and Software Security
4
2
521
67506
Databases
5
2
521
67528
Software Engineering
4
1
521
67561
ELEMENTS OF INFORMATION THEORY
4
1
521
67577
Introduction to Machine Learning
5
2
521
67594
Introduction to Communication Networks
4
1
521
67609
Computer Graphics
5
1
521
67658
Natural Language Processing
3
1
521
67829
Image Processing
4
1
521
67842
Introduction to Artificial Intelligence
(NOT TAUGHT THIS YEAR)
5
2
521
and
You must choose 3 credits from this list . . One laboratory course is required. The laboratory course may be taken in the first, second, or third year of studies. Note to students: course 76222 is a prerequisite for the laboratory courses of the first year of studies. Students who choose to take 77125 Partial Physics Laboratory may take the course up to and including the third year of their studies.
Course id
Course name
Points
Semester
Teaching program
69115
GENERAL CHEMISTRY LAB
3
2
591
76222
computer based safety training- 1
0
3
591
77125
Physics parcial lab A -Exact Sciences, earth science, chemistry and computer science
(NOT TAUGHT THIS YEAR)
3
9
591
and
You must choose 12 credits from this list .
Course id
Course name
Points
Semester
Teaching program
40112
Environmental activism in Israel- social and political aspects
2
2
591
49601
ENVIRONMENTAL LAW
2
1
591
52028
Time series analysis in the context of climate change
3
2
591
69625
CONCEPTS OF GREEN & SUSTAINABLE CHEMISTRY
4
1
591
70356
Introduction to modeling in Earth Sciences
4
1
591
70511
Introduction to G.I.S
3
1
591
70525
SOIL SCIENCES
2
2
591
70849
Processes of the Hydrological Cycle
3
1
591
70910
Groundwater Hydrology
3
1
591
70944
Mediterranean Shorelines During Ice Ages: Geological, Seismic, and Tectonic Constraints
3
2
591
71609
ENVIRONMENTAL CHEMISTRY
2
2
591
71612
WATER QUALITY IMPROVEMENT AND RECLAMATION
3
1
591
72501
MICROBIAL ECOLOGY
4
2
591
76741
Environmental Processes in the Gulf of Aqaba
4
1
591
76761
Underwater Colorimetry
4
2
591
82301
DYNAMIC METEOROLOGY
4
1
591
82314
Thermodynamics of the Atmosphere and Oceans
4
1
591
82508
Global Warming Science
3
2
591
82612
Energy and the Environment
3.5
2
591
82657
Atmospheric Chemistry
2
2
591
82814
RAIN AND CLOUD PHYSICS
4
2
591
82850
PRINCIPLES OF REMOTE SENSING OF THE ATMOSPHERE, OCEANS, AND LAND
3
1
591
82901
Selected chapters from the intergovernmental panel on climate change report (IPCC report)
2
2
591
84865
Introduction to practical oceanography
4
1
591
89520
INTERREL. BETWEEN MICROORG. & THEIR ENVIRONMENT
2
2
591
89861
Weather impact on environmental applications
2
1
591
90502
Restoration Ecology
4
1
591
68809
Aquatic Chemistry
(NOT TAUGHT THIS YEAR)
3
2
591
70425
INTRODUCTION TO GEOMORPHOLOGY
(NOT TAUGHT THIS YEAR)
4
1
591
70515
WATER RESOURCES OF ISRAEL
(NOT TAUGHT THIS YEAR)
3
1
591
70897
Modeling Environmental Systems
(NOT TAUGHT THIS YEAR)
3
1
591
72675
Ecology of the vertebrate fauna of Israel
(NOT TAUGHT THIS YEAR)
3
2
591
84892
Ocean Biogeochemistry
(NOT TAUGHT THIS YEAR)
6
1
591
89787
Environmental Organic chemistry
(NOT TAUGHT THIS YEAR)
3
1
591
89788
Organic geochemistry
(NOT TAUGHT THIS YEAR)
2
2
591
89843
English name: Practical environmental sciences
(NOT TAUGHT THIS YEAR)
2
2
591
90820
conservation biology
(NOT TAUGHT THIS YEAR)
5
2
591
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
67508
Foundations of Data Privacy
(NOT TAUGHT THIS YEAR)
2
1
521
67842
Introduction to Artificial Intelligence
(NOT TAUGHT THIS YEAR)
5
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
67455
Introduction to Speech Processing
3
2
521
67466
Research Methods in Software Engineering
2
2
521
67470
Seminar on Learning from/for Knowledge Graphs
2
1
521
67509
Online Computing and Decision under Uncertainty
3
1
521
67513
Introduction to Cryptocurrencies
3
2
521
67515
Advanced Topics in Online Privacy and Cybersecurity
3
1
521
67519
Reliability of Distributed Systems
3
1
521
67534
Parallel and Distributed Applications
3
2
521
67562
Dynamics, Networks and Computation
3
2
521
67581
Speech Processing and Recognition
2
1
521
67596
Introduction to Quantum Computation
4
2
521
67601
Research Project: Flight Control in Insects
5
3
521
67604
Slam - Video Navigation
4
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
67663
Automata Infinite Objects
2
2
521
67664
Advanced Natural Language Processing
3
2
521
67681
Learning-Augmented Computer Systems
3
2
521
67682
Advanced Topics in Digital Design
2
2
521
67691
Economics and Computation
3
1
521
67705
Medical Image Processing
3
1
521
67720
Metric Embedding Theory & its Algorithmic Applications
3
1
521
67790
Probabilitically Checkable Proofs
3
2
521
67811
Seminar in Computer Graphics and Computational Photography
2
2
521
67850
Seminar on Natural Language Processing Applications in Science and Medicine
2
2
521
67866
Bitcoin and Crypto-Currencies Seminar
2
1
521
67879
Lab in Future Realities – Intelligent Technologies & Science for Innovative Art & Design
5
3
521
67885
Seminar and Mini-Project
3
2
521
67895
Algorithms for Supercomputers Advanced Seminar
2
1
521
67912
Advanced Course in Machine Learning
3
2
521
67916
Information Theoretic Methods in Statistics
2
2
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
67381
Cryptography In Idealized Models 2
(NOT TAUGHT THIS YEAR)
2
1
521
67391
CRYPTOGRAPHY IN IDEALIZED MODELS
(NOT TAUGHT THIS YEAR)
2
1
521
67508
Foundations of Data Privacy
(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
67735
Computational Photography
(NOT TAUGHT THIS YEAR)
3
2
521
67747
Topics in Information Theory
(NOT TAUGHT THIS YEAR)
2
2
521
67824
Advanced Algorithms
(NOT TAUGHT THIS YEAR)
3
1
521
67868
GEOMETRY OF GRAPHS
(NOT TAUGHT THIS YEAR)
3
2
521
67883
Formal Verification of Reactive Systems
(NOT TAUGHT THIS YEAR)
2
2
521
67978
A Needle in a Data Haystack: Introduction to Data Science
(NOT TAUGHT THIS YEAR)
3
1
521
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
67103
Neural Networks for Images
3
2
521
67200
Computer Architecture
5
2
521
67296
Image and Video Compression
3
2
521
67298
Introduction to Human Computer Interaction
4
1
521
67392
Introduction to Cryptography and Software Security
4
2
521
67468
Future Xreaities - VR/XR - New Technologies and Design for the Metaverse Age
6
9
521
67499
Future XReaities 2 - VR/XR - New Technologies and Design for the Metaverse Age
4
2
521
67503
Workshop in Modern Application Development
3
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
67561
ELEMENTS OF INFORMATION THEORY
4
1
521
67564
Bayesian Machine Learning
4
1
521
67594
Introduction to Communication Networks
4
1
521
67609
Computer Graphics
5
1
521
67651
Introduction to Signal Processing
5
2
521
67658
Natural Language Processing
3
1
521
67731
Convex Optimization and Applications
4
2
521
67778
Software Testing
2
2
521
67800
Probabilistic Methods in Artifical Intelligence
4
2
521
67818
Applied Competitive Lab in Data Science
3
1
521
67829
Image Processing
4
1
521
67871
Topics in Probability and Computation
2
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
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
67111
LARGE SOFTWARE PROJECTS
(NOT TAUGHT THIS YEAR)
3
1
521
67420
PROGRAMMING LANGUAGES WORKSHOP
(NOT TAUGHT THIS YEAR)
2
1
521
67543
INTERACTIVE THEOREM PROVING IN LEAN
(NOT TAUGHT THIS YEAR)
2
1
521
67548
Introduction to Information and Inference
(NOT TAUGHT THIS YEAR)
4
1
521
67612
Workshop on the Internet of Things
(NOT TAUGHT THIS YEAR)
4
1
521
67625
Post PC Computing: Human-Centric Mobile Computi
(NOT TAUGHT THIS YEAR)
3
2
521
67680
Workshop in Hebrew Natural Language Processing
(NOT TAUGHT THIS YEAR)
3
2
521
67690
Machine Learning as a Tool for Interactive Products
(NOT TAUGHT THIS YEAR)
3
2
521
67706
Proofs from the Book
(NOT TAUGHT THIS YEAR)
3
2
521
67782
WEB INFORMATION RETRIEVAL
(NOT TAUGHT THIS YEAR)
3
2
521
67822
Introduction to Deep Learning
(NOT TAUGHT THIS YEAR)
4
1
521
67842
Introduction to Artificial Intelligence
(NOT TAUGHT THIS YEAR)
5
2
521
Elective studies
.
Course id
Course name
Points
Semester
Teaching program
67107
Computational Models in Genetics and Living Systems
2
2
521
67398
Cyber Law
2
1
521
67688
A Guide for Data Revolutionists
2
2
521
6111
Meaning and Computation
(NOT TAUGHT THIS YEAR)
2
2
521
67510
PHILOSOPHY AND HISTORY, INTELLIGENCE AND COMPUTERS
(NOT TAUGHT THIS YEAR)
2
1
521
Scope of studies in the track
Total Point in program Computer Sciences
( 521)
Total Point in program Environmental Sciences
( 591)
Compulsory
Compulsory in the teaching program
17.5
Compulsory in the teaching program
43
Compulsory
Compulsory Mathematics studies
32
Years 2-3 studies
12
Compulsory elective
31-33
8
Elective in the teaching program
3
Total in the teaching program
60.5-62.5
86
Cornerstone Program
4
4
Additional teaching program
86
58
Total for the degree (minimum)
148.5-152.5
148.5
Total for the degree (maximum)
152.5
152
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