Academic Catalog
Introduction
Have you always known that you have a special gift with computers?
A Computer Science degree will give you a solid background in applied and theoretical computer science. Graduates of the program will have the skills necessary to enter the business world or pursue graduate study in computer science.
The variety of course offerings also allows ample opportunity for non-majors to increase their computer skills.
Degree
Bachelor of Arts
Optional Minors
Students can also choose to minor in Computer Science
Career Ideas
Computer Aided Design (CAD) Technician, Computer & Information Scientist, Computer Applications Engineer, Computer Programmer, Computer Security Specialist, Computer Systems Analyst, Database Administrator, IT Administrator, Logistician, Materials Inspector, Radiation Protection Engineer, Technological Espionage Intelligence Agent
Program Administrators
DEPARTMENT CHAIR
Edward Schwartz, (914)323-1555
Faculty and Staff
PROGRAM CHAIR
Edward Schwartz
FULL-TIME FACULTY
Mirela Djordjevic
Paul Ellis
A. Mia Heissan
Phyllis Lefton
Jonathan Munson
Edward Schwartz
FACULTY EMERITI
Gerard Kiernan
Arnold Koltun
ADJUNCT FACULTY
A. Igbinadolor
C. Tunks
Overview
The Computer Science major is designed to give a student in this program a solid background in applied and theoretical Computer Science. Computer Science majors study program design and programming starting with Java. A student will study advanced programming, data structures used in programming, sequential and random access files, database design, programming languages, computer architecture and low level programming, and various advanced topics in Computer Science.
No course with a grade lower than C- will be accepted toward a major or a minor in computer science. In addition, a C average (calculated as the College calculates G.P.A.) must be maintained over all courses required for a major or minor.
Required Courses
A thesis, written under the direction of a department member that includes a study of a topic in computer science at the level of an advanced elective and a significant programming project.
Departmental Honors in Computer Science are conferred upon graduating seniors who have maintained an average of 3.7 or more in courses required for the major (calculated as the College calculates G.P.A.).
The student must complete four required courses and one advance course.
Requirements
Two introductory courses from:
The two courses:
Computer Programming I
Computer Programming II
and one of the following:
Advanced Courses (partial list):
For students with a background equivalent to a required course, an advanced course may be substituted with the approval of the Department.
Upon completing the program, a student will be proficient in programming in Java, will be familiar with various hardware configurations for large and small systems, and will be knowledgeable about the software needed to run these systems. Depending on the advanced course chosen, a student will also study these topics:
On completion of minor requirements, applications may be submitted for internship positions in local businesses and corporations through the Center for Career Development.
Catalog Links