Info, Network & Comp Security

Name Title Credits School
INCS 615 Advanced Network & Internet Security 3 College of Eng & Comp Sciences
In this course, students are introduced to the design of secure computer networks. Exploitation of weaknesses in the design of network infrastructure and security flaws in network protocols are presented and discussed. Network operation systems and network architectures are reviewed, together with the respective security related issues. Issues related to the security of content and applications such as emails, DNS, web servers are also addressed. Security techniques including intrusion detection, forensics, cryptography, authentication and access control are analyzed. Security issues in IPSEC, SSL/ TLS and the SSH protocol are presented.

INCS 618 Computer Security Risk Management and Legal Issues 3 College of Eng & Comp Sciences
This course explores several domains in the Information Security Common Body of Knowledge. Students in this course will be introduced to the following domains within Information Security: Security Management Practices, Security Architecture and Models, Business Continuity Planning (BCP), Disaster Recovery Planning (DRP), Law, Investigations, Ethics, Physical Security, Operations Security, Access Control Systems and Methodology, Network and Internet Security. 3-0-3

INCS 712 Digital Forensics 3 College of Eng & Comp Sciences
Digital forensics is concerned with the post-analysis of information systems that have already been compromised, usually by criminal actors. It is a field that encompasses a range of topics, including computer forensics, memory forensics, network forensics, and incident response. This course is an introduction to the investigation procedures that are used in digital forensics. These procedures, depending on the type of crime, reconstruct the events that led to the compromise. Students who take this course will gain an in depth understanding of handling digital evidence, gathering and investigating artifacts and evidence, and effectively managing security incidents, including incident response techniques for preventing and addressing cyberattacks.

Prerequisite Course(s): Prerequisite: INCS 615

INCS 735 Secure Software Engineering 3 College of Eng & Comp Sciences
Developing software that is secure and robust requires the implementation of established methodologies in software engineering with a particular orientation towards security. This course introduces advanced topics in the methodology of secure software design, development and testing. Topics in enterprise as well as Web-based secure software development are discussed. Secure programming for operating systems, databases, Web servers, services and their frameworks are a few of the topics addressed.

Prerequisite Course(s): Prerequisite: CSCI 620 and CSCI 651

INCS 741 Cryptography 3 College of Eng & Comp Sciences
In this course we introduce the students to key issues in cryptography. Topics covered include definitions of security, digital signatures, cryptographic hash functions, authentication, symmetric and asymmetric encryption, stream ciphers, and zero knowledge proof systems.

INCS 745 Intrusion Detection and Hacker Exploits 3 College of Eng & Comp Sciences
Methods used in computer and network hacking are studied with the intention of learning how to better to protect systems from such intrusions. Methods used by hackers include reconnaissance techniques, system scanning, and gaining system access by network and application level attacks, and denial of service attacks. The course will extensively study Internet related protocols, methods of traffic analysis, tools and techniques for implementing traffic filtering and monitoring, and intrusion detection techniques. Students will study common hacking and evasion techniques for compromising intrusion detection systems.

Prerequisite Course(s): Prerequisite: CSCI 620 and INCS 615

INCS 775 Data Center Security 3 College of Eng & Comp Sciences
Data Center Security is concerned with the study of computer architectures and systems that provide critical computing infrastructure. This infrastructure combines hardware devices including computers, firewalls, routers, switches, and software applications such as email systems, Web servers, and computer desktop operating systems, to implement and manage organization wide secure computing capability. Examples of critical systems include intranet, extranet, and Internet systems.

Prerequisite Course(s): Prerequisite: INCS 745

INCS 810 Topics in Computer Security 3 College of Eng & Comp Sciences
This course provides an opportunity for students to study advanced topics in computer security, which may not be included elsewhere in the curriculum. Students will undertake a significant hands on security related project using NYIT's Center for Network and Information Security laboratory facilities.

INCS 870 Project I 3 College of Eng & Comp Sciences
In this course students carry out independent research in a significant technical area of information, network, or computer security. The student will investigate a technical area, conduct research, and advance the current state of the art in some way if possible. A written report is required that summarizes the findings and any advancements made. Prior approval by a project advisor is required to register.

INCS 880 Project II 3 College of Eng & Comp Sciences
In this course, student’s either carry out a continuation of an independent research project started in INCS- 870 or a new project in a significant technical area of information, network, and computer security. The student will investigate a technical area, in greater detail and wider scope than INCS- 870, conduct research, and advance that current state of the art in some way if possible. A written report is required that summarizes the findings and any advancements made.

Prerequisite Course(s): Prerequisite: INCS 870

INCS 890 MS Thesis I 3 College of Eng & Comp Sciences
This is the first of a two-course sequence spanning two semesters of research. The master's thesis provides an opportunity for the students to undertake an in-depth investigation of a specific topic within Computer Science. This course requires the students to explore an original and appropriately phrased research question, and carry out and document a comprehensive literature review, research and experimentation in the chosen problem area with a good deal of individual responsibility. The course culminates in a preliminary draft of the thesis document to be presented to the thesis faculty advisor.

INCS 891 MS Thesis II 3 College of Eng & Comp Sciences
This is the second of a two-course sequence for master's thesis. Students will continue the research and experimentation started in the first course in the sequence. The course culminates in an oral defense of the thesis project in front of a thesis committee consisting of the student's thesis faculty advisor and other members. By the end of the semester, students will complete a publication-quality master's thesis to be archived in the NYIT library.

Prerequisite Course(s): Prerequisite: INCS 890