Skip to Content

Course Search Results

  • 3.00 Credits

    Prerequisite(s): CS 6300, CS 6510. Teaches the design and development of a walking skeleton with students participating in all aspects of software development, including: requirements elicitation, architecture, design, implementation, testing, and deployment. First semester of a two-semester capstone course.
  • 3.00 Credits

    Prerequisite(s): CS 6600. Guides through completion and delivery of the large-scale system started in CS 6600. Delivers appropriate system documentation. Teaches the writing and execution of system tests that ensure a high quality system. Must be taken immediately after CS 6600.
  • 3.00 Credits

    Prerequisite(s): Acceptance into the Master of Computer Science program or Graduate Certificate in Artificial Intelligence program. Explores advanced concepts of data mining and knowledge discovery including sequence mining, audio video mining, and text mining. Analyzes, designs, develops, and evaluates data mining techniques and tools, including data preprocessing, data characterization and comparison, decision trees, association rule mining in large databases, classification and prediction. Uses clustering and cluster analysis and statistical modeling, advanced methods and applications, extracting meaningful patterns from massive datasets using methods such as neural networks and machine learning algorithms.
  • 3.00 Credits

    Prerequisite(s): Acceptance into the Master of Computer Science program or Graduate Certificate in Artificial Intelligence program. Solves computer science problems using advanced mathematical models. Applies calculus functions of multiple variables, linear equations, matrix algebra, determinants, Gaussian elimination, eigenvalues, linear programming, and finite-state Markov chains.
  • 3.00 Credits

    Prerequisite(s): Acceptance into the Master of Computer Science program or Graduate Certificate in Artificial Intelligence program. Provides a hands-on design experience of software design at the system layer where hardware meets software. Explores embedded computing platforms, interacting with the external world, real-time operation, constraints and optimization, and other techniques which are important for building embedded systems that work in the real world. Applies design/implementation/debugging of embedded functionality through a series of projects and homework exercises.
  • 3.00 Credits

    Prerequisite(s): Acceptance into the Master of Computer Science program or Graduate Certificate in Artificial Intelligence program. Introduces computer graphics beyond 2D and 3D graphics into mixed reality, where virtual objects interact with the real world. Explores topics such as 2D/3D graphics, augmented reality, virtual reality, immersive visualization, the use of graphics/physics engines, and 3D printing.
  • 3.00 Credits

    Prerequisite(s): IT 2600 or CS 2600; (IT 1600 recommended). Explores introductory information and cybersecurity concepts: security technologies, methodologies, and tools. Includes security models, risk assessment, threat analysis, attack types, encryption technologies, security implementation, access controls, business continuity, and security policies. Discusses current topics, trends, and career opportunities in information security. Includes lab assignments covering information security principles.. . Software fee of $24 applies.. Lab access fee of $45 for computers applies.. Canvas Course Mats $49/Cengage applies.
  • 3.00 Credits

    Prerequisite(s): INFO 1120 or IT 1600 or CS 1400 or CJ 1010. Explores procedures for identification, preservation, and extraction of electronic evidence. Emphasizes auditing and investigation of network and host system intrusions, analysis and documentation of information gathered, and preparation of expert testimonial evidence. Examines forensic tools and resources for system administrators and information system security officers. Includes ethics, law, policy, and standards concerning digital evidence. Includes hands-on learning and a research paper or project.. Lab access fee of $45 for computers applies.. Canvas Course Mats $49/Cengage applies.
  • 3.00 Credits

    Prerequisite(s): ENGL 2010 and (INFO 1120 or CS 1030 or LEGL 3000) and University Advanced Standing. Explores the legal and policy issues associated with the Internet and cyberspace. Studies case law, statutes, regulations, and constitutional provisions that affect people and businesses interacting through computers and the Internet. Covers intellectual property (trademarks, copyrights, patents, trade secrets, and unfair competition) and examines legal requirements to create, register and protect intellectual property rights. Focuses on e-commerce, online contracts, cybercrimes, torts, and privacy issues pertaining to technology.. Lab access fee of $45 for computers applies.
  • 3.00 Credits

    Prerequisite(s): IT 1510, CYBR 2700, and University Advanced Standing. Pre- or Corequisite(s): IT 3600. Examines advanced information security concepts through an applied viewpoint. Extends the student's understanding of security issues through hands-on application of real-world techniques and use of current security software. Includes legal/ethical issues, use of security tools, network reconnaissance, password/brute-force attacks, firewall configuration, honeypot deployment, intrusion analysis/detection, server hardening, and penetration testing. Provides insight into current trends in advanced security issues.. . Lab access fee of $45 for computers applies.