{"id":104,"date":"2013-10-18T10:03:28","date_gmt":"2013-10-18T14:03:28","guid":{"rendered":"http:\/\/www.ramapo.edu\/catalog-2010-2011\/tas\/compscience\/"},"modified":"2014-06-04T13:25:33","modified_gmt":"2014-06-04T17:25:33","slug":"compscience","status":"publish","type":"page","link":"https:\/\/www.ramapo.edu\/catalog-2010-2011\/tas\/compscience\/","title":{"rendered":"Computer Science (B.S.)"},"content":{"rendered":"
Computer Science is the study of the representation, storage, and transformation of information.\u00a0 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.<\/p>\n
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.\u00a0 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.\u00a0 The Program has an Advanced Topics course to facilitate the rapid introduction of new material into the major.<\/p>\n
The Computer Science major at Ramapo is based on the philosophy that true learning occurs through active participation.\u00a0 This notion is incorporated throughout the curriculum.\u00a0 For example, all the courses in the major require programming projects that illustrate and expand the course content.\u00a0 Before completing the major, students must design and implement a significant piece of software as their senior project.\u00a0 Additionally, Computer Science students are encouraged to participate in one of the many experiential learning opportunities available through off-campus internships.<\/p>\n
Computers are pervasive in today’s world and Âé¶¹´«Ã½ Computer Science graduates have available to them a broad range of career opportunities in business, government, and academia.\u00a0 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.<\/p>\n
The Computer Science faculty brings a wide diversity of experience in industry and academia.\u00a0 Networking, object oriented programming, 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 the faculty.<\/p>\n<\/div>\n
Note: A 2.0 GPA in the major is required for graduation.<\/p>\n<\/div>\n
Note: A school core is NOT required for completion of the minor. Minors are open to students regardless of school affiliation.<\/p>\n<\/div>\n
General Education Requirements<\/a> Four Year Plan Website:\u00a0School of Theoretical and Applied Science<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":97,"menu_order":0,"comment_status":"open","ping_status":"open","template":"page_leftCol.php","meta":{"footnotes":""},"class_list":["post-104","page","type-page","status-publish","hentry"],"yoast_head":"\n
\nGraduation Requirements<\/a>
\nSchool of Theoretical and Applied Science Website<\/a>
\nFaculty Profiles<\/a><\/p>\n<\/div>\n