Ramapo Logo Online Catalog<
   
top navigation bar
Menu Item: Catalog Home
Menu Item: Academics
Menu Item: General Resources
Menu Item: Student Resources
Back to Top Link
[ online catalog | academics | theoretical and applied science | computer science ]
Catalog 2002-2003
Computer Science (BS)
School of Theoretical and Applied Science

Requirements of the Major
Requirements of the Minor

Convener: Victor Miller
Advisors: Marion Berger
Lawrence D'Antonio
Gary Fisk
Amruth Kumar
Mary Shiffman
Robert Shine



About the Major

Computer Science is the study of the representation, storage, and transformation of information. The subject areas of computer science include algorithms and data structures, programming languages, object oriented programming, GUI programming (Programming for Windows) logic design, operating systems, compiler design, Internet development, numerical analysis, simulation, data communication and Network Programming, database design, artificial intelligence, computer graphics, microcomputers, and software methodologies.

This broad body of knowledge is presented in a manner which encourages Computer Science majors to develop professional competence, and acquire intellectual maturity and curiosity; establishing a long-term commitment to remain current in this rapidly changing discipline. Indeed, the Computer Science major at the College is in a continual state of evolution, with new courses being added to the program and every course in the major being regularly updated.

The Computer Science major at Ramapo is based on the philosophy that true learning occurs through active participation. This notion is incorporated throughout the curriculum. For example, almost all the courses require programming projects that illustrate and expand the course content. Before completing the major, each student must design and implement a significant piece of software as their senior project. Additionally, Computer Science students are encouraged to participate in one of the many experiential learning opportunities available through off-campus internships.

Computers are pervasive in today’s world and Ramapo College Computer Science graduates have available to them a broad range of career opportunities in business, government, and academia. Our recent graduates have established careers in software development, project management, research, marketing, database development and administration, systems administration, quality assurance, education, management, consulting and sales. Our students often continue on to graduate school.

The Computer Science faculty brings a wide diversity of experience in industry and academia. Networking, object oriented programming, database design, UNIX programming, artificial intelligence, GUI programming, software methodologies, programming languages, numerical analysis and computer graphics are areas well represented by the faculty.

Students interested in programs involving the study of information systems should also note the College’s Information Systems major offered by the School of Administration and Business.
Arch IconLink to Feedback Page
footer navigation bar
Home / About Ramapo / Academics / Admissions / Athletics / Alumni/Foundation
Berrie Center / Faculty/Staff / Library / Maps/Directions / News/Events / Parents / Student Life
Search College Site - Search for Faculty/Staff - Telephone Directory - A-Z Site Map
Ramapo College of New Jersey • 505 Ramapo Valley Road • Mahwah, NJ 07430 • 201-684-7500
Copyright 2013 Ramapo College of New Jersey.
Statements and Policies. Webmaster.
Add Ramapo RSS Feeds Button: RSS Feed Link