Skip to Main Content

Degrees and Requirements

Cybersecurity and Forensics

PURPOSE:   A major in Cyber Security and Forensics is designed to prepare students for career opportunities in both the public and private sectors in national security, law, law enforcement and private sector computer security; or for further study at the graduate level in information security, computer security or legal studies.

REQUIREMENTS:  To successfully complete the Cybersecurity and Forensics major, the following coursework is required:

  • 40 credits as listed under “Major Component/Requirements”
  • 12 credits of Major Electives
  • 15 credits Skills Component
  • 37 CORE credits
  • 16 General Elective Credits
  • A minimum number of 120 credits are required for degree, the last 30 of which, and 50% of the major, must be earned at La Roche University.  (Developmental course work does not count toward the minimum number of required credits for graduation.)

Summary of Requirements

Cybersecurity Major Component: 37 credits

  • CRIM1001
    INTRODUCTION TO CRIMINAL JUSTICE

    CRIM1001
    INTRODUCTION TO CRIMINAL JUSTICE

    Credits (Min/Max): 3/3

    This introductory course will introduce criminal justice as a system that is an institutional agent of American society. The components of police, courts, and corrections are discussed with the goal of defining their function and purpose and interdependence on one another. The patterns of crime and the processes of the American Criminal Justice System, law enforcement, judicial process, and corrections will be examined. Students will learn the terminology of the field, examine the methods of inquiry used in the field, and learn the objectives, policies and procedures of probation, parole, and prisons as well as some of the issues and problems.

    PREREQUISITES:

  • CRIM2011
    INTELLIGENCE ANALYSIS AND

    CRIM2011
    INTELLIGENCE ANALYSIS AND

    Credits (Min/Max): 3/3

    PREREQUISITE: CRIM1001 and ENGL1012 --or-- ENGL1012H This course examines the process used by analysts to develop strategic intelligence. Students will participate throughout the course as a member of a group tasked to complete an estimative project. Students will learn to apply strategic theory to critical national security problems.

    PREREQUISITES:

    CRIM1001 & ENGL1012 or ENGL1012H

  • CRIM3005
    CONSTITUTIONAL LAW (POLI3005)

    CRIM3005
    CONSTITUTIONAL LAW (POLI3005)

    Credits (Min/Max): 3/3

    PREREQUISITE: CRIM1003 & ENGL1012 OR ENGL1012H, GRADE OF D+ OR BETTER This course will explore the difficulty in interpreting the meaning of constitutional language. The interpretive role of the U.S. Supreme Court will be studied through an examination of landmark constitutional decisions. The major schools of thought that guide interpretation will also be studied. Cross-listed with POLI3005.(Previously CRIM2005)

    PREREQUISITES:

    ENGL1012 and CRIM1003

  • CRIM3043
    COMPUTER CRIME

    CRIM3043
    COMPUTER CRIME

    Credits (Min/Max): 3/3

    PREREQUISITE: CRIM1001 A comprehensive examination of computer crime, information systems security and cyber law. The investigative process as applied to the cyber criminal will be emphasized. Statutes specific to cyber crime will be studied. Crime prevention strategies and techniques will be presented and applied using the case study method.

    PREREQUISITES:

  • CRIM4030
    COMPUTER FORENSICS

    CRIM4030
    COMPUTER FORENSICS

    Credits (Min/Max): 3/3

    This course provides a comprehensive examination of the application of computer security techniques to the physical evidence of a crime. Crime scene processing procedures will be utilized in the analysis of physical digital evidence. The course will also include training in report writing and courtroom testimony, to include a moot court exercise.

    PREREQUISITES:

    CRIM3043 & CSCI3042

  • CRIM4055
    SENIOR CRIMINAL JUSTICE

    CRIM4055
    SENIOR CRIMINAL JUSTICE

    Credits (Min/Max): 3/3

    PREREQUISITE: PSYC3011 The Senior Capstone course is the final correlating experience of the educational process for all criminal justice majors. Students will apply criminal justice theories and concepts in analyzing the published research concerning a critical issue in criminal justice and writing a comprehensive literature review of the selected issue. The student will also demonstrate, through test performance, the knowledge they have gained from the required courses of the criminal justice curriculum. Students will also participate in a variety of educational activities designed to assist them in obtaining employment in the criminal justice career field.

    PREREQUISITES:

    PSYC3011

  • CSCI1010
    PROGRAMMING I

    CSCI1010
    PROGRAMMING I

    Credits (Min/Max): 3/3

    PREREQUISITE: CSCI1002 This course introduces the art of algorithm design and problem solving in the context of computer programming. The basic structure and logic of the Java language is presented. Topics covered include data types and operators, control flow, repetition and loop statements, arrays and pointers. Good programming practices will be taught and encouraged.

    PREREQUISITES:

    CSCI1002 or SLSC1005 or SLSC1012 & Concur: CSCI1010L

  • CSCI1010L
    PROGRAMMING I - LAB

    CSCI1010L
    PROGRAMMING I - LAB

    Credits (Min/Max): 1/1

    Lab work for CSCI1010 Programming I.

    PREREQUISITES:

  • CSCI3042
    COMPUTER SECURITY

    CSCI3042
    COMPUTER SECURITY

    Credits (Min/Max): 3/3

    PREREQUISITE: CSCI1010 This course covers fundamental issues and first principles of security and information assurance. The course will look at the security policies, models and mechanisms related to confidentiality, integrity, authentication, identification, and availability issues related to information and information systems. Other topics covered include basics of cryptography (e.g., digital signatures) and network security (e.g., intrusion detection and prevention), risk management, security assurance and secure design principles, as well as e-commerce security. Issues such as organizational security policy, legal and ethical issues in security, standards and methodologies for security evaluation and certification will also be covered.

    PREREQUISITES:

    CSCI4045 & CSCI1010 or CSCI1010 & ISTC2030

  • ISTC2030
    NETWORKING

    ISTC2030
    NETWORKING

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC1025 This course provides students with an introductory examination of computer-based networked environments. Of particular interest in this course is providing students with both a conceptual as well as an applied understanding of networks and networking. Students will be introduced to the organizational framework in which networking exists. Additionally, students will have the opportunity to explore networking on practical and applied levels so that issues such as hardware and software solutions and applications, as they relate to networked environments, will be examined.

    PREREQUISITES:

    ISTC1005

  • ISTC3005
    INTRO TO INTELLECTUAL PROPERTY

    ISTC3005
    INTRO TO INTELLECTUAL PROPERTY

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC1005 AND ISTC1010 This course provides students with an introduction to and overview of those fundamental legal issues that are pertinent to the acquisition and deployment of information technology. Students will be given an overview of local, federal and international legal systems and their relationship to intellectual, civil and criminal legal principles as they apply to information technology.

    PREREQUISITES:

    ISTC1005

  • ISTC3031
    ADVANCED NETWORKING AND TELECOM

    ISTC3031
    ADVANCED NETWORKING AND TELECOM

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC2030 This course builds on the foundation knowledge of ISTC2030 Networking. The content will help the student design, install, maintain and administer networks with confidence. Networking is an extraordinarily complex topic that is evolving daily, requiring skills to evaluate and compare new technologies; this course offers the student a framework for success in network topologies.

    PREREQUISITES:

    ISTC2030

  • PSYC3011
    RESEARCH METHODS IN PSYCHOLOGY

    PSYC3011
    RESEARCH METHODS IN PSYCHOLOGY

    Credits (Min/Max): 3/3

    PREREQUISITE: ENGL2030 and MATH1040 --or--CRIM2012 This course examines the major experimental designs and methods of scientific psychology. The nature of psychology as a science, types of and evaluation of research design and conclusions, conducting of research, preparation of research papers and ethics in research in psychology are covered.

    PREREQUISITES:

    PSYC1021 & PSYC3070 or CRIM2011 & MATH1040 or CRIM2012

