Go to Main Content

Ramapo College Information System



Detailed Course Information


Fall 2021
Sep 30,2022
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

The descriptions and topics of this course vary from semester-to-semester as well as from instructor-to-instructor. Prerequisites: varies with the topic offered. LAB FEE. CMPS 367 FINANCIAL MODELING. This course presents the programming, mathematical, data, and financial prerequisites to understanding the development of financial models. A software platform from which models may be simulated will be developed in class. CMPS 367 THE .NET ENVIRONMENT An introduction to programming in the .NET environment. Topics will include the .NET paradigm, C# programming, the Common Language Runtime (CLR), GUI development, exceptions, file processing, container classes, regular expressions, GUI programming, processes and threads, and graphics programming. CMPS 367 COMPUTER SCIENCE. A seminar on a topic or topics of current interest and importance in computer science. This course allows the computer science major to be responsive to this rapidly changing field. CMPS 367 BIOINFORMATICS. In recent years computational methods have played an increasingly important role in answering questions in biology. The interdisciplinary field that deals with these methods in the context of DNA, RNA, and protein sequences is known as Bioinformatics. The primary focus of this course is studying sequence alignment algorithms. Which allow for comparison of nucleic acid sequences. Both optimal and heuristic versions of these algorithms are analyzed, with applications using public sequence databases. Hidden Markov models are introduced to perform profile alignment. Another major topic is DNA fragment assembly (including the shortest common super-string problem). Note: No prior biology knowledge is required. Lab Fee. CMPS 367 ROBOTICS: An introduction to robotics including: history of robotics, basic concepts of autonomous mobile robotics, control-law design and development, and the current state of the art in the diverse robotics field. CMPS 367 BIG DATA COMPUTING: An introduction to Big Data Computing. The course will include parallel programming models for large-scale data processing on large number of computing systems, file systems to store large datasets across a network of machines, tools to create and manage clusters of large number of processing units, methods to maintain data consistency during large-scale I/O operation on disk, programming framework to implement machine learning algorithms with large datasets and evaluating high volume of traffic log for information security. CMPS367 - ETHICAL HACKING: The Ethical Hacking course is designed to meet the needs of students who want to master basic knowledge about testing an information system’s overall security. The course helps equip students with the skills needed to be Ethical hacker. Students will identify and exploit weaknesses within the information system. The course includes hands-on activities that provide real-life application and practice how to scan, test, hack, and secure information systems. By gaining a thorough understanding of how hackers operate, the students as ethical hackers can set up strong countermeasures and defensive systems to protect the organization’s critical infrastructure and information.
0.000 TO 4.000 Credit hours
0.000 TO 4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Must be enrolled in one of the following Levels:     


General Requirements:
Course or Test: CMPS 130
Minimum Grade of D
May not be taken concurrently.  )
Course or Test: CMPS 231
Minimum Grade of C
May not be taken concurrently. )

Return to Previous New Search
Transparent Image
Skip to top of page