BROOKLYN
245 Clinton Ave., Brooklyn, NY 11205
Main: 718.940.5300
Admissions: 718.940.5800
Fax: 718.940.5680
LONG ISLAND
155 W. Roe Blvd., Patchogue, NY 11772
Main: 631.687.5100
Admissions: 631.687.4500
Fax: 631.687.4539
Cybercrime and cyber security is an introductory course regarding the use of the computer, or information services to further a criminal or deviant objective. Cybercrime and cyber security will discuss the evolution of information technology and how those advances provided criminal opportunities. The course will focus on major data crimes and target areas such as Social Media, Personal financial information and medical data. The course will also discuss government response include laws, polices and a basic understanding to secure cyber space, data and information. The course will also introduce the student to password cracking software and the computer software program EnCase.
1 semester. 3 credits.
An overview of the history, structure and function of the police, prosecutor, judicial and correctional organizations, and their interrelatedness. Through readings and an examination of Supreme Court cases, policy issues such as sufficient evidence, use of discretion and legal concerns will be discussed.
1 semester 3 credits.
Fall and Spring
An examination of significant Supreme Court decisions, which define the parameters of acceptable police conduct and individual rights in their interaction with the police and criminal courts. An exploration of the unique issues relating to New York State-specific criminal procedure laws, understanding of crime, law and procedure, coverage of the Bill of Rights and the Constitutional limits of law, which is essential in dealing with the criminal justice population.
Prerequisite: CJ 158
1 semester. 3 credits.
This course offers a basic introduction to computer hardware and software. Elementary programming techniques will be taught using Visual Basic.Net. Emphasis will be on problem solving using the computer.
1 semester 3 credits
Fall, Spring
An introduction to the concepts underlying computer science and programming such as: abstraction, analysis, and modularity. Emphasis is on algorithm development, and the use of structured program design techniques in solving problems. Students will develop programs using the syntax and semantics of a higher-level language (e.g. Java). Searching, sorting, recursive algorithms and the concept of objects will be introduced. (Corresponds to ACM CS1)
Prerequisite: COM 150 or departmental approval.
1 semester 3 credits
Spring
This course explores specific classes of problems and their solutions. Fundamental questions concerning computational complexity, data storage and access, data encapsulation using objects, space/time bounds, optimal algorithms and data structures including lists, queues, and trees, are addressed. Algorithms for important classes of problems such as searching, sorting, and pattern-matching will be designed, implemented and tested in a laboratory environment. (Corresponds to ACM CS2.)
Prerequisites: COM 152 and MAT 203, each with minimum of C, or departmental approval.
1 semester. 3 credits.
This course combines the theoretical and practical aspects of securing a computer system. The goal is the design and analysis of secure systems, which incorporate confidentiality, integrity and availability. Topics include threats, risk management, access controls, cryptography and encryption, secure code (especially operating systems, databases, programs, email), network and Internet security including firewalls and VPNs. The legal, ethical and privacy issues of information security are emphasized.
Prerequisite: COM 200, MAT 203 or departmental approval.
1 semester 3 credits.
The emphasis of this course is on the efficient allocation and use of computer resources especially process and memory management, job scheduling, access to hardware and software resources, security and reliability. Examples will be drawn from standard operating systems (e.g. Windows NT, MS-DOS, UNIX). Questions relating to communications (timesharing, networking, concurrency, distributed systems, synchronization, and deadlocks) will be discussed.
Prerequisite: COM 210 or equivalent with a minimum grade of C.
1 semester. 3 credits.
Spring
The Open System Interconnection (OSI) model provides the theoretical basis for the study of computer communications. Topics include the physical transmission of data, communication protocols and architecture, network addressing, services and applications such as file transfer (ftp), telnet, and e-mail. Topologies, design and implementation issues involved in LANs, WANs and internetworking will be explored.
Prerequisite:COM 200 and COM 152 with a minimum grade of C.
1 semester. 3 credits.
Fall
The emphasis will be on algorithmic problem solving and discrete mathematical concepts including logic, sets, Boolean algebra, relations, functions, induction and recursion, counting principles and combinatorics, graphs and trees. Use of the computer as a problem-solving tool will be integrated with the theory. Fundamental algorithms including sorting, searching and tree traversal will be introduced.
Prerequisite :MAT 111 , MAT 113 or MAT 205.
1 semester 4 credits.
Fall
This course introduces the fundamentals of cloud computing, including architecture, deployment models, and security considerations. Students will examine strategies for protecting cloud-based data, applications, and infrastructure, with attention to encryption, identity management, and regulatory compliance. The course also explores how artificial intelligence (AI) enhances cloud security.
3 Credits.
This course provides an introduction to the principles and techniques of ethical hacking and penetration testing with an emphasis on the responsible and effective use of artificial intelligence (AI) tools in cybersecurity. Students will learn to identify and exploit system vulnerabilities for the purpose of protecting industry and government data from cyber-attacks. Topics include reconnaissance, vulnerability scanning, system exploitation, post-exploitation techniques, and reporting. Students will use AI tools and follow a structured penetration testing methodology.
3 Credits.
This course will discuss the role of proactive Cyber Security in legal and civil procedures and the role of Security Operations Centers (SOCS). Digital forensics is a key skill in investigations of network breaches and evidence stored on various devices. The course will also discuss the role of Security Operations Centers (SOC) in proactive securing networks and monitoring for potential breaches.
3 Credits
The senior Cybersecurity seminar will consist of readings and discussion of major works of how the field of Cyber Security has developed. In the first half of the course, students will engage in readings and discussions of major works tracing the development of cybersecurity as a discipline. The second half will focus on hands-on lab projects, including activities such as writing secure code and completing network security simulations to build practical skills. The class will also discuss the role and importance of Artificial Intelligence and Certifications in Cyber Security.
3 Credits.
Get Social
Get Social