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, financial engineering, data mining, systems administration, quality assurance, education, game development, management, consulting and sales. Our students often continue on to graduate school.

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, web based development, operating systems, compiler design, numerical analysis, simulation, data communication and network programming, database design, artificial intelligence, computer graphics, security, 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 Program has an Advanced Topics course to facilitate the rapid introduction of new material into the major.