Photos of university / #yeshiva_university
The computer science program at Yeshiva College stresses both the practical and the theoretical aspects of computers. Students learn programming languages, advanced technology, digital logic and analysis of algorithms. The curriculum is designed under guidelines established by the Association for Computing Machinery (ACM).
Although most college students rely on their personal computers for general computing needs, Yeshiva College also offers hands-on experience is offered in computer laboratories running networked Linux, Windows, and MacOS servers and workstations, as well as a Beowulf Cluster for large-scale scientific computing. Several computer languages are supported, including C/C++/Visual C++, C#, Java, Javascript, Ruby, Scala, Perl and Python, as well as Fortran for extensive scientific computations.
A variety of software packages for document preparation, programming, graphics, web, statistics, and data mining are also available, as well as accounting, banking, and finance packages.
The curriculum at Yeshiva College prepares students for continued study in either theoretical or applied computer science. Particular emphasis is given to industrial computing, including web programming and development, industrial software design, and cybersecurity.
The programs in mathematics and computer science at the two undergraduate campuses are administered by a single University-wide department: the Department of Mathematical Sciences. In addition to the four undergraduate programs, the department also offers MA and PhD programs in mathematics
- COM 1300 Introduction to Computer Science and Programming
- COM 1320 Data Structures
- COM 1504 Discrete Structures
- COM 1621 Theory of Computation
- COM 2113 Computer Organization and Assembly Language
- COM 2146C Minicomputer and Microcomputer Systems
- COM 2512 Networking and Communication
- COM 2545 Algorithms
- COM 3511 Algorithmic Processes
- COM 3563 Database Systems
- COM 3610 Introduction to Operating Systems and Computer Architecture
- COM 3640 Programming Languages
- COM 3645 Compiler Theory
- COM 3760 Artificial Intelligence
- COM 3764 Expert Systems
- COM 3772 Computer Graphics
- COM 3780 Web Programming & Development
- COM 3905; 3906; 3907; 3908; 3909 Individual and Group Projects
- COM 4512 Advanced Java Programming
- COM 4541 Numerical Analysis
- COM 4550 Bioinformatics
- COM 4570 Industrial Software Development
- COM 4580H Cybersecurity
- COM 4901 Independent Study
- COM 4911 Guided Project
- Completed application
- Essay
- $65 application fee
- Official TOEFL (Test of English as a Foreign Language) Scores
- Official high school transcript
- Transcripts and copies of certificates must be in English or Hebrew
- SAT or ACT scores are required for students applying from CanadaYeshiva University's TOEFL school code is 2990
- Interview
Essays
All applicants, except for Honors Program applicants, must respond to one of the following prompts in 750 words or fewer.
- You are tasked with designing a new interdisciplinary course for first year students at your university. What would this course be, what is its value, and why does it appeal to you?
- Throughout Tanach, history, and literature, there are many examples of people who have prevailed in spite of or because of their imperfections. Can you think of one “flaw” that you would choose to keep rather than give up? Explain.
Scholarships
- Deans' Scholarships