Ben Gurion University, Math & CS Dept.

--------

Computer Science - Recommended Schedule

Semester I

299-11121 Library Instruction 0.0
153-15041 Advanced English 1 0.0
201-10011 Differential & Integral Calculus A1 6.0
201-10201 Introduction to Logic &Set Theory 4.5
201-12162 Computer Procedures 1.0
201-12311 Introduction to Computer Science 5.0
201-17011 Algebra 1 5.0

Total

21.5

Semester II

153-15051 Advanced English 2 2.0
201-10021 Differential & Integral Calculus A2 5.0
201-12041 Data Structures 4.5
201-17021 Algebra 2 4.5
201-12201 Discrete Mathematics 4.5

Total

21

Semester III

201-12051 Automata and Formal Languages 4.5
201-12021 Comp. Org. & Assy. Lang. 5.0
201-12001 Systems Programming 5.0
361-13591 Digital and arithmetic systems (*) 4.5
201-18001 Probability (**) 4.5

Total

19-23.5

Semester IV

201-12081 Design of Algorithms 4.5
201-12101 Operating Systems 4.5
201-12891 Principles of Programming Languages 5.0
201-18001 Probability 4.5
(and) or Numerical Analysis 5.0
(and) or Microcomputers 4.0

Total

18-24

Semester V

201-12061 Compiler Principles 4.5
201-18001 Probability 4.5
or Numerical Analysis 5.0
or Microcomputers 4.0
Elective and project courses 11-13

Total

20-22

Semester VI

201-12991 Project or project courses 4.0
201-18001 Probability 4.5
or Numerical Analysis 5.0
or Microcomputers 4.0
Elective courses 4-14.5

Total

12-22.5

(*) Note change from previous years. Digital systems is now a weak prerequisite to Comp. Org. and Assy. Lang. and thus must be taken in semester III.

(**) Taking probability in semester III is possible. However, in conjunction with the rest of the courses in semester III, it likely to be too hard for any but excellent students.