2016-2017 Academic Catalog 
    
    May 18, 2024  
2016-2017 Academic Catalog [Archived Catalog]

Courses


Undergraduate Prerequisites Course Numbering
A “C-” or higher is required in all prerequisite courses 100-299 - Lower division undergraduate
  300-499 - Upper division undergraduate
  500-699 - Graduate
Search Tip 700-799 - Doctoral
Use the asterisk (*) key as a wild card.
Example: Select “Prefix” NURS and enter 6* in the “Code or Number” field to return all Nursing courses at the 600 level.

 

 
  
  • ISYS 100 - Computer Applications


    Credits: Three (3)
    Course broadly covers microcomputer hardware and software concepts; hands-on experience with operating system software and application software packages: word processing, spreadsheet, database, desktop publishing and presentation graphics.
    Note: A competency exam is available.
  
  • ISYS 101 - Techtools: Exploring Windows 8 and Office 2013


    Credits: One (1)
    Microsoft Windows 8 is a major new release of the world’s most popular operating system that consolidates the interface used on desktop, web and mobile devices.A new version of Office 2013 will soon follow. This one credit hour, on-line TechTools course is designed to introduce you to thetechnology, expose you to the on-line resources that support the technology and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.


  
  • ISYS 102 - Techtools: Exploring SQL And MySQL


    Credits: One (1)
    Prerequisite: ISYS-100
    Structured Query Language (SQL) is the language of databases used throughout the world across dozens of commercial applications and MySQL is the open source database software used for many commercial databases.This one credit hour, on-line Tech Tools course is designed to introduce you to the technology, expose you to the on-line resources that support the technology and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.
  
  • ISYS 103 - Techtools: Java Programming Basics


    Credits: One (1)
    Prerequisite: ISYS-100
    This course introduces the basics of developing applications with the Java programming language. Students will learn basic Java programming concepts through hands-on exercises and small projects. No prior programming experience is necessary. This one credit hour, on-line Tech Tools course is designed to introduce you to the technology, expose you to the on-line resources that support the technology and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.
  
  • ISYS 104 - Techtools: Exploring Javascript


    Credits: One (1)
    Prerequisite: ISYS-390
    JavaScript is the most popular scripting language for adding interaction to web pages in all major browsers, such as Internet Explorer, FireFox, Chrome, Opera and Safari. This one credit hour, on-line TechTools course is designed to introduce you to the technology, expose you to the on-line resources that support the technology and provide an oopportunity for hands-on exercises to develop the basic skills to implement the technology.


  
  • ISYS 106 - Techtools: Exploring Techtools for the Job Search


    Credits: One (1)
    Prerequisite: ISYS-100
    Your job search and career development are now primarily online tasks involving social media applications, application sites and search engines. This one credit, online TechTools course is designed to introduce you to the technology, expose you to the online resources that support the technoloogy and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.
  
  • ISYS 108 - Techtools: Exploring Online Collaboration


    Credits: One (1)
    Your live.maryville.edu account includes access to “cloud-based” Microsoft Office applications like Excel, Word and Powerpoint. It also includes online storage through SkyDrive and the ability to collaborate andshare documents with groups. This one credit hour, on-line Tech Tools course is designed to introduce you to online collaboration technology, expose you to the on-line resources that support the technology and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.
  
  • ISYS 109 - Techtools: Exploring Agile


    Credits: One (1)
    Agile is a popular new methodology for project management often applied to software development that emphasizes flexibility to emerging requirements, frequent deliverables, and early testing. This one credit hour, on-line Tech Tools course is designed to introduce you to the technology, expose you to the on-line resources that support the technology and provide an opportunity for hands-on exercises to develop the basic skills to implement the technology.
  
  • ISYS 120 - Storyboarding Apps


    Credits: Three (3)
    Storyboarding is a visual way of developing an application’s user interface prior to undergoing any development activities.  This course serves as an introduction to the technique of storyboarding, including organizing a project’s content and arranging it in a visual format utilizing standard tools.

     

  
  • ISYS 220 - Application Development for iOS


    Credits: Three (3)
    Prerequisite: ISYS-120
    Students will become familiar with Objective C and the new SWIFT development language. Students will compile and debug sample applications that illustrate iPhone/iPad features and focus on User Interface Implementation.
  
  • ISYS 230 - Advanced Application Development for iOS


    Credits: Three (3)
    Prerequisite: ISYS-220
    Students will practice generating an interface and become more familiar with Objective C and SWIFT code, the graphical user interface builder, and overall XCode project integration. Students will also learn how to incorporate device specific features such as the accelerometer, touch screen, GEO positioning, sound, and web access.
  
  • ISYS 241 - Business Statistics


    Credits: Three (3)
    Prerequisite: ISYS-100 and MATH-116.
    This course develops business data analysis skills and statistical techniques using spreadsheets. Topics include data collection storage and analysis using descriptive statistics, tables and charts; probability and data distributions, statistical tests, correlation, regression, forecasting, and quality control analysis.


  
  • ISYS 250 - Business Processes and Information Systems


    Credits: Three (3)
    Prerequisite: ISYS-100
    This course covers analysis and documentation of business processes and the design and use of information systems to automate these processes on the desktop, web and mobile platforms.


    Note: This course is recommended for students considering a minor or major in Information Systems or as an elective course for those students who successfully completed the ISYS 100 competency exam.

  
  • ISYS 280 - Critical Security Controls


    Credits: Three (3)
    This course will allow students to implement and audit the Critical Security Controls as documented by the Council on Cyber Security. These Critical Security Controls are rapidly becoming accepted as the highest priority list of what must be done and proven at nearly all organizations.


  
  • ISYS 307 - Business Data and Databases


    Credits: Three (3)
    Prerequisite: ISYS-100
    This course covers the business data analysis using spreadsheets and databases. Topics include Excel tables and Pivot tables and the development, administration and management of relational databases. The course uses Microsoft SQLServer and/or MySQL as the primary database management systems with a focus on database design and interaction with other applications.
  
  • ISYS 320 - Application Development with Java


    Credits: Three (3)
    Prerequisite: ISYS-100
    The course provides an introduction to the use of the Java programming language and Eclipse development environment for application development, programming, testing, debugging and documentation common to business applications on the desktop, web, cloud and mobile platforms.


  
  • ISYS 325 - Operating Systems/Application Security


    Credits: Three (3)
    This course will expose students to Windows, Linux, and Unix operating systems. This also includes a review of popular applications on these platforms and scripting with PowerShell.


  
  • ISYS 390 - Advanced Web Site Design


    Credits: Three (3)
    Prerequisite: ISYS-100
    This course will help students develop websites that are functional and attractive. It will combine an artistic design approach with programming contents to enhance students’ abilities to design, create, develop and publish websites.

     

  
  • ISYS 470 - Ethical Hacking


    Credits: Three (3)
    Prerequisite: ISYS-250
    This course will involve assessing target networks and hosts for security vulnerabilities. Specific penetration testing and ethical hacking methodologies will be discussed and used on network devices, client machines, and mobile devices.


  
  • ISYS 471 - Advanced Ethical Hacking


    Credits: Three (3)
    Prerequisite: ISYS-470
    This course builds on ethical hacking and penetration testing techniques learned in ISYS-470. Specific attention is paid on examining web application security.


  
  • ISYS 474 - Network and Wireless Security


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course will examine both network device security and wireless security issues. For wireless security, specific attention will be paid on WiFi and Bluetooth technologies.


  
  • ISYS 475 - Mobile Security


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course is designed for students to secure their mobile devices by designing, deploying, operating and assessing a well-managed and safe mobile environment. You will learn how to capture and evaluate mobile device network activity, disassemble and analyze mobile code, recognize weaknesses in common mobile applications and conduct full-scale mobile penetration tests.


  
  • ISYS 480 - Security Information and Event Management


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course will examine SIEM capabilities to facilitate the management of security-related events, by assessing log data and correlating information coming from various sources.


  
  • ISYS 481 - Virtualization and Cloud Security


    Credits: Three (3)
    Prerequisite: ISYS-280
    Virtualization technologies require planning with regard to access controls, user permissions and traditional security controls. Virtualized infrastructure is being located in the cloud which will dictate policies and processes that will need to be adapted to work within a cloud structure.


  
  • ISYS 484 - Digital Forensics


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course will focus on digital forensic practices, tools, and exercises for the collection of electronic evidence on network, client, and mobile devices. Specific discussion will also include the introduction process of this electronic evidence in civil and criminal cases.
  
  • ISYS 485 - Incident Response and Malware Analysis


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course explores malware analysis tools and techniques that target and infect Windows systems. Knowing the capabilities of malware is critical to an organization’s ability to derive threat intelligence, respond to information security incidents, and establish defenses.


  
  • ISYS 491 - Cyber Law, Policy, and Compliance


    Credits: Three (3)
    This course will discuss information security and policies in the private sector related to privacy, incident response, computer crime, intellectual property, and pending/recently decided cases.


  
  • ISYS 493 - Cooperative Education


    Credits: One (1) to Four (4)
  
  • ISYS 495 - Certification Bootcamp


    Credits: Three (3)
    Prerequisite: ISYS-280
    This course serves as a boot camp for information security certifications for the cybersecurity professional.


  
  • ISYS 496 - Independent Study


    Credits: One (1) to Four (4)
  
  • ISYS 497 - Special Studies


    Credits: One (1) to Three (3)
  
  • ISYS 499 - Internship


    Credits: One (1) to Four (4)
  
  • ISYS 600 - Controls for Effective Cyber Defense


    Credits: Three (3)
    This course will cover the Controls for Effective Cyber Defense which are a recommended set of actions that will provide specific and actionable ways to deter potential attacks. Discussion will focus on how organizations can use these controls to define the starting point for their defenses, direct their resources on actions with immediate payoff, and focus their attention on additional risk issues that are unique to their business or mission.


  
  • ISYS 605 - Database Principles


    Credits: Three (3)
    This course examines the design, development and management of relational databases and the integration of these databases with applications across the enterprise. Topics include database tools, basic Structured Query Language, design trade-offs, middleware, database server architectures, web-enabled technologies, security issues and emerging database technologies.
  
  • ISYS 620 - Agile Systems Analysis and Design


    Credits: Three (3)
    Previous system analysis and design methodologies are being replaced with iterative approaches such as agile. This approach leads to faster product deployment at a lower cost with less rework due to missed requirements. This course reviews the development of well written requirements, analysis and design in an agile environment, and enhances student critical thinking skills.


  
  • ISYS 631 - Web Page Design


    Credits: Three (3)
    This course will be primarily oriented toward E- commerce, examining ways to set up and manage an intranet, extranet or the use of the Internet. A variety of tools will be examined for the creation and publication of Web pages.
  
  • ISYS 650 - Information Technology Management


    Credits: Three (3)
    This course presents the concepts needed to effectively manage information technology resources. This course specifically focuses on the role a CIO plays, the planning, scheduling and risk considerations, along with the strategic role that information technology systems play in an organization.


  
  • ISYS 660 - Data Analytics


    Credits: Three (3)
    This course serves as an introduction to data analytics. Data analytics is generally defined as the use of data, quantitative analysis, and modeling to drive business decisions. Specific data mining techniques to illustrate business decision-making situations is discussed.


  
  • ISYS 670 - Pen Testing


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course will involve assessing target networks and hosts for security vulnerabilities. Specific penetration testing and ethical hacking methodologies will be discussed and used on network devices, client machines, and mobile devices.

     

  
  • ISYS 671 - Advanced Pen Testing


    Credits: Three (3)
    Prerequisite: ISYS-670
    This course builds on ethical hacking and penetration testing techniques learned in ISYS-670. Specific attention is paid on examining web application security.


  
  • ISYS 674 - Cryptography and Network Security


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course is intended as an overview of cryptography and network security principles. The material covered will include various models of encryption - symmetric and asymmetric, pseudo-randomness, digital signatures, and network applications to cryptography and security.


  
  • ISYS 675 - Mobile Device Hacking and Forensics


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course will familiarize students with mobile devices and technology used by industry. Students will identify and analyze data that can be retrieved from mobile devices, such as cell phones, tablets, smart phones and GPS devices.


  
  • ISYS 680 - Security Log Management and Analysis


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course allows students to interact with security information and event management tools (SIEM) to analyze data and construct queries that allow for data analysis and event triage.


  
  • ISYS 681 - Designing and Implementing Cloud Security


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course covers security issues as they apply to cloud technology and network-based computing systems such as clusters, datacenters, peer to peer, social networking and the Internet of things.


  
  • ISYS 684 - Forensic Examination And Analysis


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course provides students with an overview of digital forensics and analysis to include acquiring, authenticating and analyzing digital evidence. Technical and managerial topics will be explored, providing students with both theoretical and practical hands-on experience using forensic equipment and software.


  
  • ISYS 685 - Incident Handling and Breaches


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course examines the industry standard Computer Emergency Response Team (CERT) processes, including incident response, vulnerability assessment, incident investigation and malicious code analysis.


  
  • ISYS 691 - Legal Issues of Privacy and Compliance


    Credits: Three (3)
    Prerequisite: ISYS-600
    This course explores fundamental questions the digital age raises regarding how existing legal rules/guidelines should be applied to new technologies. This course explores various legal issues that arise in cyberspace, including jurisdiction, regulation of online speech, issues of privacy and security, and intellectual property protection.


  
  • ISYS 696 - Independent Study


    Credits: One (1) to Three (3)
  
  • ISYS 697 - Special Studies


    Credits: One (1) to Four (4)
  
  • ISYS 699 - Internship


    Credits: One Half (0.5)