2021-2022 Undergraduate Catalog 
    
    Jun 17, 2024  
2021-2022 Undergraduate Catalog [Archived]

Courses


 
  
  
  
  • COMM 495 - Senior Capstone


    3 Credits

    Description
    The Department of Communication aims to prepare articulate, adaptable, creative, ethical, and civic-minded communication professionals who are prepared to act as culturally competent leaders in their communities, workplaces, and everyday lives.  In this course, students will reflect upon, integrate, and synthesize the diverse theories, concepts, processes, and practices they have engaged through their work in communication primarily through a collaborative experiential learning project.  Along with developmental activities and a comprehensive exam, course work seeks to enhance the scholarly, personal, civic, and professional development of our graduating seniors. 

     

     

    Prerequisites
    COMM 204, 209, 211, 220, 290, and 312


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  • COUN 310 - Transition from College to Career: Career Development and Job Search Strategies


    3 Credits

    Description
    The purpose of this course is to engage students in career decision making, job search skills, and the transition to a professional career. The course provides opportunities and resources for students to seek career information related to their occupational pursuits and to form the foundation for sound career decision making. Students are guided through individual and group exercises that assist in identifying values, strengths, and abilities as well as resources to help them through the job search process and be successful in the first 6 months of their new employment.

    Note
    This course prepares students to effectively transition from college into a professional work environment. Students learn how to use their skills, values, and academic preparation to initiate a successful job search and transition smoothly into their new work environment.
     




    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  • CRIM 355 - The Economics of Crime


    3 Credits

    Description
    This course surveys the intersection of two areas of human behavior: criminal and economic. Social science methodology and basic concepts from economics and criminology are reviewed. An economics framework is applied to analyze criminal behavior and to evaluate the economic burden that crime imposes on a society. Lessons are applied to specific types of crime: property, white collar, illegal markets, and organized crime.

    Prerequisites
    CRIM 200.

    Restrictions
    Upper Division Electives require 45 earned credit hours or more at time of registration.

    Foundational Studies Credit
    [FS 2010: Upper Division Integrative Elective]

    Cross-listed
    Also listed as ECON 355.


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  • CS 351 - Computer Organization


    4 Credits

    Description
    This course examines in some detail how a computer works. To prepare for this study, students will learn the basics of binary arithmetic, data representation, along with propositional and predicate logic. The major hardware components of a computer, including processors (CPUs), memory (RAM), storage and other peripheral devices will be examined in some detail. Computer software will also be studied. The process of program translation and execution will be outlined. Students will learn machine language and learn to write and run simple assembly language programs. Operating system functions and the organization of file systems will be studied.

    Prerequisites
    A grade of C or better in CS 201


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
  
  
  
  
  
  • CS 457 - Database Systems


    3 Credits

    Description
    The course will provide an introduction to the use of data management systems for applications, an understanding of how such systems function, and the advantages and disadvantages of various types of database systems. The first part of the course will deal with the relational model, and will include an introduction to Relational Algebra and SQL. NoSQL database systems will also be studied. Topical examples will include key-store, document, graph, and other categories of database management systems. The underlying data structures and algorithms that support database systems will also be reviewed.

    Prerequisites
    A grade of C or better in CS 201 and CS 303

    Co-requisites
    Concurrent enrollment in CS 457L is required.

    Note
    Open to graduate students. Graduate students are required to do additional work of a research nature.




    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
  
  • CS 471 - Operating Systems


    3 Credits

    Description
    This class introduces the basic functionality provided by computer operating systems, and covers three main topics. The first topic is memory management; specifically dynamic memory allocation, dynamic address translation, virtual memory, and demand paging. The second topic concerns processor management and concurrency; how do we manage multiple tasks that execute at the same time and share resources. Subtopics in this section include processes and threads, context switching, synchronization, scheduling, and deadlock. The third topic concerns file systems and storage management; the organization and operation of an example file system will be discussed in detail.

    Prerequisites
    A grade of C or better in CS 456 or consent of instructor.

    Note
    Open to graduate students. Graduate students are required to do additional work of a research nature.




    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  • CSS 130 - Cyber Fundamentals I


    3 Credits

    Description
    In this introductory course, you will learn information technology concepts and terminology, infrastructure, applications and software, software development, database fundamentals, and security. In addition, you will also learn the fundamental concepts of computer systems architecture including the CPU, memory, computer Input and Output, operating systems and file management. Furthermore, you will gain an understanding of how computer systems architecture can be implemented and properly maintained to support the needs of an organization. Topics covered include mobile devices, networking technology, hardware, virtualization, cloud computing, network troubleshooting, IT security fundamentals, software troubleshooting, and operational procedures. Upon completion, students should be able to provide customer support to properly diagnose, troubleshoot, install, configure, and maintain PCs, mobile devices, and software as well as properly diagnose, troubleshoot, install, configure, and maintain PC operating systems and software. This course is designed to prepare students for CompTIA ITF and A+ certification.


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  • CSS 131 - Cyber Fundamentals II


    3 Credits

    Description
    In this course, you will learn cybersecurity fundamentals such as cybersecurity concepts, security architecture principles, security of networks, systems, applications, and data, incident response and security implications and adoption of evolving technology. Furthermore, you will also learn to troubleshoot, configure, and manage common network wireless and wired devices, establish basic network design and connectivity, understand and maintain network documentation, identify network limitations and weaknesses, and implement network security, standards, and protocols. You will have a basic understanding of emerging technologies including unified communications, mobile, cloud, and virtualization technologies. Upon course completion, students should be able to troubleshoot, configure, and manage networks. This course is designed to prepare students for ISACA Cybersecurity Fundamentals Certificate and CompTIA Net+ certification.

    Prerequisites
    CSS 130


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
  • CSS 235 - Introduction to Computer Forensics I


    3 Credits

    Description
    This hands-on introductory course in computer and digital forensics introduces students to a computer-based investigation and the detection and prevention of cybercrime involving digital devices. This course introduces students to the collection, preservation, presentation and preparation of computer based evidence for the purposes of criminal law enforcement or civil litigation. These activities define the central roles of computer forensic practitioners involved in investigating computer crime scenes and torts involving computers. The course will provide an overview of digital forensics to aid the student in understanding the process of data creation, recovery, and analysis and the benefits of that knowledge during a digital forensic engagement. The course will allow students to gain an understanding of working with investigations related to data forensics, emails, internet/web forensics, mobile devices, networks, etc. Also covered will be the topics of the litigation process including pre-trial, the day in court, and aspects of testifying as a computer forensics expert. The course teaches students how to use Magnet Axiom Cyber and prepares students for Magnet Certified Forensics Examiner (MCFE).


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  • CSS 236 - Introduction to Computer Forensics II


    3 Credits

    Description
    This course is a continuation of Computer Forensics I and introduces mobile device forensics and other Internet of Things forensics because computer forensics investigators no longer simply rely on traditional computers as sources of evidence. Incriminating evidence can be found on cell phones, smartphones, PDAs, cameras and even game systems. Students will learn methods of evidence extraction from the mobile devices and how these devices should be handled and analyzed. Students will get familiarized with mobile devices such Apple and Android and technology used by carriers. Students will identify data that can be retrieved from mobile devices. Hands on Lab sessions with actual iPhone, iPad, android phones and tablets will allow students to analyze phones, flash memory and SIM cards. Students will also learn about recovering deleted SMS text messages and call logs. The course teaches students how to use Paraben E:3 Universal and prepares students to become a Paraben Certified Computer Operator (P2CO) and Mobile Operator (DSMO).

    Prerequisites
    CSS 235


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  • CSS 310 - Cyber Crime Investigation


    3 Credits

    Description
    An in-depth study of the theory and practice of digital forensics. This course focuses on advanced concepts and techniques in cybercrime environment of digital forensics analysis including .  It introduces students to more applied concentrations of discovering, recovering, preserving, and analyzing volatile and nonvolatile information from digital devices. Topics include computer forensics (Mac OS, Windows, and Linux), network forensics, host forensics, mobile forensics, and other types of digital forensics. This hands-on course introduces you to setting up a virtual machine with VirtualBox and installing an operating system with Windows and Ubuntu to perform labs in a secure environment. Students will also learn a variety of digital forensic tools such at AccessData Forensic Toolkit Imager (FTK), Passmark OSForensics, Sleuthkit Autopsy, X-Ways WinHex, and many more.


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  • CSS 312 - Advanced Digital Forensics


    3 Credits

    Description
    This class is designed to provide the necessary skills to perform an effective digital forensics investigation. The course presents a methodological approach to computer forensics including searching and seizing, chain-of-custody, acquisition, preservation, analysis and reporting of digital evidence. It is a comprehensive course covering major forensic investigation scenarios that enables students to acquire necessary hands-on experience on various forensic investigation techniques and standard forensic tools necessary to successfully carryout a computer forensic investigation leading to prosecution of perpetrators. This course is designed to prepare students for the EC-Council Certified Hacking Forensic Investigator (CHFI).


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  • CSS 330 - Introduction to Security and Risk Analysis


    3 Credits

    Description
    This course is intended validate knowledge and understanding of security and risk through a hands on approach. The course will provide students with the knowledge and skills required to identify risk, to participate in risk mitigation activities, and to provide infrastructure, application, information, and operational security. In addition, students will be able to apply security controls to maintain confidentiality, integrity, and availability, identify appropriate technologies and products, troubleshoot security events and incidents, and operate with an awareness of applicable policies, laws, and regulations reviews all areas of information security including systems security, network infrastructure, access control, assessments and audits, cryptography and organizational security. In addition, the course provides you with in-depth coverage of risk identification, IT risk assessment, risk response mitigation, and risk and control monitoring and reporting. IT and enterprise risk management is key to an organization’s operations and strategy. This course is designed to prepare students for CompTIA Security + and ISACA Certified in Risk and Information Systems Control (CRISC) certification exams.


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  • CSS 332 - Information Systems Security


    3 Credits

    Description
    This course focuses on the foundation for the study of cybersecurity and information systems security. The course centers around the domains comprising the Information Security (InfoSec)Common Body of Knowledge (CBK) from the International Information Systems Security Certification Consortium (ISC2). Students will learn the security and risk management, asset security, security architecture and engineering, communications and network security, identity and access management, security assessment and testing, security operations, and software development security. This course is designed to prepare students for ISC2 Systems Security Certified Practitioner(SSCP)/Certified Information Systems Security Professional (CISSP)certification exams.


    Click here for the Summer 2024 Class Schedule

    Click here for the Fall 2024 Class Schedule

    Click here for the Spring 2025 Class Schedule

    Click here for the Summer 2025 Class Schedule


  
  
  
  
  
  
 

Page: 1 <- 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12Forward 10 -> 24