Cybersecurity Major Component Option: Choose 3 credits

  • CSCI3040
    OPERATING SYSTEMS

    CSCI3040
    OPERATING SYSTEMS

    Credits (Min/Max): 3/3

    PREREQUISITE: CSCI2035 This course is an in-depth study of modern operating systems. Students will learn about the services provided by an operating system, how to use these services and how the services are implemented. Topics covered include: Initialization (boot), Processes, Controlling shared resources, Memory, Bulk storage systems, and Network Communications (TCP/IP) as they relate to the computer operating system.

    PREREQUISITES:

    CSCI2035

  • ISTC3030
    LINUX

    ISTC3030
    LINUX

    Credits (Min/Max): 3/3

    This course provides a hands-on, step-by-step, progressive examination of the Linux/UNIX operating system. The student will explore Linux/UNIX commands, the various shells used in Linux/UNIX, and some of the applications available in Linux/UNIX, including X Windows and a variety of productivity applications (word processing, spreadsheet program(s), data base management system program(s) et al). Throughout the course, OS-related problems presented for solution are typical of personal and business-world applications of the OS, providing excellent experience for the students.

    PREREQUISITES:

Cybersecurity Major Electives: Choose 12 credits

  • CRIM3036
    TERRORISM

    CRIM3036
    TERRORISM

    Credits (Min/Max): 3/3

    PREREQUISITE: ENGL1012 OR ENGL1012H This course addresses the historical and current-day development and spread of terrorism. The class investigates the goals of terrorism and the social, political and ideological reasons for the use of terrorism. Counter-terrorist activities and preventive measures are explored. The course will address law enforcement responses to incidents of terrorism.

    PREREQUISITES:

    ENGL1012 or ENGL1012H

  • CRIM3040
    CRIME SCENE INVESTIGATION AND

    CRIM3040
    CRIME SCENE INVESTIGATION AND

    Credits (Min/Max): 3/3

    PREREQUISITE: ENGL1012, CRIM1001 This course introduces the student to basic and advanced procedures employed by crime scene investigators, with the emphasis on the detection, collection, processing and presentation of physical and testimonial evidence. The course also identifies items commonly found at crime scenes and examines their significance as trace and physical evidence used to link a suspect with a crime. Many aspects of the legal and scientific processing, preserving and documenting a crime scene for court presentation will be examined. Theories of information, observation and interrogation as they relate to crime scene investigation will be examined, as well as the ethics of current investigative procedures utilized by modern law enforcement agencies.

    PREREQUISITES:

    CRIM1001

  • CRIM3045
    CRIMINAL INVESTIGATIONS

    CRIM3045
    CRIMINAL INVESTIGATIONS

    Credits (Min/Max): 3/3

    PREREQUISITE: CRIM1001, GRADE OF D+ OR BETTER This course covers the fundamentals of criminal investigation. It concentrates on the essentials of securing a crime scene, modus operandi of perpetrators, sources of information, principles of careful observation and recording interview/interrogation and case preparation.

    PREREQUISITES:

    CRIM1001

  • CRIM3065
    NETWORK ANALYSIS AND CRIME

    CRIM3065
    NETWORK ANALYSIS AND CRIME

    Credits (Min/Max): 3/3

    PREREQUISITE: CRIM2011 AND NSCS2011 Crime analysis is the systematic examination of multi-faceted crime data. The identification, collection, storage, modification and dissemination of crime data enables law enforcement agencies to identify crime trends, patterns, and modus operandi; advise law enforcement administrators about emerging tactical trends; determine long term strategic trends; and improve operational and administrative effectiveness. Criminal analysts should master the ability to write, brief and disseminate findings to law enforcement stakeholders clearly and concisely. This course will provide an overview of these processes. This course will also provide an understanding of network analysis and visual representations of such analyses. Students will also obtain a basic familiarization with crime mapping and GIS (Geographic Information System) concepts and software designed for graphical presentation and analytical discernment.

    PREREQUISITES:

  • CRIM4051
    INTERNSHIP I - CRIMINAL JUSTICE

    CRIM4051
    INTERNSHIP I - CRIMINAL JUSTICE

    Credits (Min/Max): 1/6

    A field course in which the student is actively involved in working with a criminal justice agency or a private security force. The student will meet periodically with a faculty mentor to examine the relationships between theoretical concepts and the field experience. A strong leadership and service-learning component will be integrated into the course.

    PREREQUISITES:

  • CSCI2010
    PROGRAMMING II

    CSCI2010
    PROGRAMMING II

    Credits (Min/Max): 3/3

    PREREQUISITE: CSCI1010. This course is a follow-on to Programming I. Topics covered include; data structures, file input and output, and other advanced object-oriented programming concepts found in Java.

    PREREQUISITES:

    CSCI1010

  • CSCI2010L
    PROGRAMMING II - LAB

    CSCI2010L
    PROGRAMMING II - LAB

    Credits (Min/Max): 1/1

    Lab work for CSCI2010 Programming II

    PREREQUISITES:

    CSCI1010 & CSCI1010L & Concur: CSCI2010

  • FILM2035
    DRONES FOR PHOTO AND FILM

    FILM2035
    DRONES FOR PHOTO AND FILM

    Credits (Min/Max): 3/3

    UAV (Unmanned Aerial Vehicle) or "drone" technology is radically expanding the range and mobility of the camera for photography and video. In this course, the student will learn how to assemble and set up a UAV for flight, learn how to fly a multi-copter type UAV, and practice shooting effective moving and still images. Topics covered will include: specific components of the UAV, cameras and camera stabilization systems. In addition to the equipment used, subject matter will include legal requirements and ramifications, flying to get the shot, and proper protocol for flying in public. Safety will be stressed throughout the semester.

    PREREQUISITES:

    JR/SR only

  • ISTC2045
    DATA BASE MANAGEMENT SYSTEMS

    ISTC2045
    DATA BASE MANAGEMENT SYSTEMS

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC1010 This course provides the basic knowledge required to operate and use a computer to perform the practical tasks of data file creation, retrieval of data and maintenance of data files. DBMS's are used for all types of applications involving medium-to-large scale data files. Major focus is on the acquisition of a working knowledge of the theories, principles and operating procedures of data base management systems using a representative DBMS. This course is appropriate for all potential users of computers in all fields of study.

    PREREQUISITES:

    ISTC1005

