computer science

the raphael recanati international school
offers A
BA degree
PROGRAM in
computer
science
Computer Science Taught in English
Exceptional Opportunity for International Students
»» As the IT and high-tech sectors are experiencing rapid growth, there is
an increasing need for highly skilled computer science graduates in both
the local and global markets.
»» For an intellectually and financially rewarding career, come and study
where it all begins - in the “Startup Nation”.
»» In a survey conducted by the Central Bureau of Statistics and released
by “The Marker” in Ha’aretz, IDC computer science alumni are earning
the best wages in Israel compared to other university graduates.
»» IDC computer science students receive an average of three job offers
from the biggest high-tech companies during their last year of studies.
»» IDC is a highly recognized institution in Israel and around the world.
Professors come from prestigious universities (such as MIT, Weizmann
Institute of Science, University of Pennsylvania) and are experts in their
fields.
Graduates of the
CS program work as
project leaders and
project managers in
leading companies.
These companies all
bought startups set
up by IDC computer
science students,
alumni and staff
members.
»» Many go on to MSc and MBA programs at world-renowned universities.
paced innovations of the high-tech world. New courses are offered each
year to prepare students with the most relevant tools and knowledge.
Janis Design
»» The academic program is dynamic and in constant adaptation to the fast-
curriculum
computer science PROGRAM
YEAR I
YEAR II
YEAR III
Fall Semester
»» Introduction to Computer Science
»» Calculus I
»» Linear Algebra I
»» Discrete Mathematics
Fall Semester
»» Algorithms
»» Functional and Logic Programming
»» Digital Systems Architecture
»» Programming Workshop
»» Micro Economics
»» Business Law
Fall Semester
»» Automata and Formal Languages
»» Computer Networks
»» CS Elective Course II
»» CS Elective Course III
Spring Semester
»» Advanced Programming
»» Calculus II
»» Linear Algebra II
»» Logic and Set Theory
»» Data Structures
Spring Semester
»» Operating Systems
»» Computer Graphics
»» Probability Theory
»» CS Elective Course I
»» Macro Economics
»» Finance Fundamentals
How to Apply
The computer science program has a limited number of
places. Students with a strong mathematics and science
proficiency, who are passionate about technology, are
invited to apply at the following link
https://www.idc.ac.il/BAMAOnline/register_form.aspx
Documents for application
»» High school transcript
»» Academic entrance exam (if applicable)
»» Two letters of recommendation
»» Personal essay : 250 - 500 words
»» Resume (CV)
»» Official English proficiency test results (if applicable)
Spring Semester
»» Computability and Complexity
»» Marketing Fundamentals
»» CS Elective Course IV
CS Elective Courses
»» Advanced Algorithms
»» Building Secure Applications
»» Applicative Programming Using
Design Patterns
»» Cryptography
»» Web Application Security
»» Image Processing on Mobile Platforms
»» Cloud Computing Development
»» Audio-Visual Signals Compression
»» Topics in Number Theory
»» Seminar on Visual Object Recognition
»» Advanced Seminar in Computer Graphics
»» Computer Vision
»» Digital Systems Construction
»» Computer and Network Security
»» Topics in Optimization for CS
»» Natural Language Processing
»» Seminar: Topics in Algorithms and
Computer Science Theory
»» Workshop: Networks & Internet
»» Workshop: Applied Cryptography
»» Algorithms in Computational Biology
»» InGame: Video Games Workshop
»» Topics in System Engineering
»» Seminar: Software Defined Networking
»» Object Oriented Programming with
C# and .NET
»» Developing Mobile-web Apps for
the Enterprise
»» Introduction to Digital Signal Processing
»» Automatic Verification of Programs
»» Algorithms for Planar Graphs
»» Introduction to Machine Learning
»» Seminar: Network and Cloud Algorithmics
»» Game Intelligence
»» Distributed Algorithms
»» Coding Theory
»» Seminar: Algorithmic Game Theory
»» Information Retrieval and Web Search
»» Surveillance Based on Computer Vision