Skip to main content

Virtual Tour

Contact

Ramapo College Office of Admissions

McBride House 505 Ramapo Valley Road Mahwah, NJ 07430

p: (201) 684-7300
e: admissions@ramapo.edu
f: (201) 684-7964

About Computer Science

Are you into computer programming? Does studying data structures, algorithms, or artificial intelligence fascinate you?

Computer Science is the study of the representation, storage, and transformation of information. As both an academic and career oriented discipline, the courses in the major are taught in a manner which encourages students to develop professional competence, and acquire intellectual maturity and curiosity; establishing a long-term commitment to keep current.

Ramapo

Classes you can take:

Network Programing, Data Structures, Calculus, Software Design, Artificial Intelligence, Financial Modeling, Web Application Development, Object Oriented Programming

See Full Program Requirements

You’ll have a broad range of career opportunities with your computer science degree in business, government, and academia. Our recent graduates have established careers in software development, project management, financial research, marketing, database development and administration, systems administration, quality assurance, education, management, consulting and sales.

Ramapo computer science graduates have found employment with companies such as Google, Yahoo, Amazon, Verizon Wireless, Wells Fargo, Cisco Systems, Jaguar Land Rover, and the Walt Disney Company/Marvel. Many of our students continue on to graduate school as well and have gone to New Jersey Institute of Technology, Stevens Institute of Technology, Columbia University, and The University of Chicago.

Sample Job Titles and National Salary Ranges

Job TitleSalary Range
Computer and Information Systems Managers$96,690 - Varies
Computer and Information Research Scientists$83,580 - $167,540
Computer Systems Analysts$60,020 - $143,380
Network and Computer Systems Administrators$55,220 - $133,590
Computer Network Architects$72,260 - $161,550
Computer User Support Specialists$33,350 - $79,890
Computer Occupations, All Other$41,920 - $132,490
Computer Programmers$50,560 - $136,430

* Sources of Information: United States Department of Labor: Bureau of Labor Statistics (2014). For more information about careers and assistance in making your career plans, please contact Career Services (cahill@ramapo.edu) or visit www.ramapo.edu/careercenter/.

Ramapo Success Story

Faculty

Amruth Kumar

Computer Science

Ramapo Success Story

Faculty

Scott Frees

Computer Science

Ramapo Success Story

Current Student

Achyut Gautam '19

Computer Science, Finance, Mathematics

Ramapo Success Story

Alum

Devinder Sodhi '16

Computer Science

Ramapo Success Story

Alum

Damian Silbergleith Cunniff '03, '15

Computer Science, Master of Business Administration

Ramapo Success Story

Alum

Vivek Pandey '17

Computer Science

Alum

Kristina Corrado '15

Computer Science

Alum

Dobromir Yordanov '15

Computer Science

The Computer Science faculty brings a wide diversity of experience in industry and academia. Computer networking, object oriented programming, financial modeling, database design, web development, UNIX, .NET and Windows programming, artificial intelligence, virtual reality, GUI programming, software methodologies, programming languages, numerical analysis and computer graphics are areas well represented by your professors.

As a graduation requirement, you will have to design and implement a significant piece of software as your senior project. Additionally, your professors will encourage you to actively participate in off campus learning through on of the many opportunities available through internships such as Google, Storis, Inc., PSE&G, Bergen County Technical Schools, and UPS.

Ramapo

Computer Science Minor

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 minors to develop professional competence, and acquire intellectual maturity and curiosity; establishing a long-term commitment to remain current in this rapidly changing discipline. Indeed, Computer Science at the College is in a continual state of evolution, with new courses being added to the program and every course being regularly updated.