Cybersecurity Skills Component: 15 credits

  • ENGL2030
    TECHNICAL WRITING

    ENGL2030
    TECHNICAL WRITING

    Credits (Min/Max): 3/3

    PREREQUISITE: ENGL1012 OR ENGL1012H Designed to apply the basic principles of communication to technical information so that the student can learn to present complex technical messages in the clearest possible way.

    PREREQUISITES:

    ENGL1012(H)

  • ISTC1021
    PROBLEM SOLVING

    ISTC1021
    PROBLEM SOLVING

    Credits (Min/Max): 3/3

    This course provides step-by-step progression, with detailed explanations and many illustrations, from the basic of mathematical functions and operations to the design and use of such techniques as codes, indicators, control-breaks, arrays, pointers, file updates, report handling, data structures, and object-oriented programming. The tools of problem solving, including decision tables and trees, structure charts, IPO charts, algorithms, and flow-charts are demonstrated and explained. Throughout the course, typical business problems are presented for solutions, providing excellent experience for the students.

    PREREQUISITES:

  • ISTC2008
    INTRO TO CYBERSPACE

    ISTC2008
    INTRO TO CYBERSPACE

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC1010 This course introduces the student to the world of the Internet. The course will focus on the effective and efficient use of the Internet to find and evaluate quality resources, communicate and collaborate using appropriate tools, create HTML files, and examine issues such as privacy, security and safety.

    PREREQUISITES:

    ISTC1005

  • ISTC3025
    CASE STUDIES USING ADVANCED

    ISTC3025
    CASE STUDIES USING ADVANCED

    Credits (Min/Max): 3/3

    PREREQUISITE: ISTC1005 AND ISTC1010 Case Studies Using Advanced Excel is designed to provide students with advanced Excel applications requiring analytical skills. This course will require application within a variety of both profit and non-profit situations and will focus on problem solving and critical thinking with Excel. Excel skills incorporated into case studies will include, but are not limited to: Pivot tables and charts, VLOOKUP, IF,AND,OR formulas, Text-to- Columns, and the Concatenate function. Other software, for which Excel serves as a basis, may also be covered. Cross-listed with ADMG3025

    PREREQUISITES:

    ISTC1005

  • MATH1040
    PROBABILITY AND STATISTICS

    MATH1040
    PROBABILITY AND STATISTICS

    Credits (Min/Max): 3/3

    PREREQUISITE: MATH1010 The study of the fundamentals of probability theory with applications to natural and social sciences as well as to mathematics. Discrete and continuous distributions, sampling theory, linear correlation, regression, statistical inference, estimation and analysis of variance are included.

    PREREQUISITES:

    MATH1010