Studies in Mathematics toward a Dual-Disciplinary Degree

At least 63 credits, including at least 12 advanced credits in Mathematics

Mathematics 1 – at least 59 credits

(i) Eight courses (42 credits, including 6 advanced credits)

Level

Credits

Infinitesimal Calculus I (20106)

intermediate

6

Infinitesimal Calculus II (20212)

intermediate

4

Infinitesimal Calculus III (20224)

intermediate

6

Linear Algebra I (20109)

intermediate

6

Linear Algebra II (20229)

intermediate

4

Ordinary Differential Equations I (20280)

intermediate

4

Complex Functions (20243)

inter. / adv.

3 + 3

Algebraic Structures (20230)

inter. / adv.

3 + 3

(ii) One of the courses (4 credits)

Discrete Mathematics: Set Theory, Combinatorics and Graph Theory (20476)2

intermediate

4

Set Theory (20281)

intermediate

4

(iii) One of the courses (3-6 credits)3

Introduction to Statistics and Probability for Science Students (30203)

intermediate

3

Probability for Computer Science Students (20425)

intermediate

4

Probability Theory (20416)

intermediate

6

(iv) Advanced courses (at least 6 credits)

General Topology (20521)

advanced

6

Functional Analysis (20525)

advanced

6

Measure Theory (20324)

advanced

6

Partial Differential Equations (20394)

advanced

6

Numerical Analysis II (20900)4

advanced

4

Ordinary Differential Equations II (20599)

advanced

4

Field Extensions and Galois Theory (20511)

advanced

4

(v) Additional course in Mathematics5 (at least 4 credits)

Students are advised to take an additional course among the courses in section (iv), but may take a course from the list below, which includes other Mathematics courses relevant to the program. Students who have accumulated more than 56 credits in Mathematics in the framework of the other requirements may choose a 3-credit course from the list below.

Introduction to Mathematics (04101)6

introductory

6

Statistical Inference (30204)

intermediate

4

Elementary Number Theory (20413)

intermediate

4

Game Theory (20216)

intermediate

3

Introduction to Coding Theory (20296)

intermediate

3

Numerical Analysis I (20462)

intermediate

4

Graph Theory (20295)

intermediate

4

Deterministic Models in Operations Research (20297)

intermediate

6

History of Mathematics: From Ancient Greece to Euler's Time (20472)

intermediate

4

Logic for Computer Science (20466)

intermediate

4

Mathematical Logic (20327)

advanced

6

Seminar requirements – 0-3 credits

One seminar in Mathematics7

adv. seminar

0-3

Computer Science – 4-6 credits 7

One of the following courses:8

Introduction to Computer Science Using Java (20441)9

intermediate

6

Fundamentals of Programming with Java (20478)10

intermediate

4


1

As mathematics studies are structured, it is important to take the courses in the correct sequence. Students are encouraged to plan their course of study carefully and to obtain counseling in this matter.

2

or Discrete Mathematics: Set Theory, Combinatorics and Logic (20283), which is no longer offered.

3

There is overlapping content among the courses in this section.

4

or Numerical Methods for Ordinary Differential Equations (20366, 3 cr.), which is no longer offered. The course Numerical Analysis I (20462, 4 cr.), which is not among the required courses in this program, is a prerequisite to Numerical Analysis II (20900), and can be chosen as the additional course in Mathematics in section (v).

5

Note that overlapping content may affect the number of credits granted for combinations of courses. Such overlap is noted in the course descriptions and full details can be found in the Table of Overlapping Courses.

6

Introduction to Mathematics (04101) is a course for beginners.

7

This may be a regular 3-credit seminar among the seminars in Mathematics, or a short, non-credit seminar, based on one of the courses granting advanced credits in Mathematics (see the course descriptions).

8

Subject to approval from the Study Programs Approval Committee, the course may be replaced with another course in CS.

9

or Introduction to Computer Science Using Java I (20453, 3 cr.) and Introduction to Computer Science Using Java II (20454, 3 cr.).

10

Fundamentals of Programming with Java (20478) is not sufficient as background for students who plan to take additional courses in Computer Science.

General Requirements for a dual-disciplinary degree

Fulfilling all requirements as detailed here.

  • Accumulating credits required for the degree

  • Fulfilling all requirements in both disciplines

  • English language proficiency

  • Bibliographic instruction

Before enrolling in any course, students must ensure that they have taken all the prerequisites for it, even when the prerequisites are not included among the courses listed above.

Degrees awarded when combining two fields

When combining Mathematics with any field in the Sciences, the degree awarded is a B.Sc.

When combining Mathematics with any field in the Humanities or the Social Sciences, the degree awarded is a B.A.

General note regarding combining two fields

When combining fields in a dual-disciplinary program, students are required to take the basic studies in both fields. If a course is required in both fields, taking it fulfills the requirements of both. If a course is required in one field and is an elective in the other, it can only be taken as a required course in the relevant field. If a course is an elective in both fields, it will only grant credits in one of the fields.

For specific requirements when combining fields, see the individual combinations of fields (in Hebrew).