WELCOME TO COMPUTER SCIENCE AT YC

Computer science

Computer science courses stress both the practical and the theoretical aspects of computers. Students learn programming languages, advanced technology, digital logic and numerical methods. The curriculum is designed under guidelines established by the Association for Computing Machinery (ACM).

Hands-on experience is offered on local area networks (LANs) consisting of Pentium computers and several interconnected systems running UNIX. Compilers or interpreters are available for several languages, including C/C++/Visual C++, C#, Java, Visual Basic, COBOL, Fortran, Fortran 77, Perl, Pascal, and UNIX.

A variety of on-screen editors, word processing, graphics, database, and general applications software is also available, as are extensive business management, accounting, banking, finance, and statistical packages.

The Computer Society, in coordination with faculty, issues publications and offers lectures by prominent professionals. It also runs mini-courses on topics related to computer facilities within the university. Its members provide a tutoring service and act as programming consultants to students. Student programming teams have competed in ACM programming competitions on regional and national levels.

The curriculum at Yeshiva College prepares students for continued study in computer science, whether theoretical or applied.