Information Technology and Cybersecurity Courses

Information Technology and Cybersecurity (ITC) courses

  • ITC 200 Critical and Creative Thinking Using Information Technology

    Prerequisite: 12 hours.
    General Education Course (Focus on Public Issues).

    Students learn and apply techniques that support critical and creative thinking when solving individual and public policy problems using information technology. Case studies with applied, real-world examples are used throughout. Instructional methods include lecture, discussion, demonstration, guided practice, and technology-supported collaboration.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 201 Computer Applications for Business

    A study of the use and applications of computer information systems concepts in business and public organizations. The course emphasizes the use of spreadsheet software to plan, analyze, design, develop and test business solutions.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 205 Web Site Design and Development

    A study of the design and development of web sites using HTML editors (such as Microsoft FrontPage or Macromedia Dreamweaver). Graphics packages and multimedia packages. The student will learn to create and deploy professional-grade web sites.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 235 Computer Hardware and Operating Systems

    Introduction to computer hardware and operating systems. Topics include components of a computer, the Windows operating system, and the Linux operating system.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 260 Introduction to Java Programming

    Introduction to the key concepts of object technology and the fundamentals of the Java programming language. Projects using Java involve the development of elementary applications.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 290 Advanced Microcomputer Applications

    Emphasis on problem-solving activities using advanced applications such as word processing, desktop publishing, database, graphics, and multimedia.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 295 Database Management Systems Concepts and Design

    Study of database design, development and management concepts and techniques. Emphasis on data modeling using entity-relationship and/or UML diagrams. Discussion and application of SQL to develop and query databases.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 330 Introduction to Networking

    Prerequisite: ITC 235; and undergraduate business majors must be admitted to degree program.

    This is an introductory course of computer networking and its applications in business telecommunications. Topics to be covered include history of computer networks, revolution of internet and World Wide Web (WWW), switches, routers, packet switching, circuit switching, OSI models, IPv4, IPv6, DNS, DHCP, subnetting basics, firewall basics, wireless and mobile networks, and basics of network security.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 362 Mobile App Development

    Prerequisite: ITC 260.

    This course introduces students to programming technologies, design, and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using a standard Software Development Kit (SDK). Upon completion, students should be able to create basic applications for mobile devices.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 366 Introduction to .Net Development with C#

    Prerequisite: ITC 260.

    This course is an introduction to the study of object technology using the C# programming language. Topics include graphical user interfaces, event handling, exception handling, inheritance, and file I/O.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 370 Introduction to Web Development

    Prerequisite: ITC 260; and undergraduate business majors must be admitted to degree program.

    Introduction to the development of web-based computer applications. Provides extensive hands-on experience of an introductory nature in several important web technologies such as HTML, XHTML, CSS, XML, ASP, and scripting languages (e.g., JavaScript and/or VBScript). Additional new technologies in web development may also be presented.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall
  • ITC 388 Information Systems Analysis and Design

    Prerequisite: ITC 235 or ITC 260 or ITC 295 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    A study of the analysis and design of computer information systems covering applications, data, and infrastructure.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 389 Digital Business Transformation

    Prerequisite: undergraduate business majors must be admitted to degree program.

    This course explores the strategic and innovative transformation of organizational business processes through information technology (IT). Digital transformation leverages IT to improve existing business process models or to enable profound new business processes, activities, and competencies not otherwise possible without IT. Students will gain understanding of digital transformation strategies and specific business process enabling technologies such as enterprise systems, big data/analytics, artificial intelligence, and workflow automation.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 394 Cooperative Education in Information Technology and Cybersecurity

    Prerequisite: acceptance into Cooperative Education Program and permission of department head; and undergraduate business majors must be admitted to degree program.

    The opportunity to earn academic credit in a planned learning process that integrates academic training with a supervised work experience. Variable content course. May be repeated to a maximum of six hours.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Fall, Spring
  • ITC 397 Topics in Information Technology and Cybersecurity

    Prerequisite: permission; and undergraduate business majors must be admitted to degree program.

    A variable content course with topics that can change from semester to semester. Topics are identified by title in the schedule of classes. May be repeated to a maximum of six hours.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Fall, Spring
  • ITC 420 IT Project Management

    Prerequisite: undergraduate business majors must be admitted to degree program.

    A study of the concepts, practices, processes, tools, techniques and resources used to manage the entire life cycle of IT service projects. The importance of financial budgeting, accounting, and reporting will be stressed. Case studies will be used extensively.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 429 Information Systems with Business Intelligence

    Prerequisite: ITC 201; and undergraduate business majors must be admitted to degree program.

    An understanding of how information technology and systems are utilized in business organizations. Explore the impact of information technology and systems in facilitating business operations to accomplish business goals, improve interaction with external partners or constituents, improve organizational efficiency, achieve competitive advantage, and gain competitive insight for decision making. Topics include enterprise systems, systems development, hardware/software concepts, networking concepts, database and data warehouse concepts, business intelligence impact, and e-business concepts.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 430 Advanced Networking

    Prerequisite: ITC 330; and undergraduate business majors must be admitted to degree program.

    This is a hands-on advanced networking course. Topics to be covered include real-world device configuration, fiber core infrastructure, network design, troubleshooting, VLAN, VoIP, packet analysis, and penetration testing. Advanced computer security topics such as public/private key encryption, digital signature, and email security will also be introduced.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 466 Advanced .Net Development with C#

    Prerequisite: ITC 295 and ITC 366; and ITC 388 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    Advanced methods and techniques of designing and implementing Windows software applications using C#. Case study will provide a framework for developing working prototypes of business applications using a graphical user interface, object-oriented language.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 475 Advanced Web Development

    Prerequisite: ITC 295 and ITC 370; and ITC 388 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    Continuing coverage of the key concepts of developing intermediate to advanced web applications. Provides extensive hands-on experience of an advanced nature in several important web technologies and frameworks such as HTML, CSS, AJAX, Ruby, Ruby on Rails, and scripting languages (e.g., JavaScript).

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 494 Internship in Information Technology and Cybersecurity

    Prerequisite: permission of department head; and undergraduate business majors must be admitted to degree program.

    A work-study program providing students an opportunity to earn course credit while working in the Information Technology field. Students will 1) gain valuable, first-hand work experience as an employee, 2) network with Information Technology professionals, and 30 enhance prior classroom learnings by applying their knowledge and skills in actual work situation. Students must complete the minimum expected number of on-site contact hours and complete a portfolio of course assignments as determined by the course instructor. Students are responsible for acquiring a qualifying employment opportunity prior to enrollment. Graded Pass/Not Pass only. May be repeated to a maximum of three hours.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Fall, Spring
  • ITC 495 Advanced Database Management Systems Concepts

    Prerequisite: ITC 295; and undergraduate business majors must be admitted to degree program.

    The study of advanced database design, development, management, optimization and governance from the perspective of the database administrator (DBA). Includes in-depth coverage of physical database design and optimization, transaction control, assertions and other data integrity techniques. Particular attention will be given to query optimization and query processing. Students will become familiar with advanced database architectures and advanced data modeling designs.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 528 Database Application Development with Oracle

    Prerequisite: ITC 260 and ITC 295; and undergraduate business majors must be admitted to degree program.

    Application of database principles toward the development of a business information system. Emphasis will be on the design, construction, testing, and installation of a comprehensive database application using Oracle DBMS, SQL, Pl/SQL, HTML, or other data access tools. A significant course project is required, and may be an individual or group project. May be taught concurrently with ITC 628. Cannot receive credit for both ITC 528 and ITC 628.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 535 Machine Learning

    Prerequisite: undergraduate business majors must be admitted to degree program.

    An introduction to machine learning, data mining, and statistical pattern recognition. The course will also cover recent applications of machine learning, such as speech recognition, bankruptcy, credit fraud, customer churn, cancer predictions, and facial recognition. Software will be provided for hands-on experience using a feed-forward neural network optimized with a genetic algorithm for business analytics.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 545 Data Infrastructure for Data Analytics

    Prerequisite: ITC 295 and QBA 237; and undergraduate business majors must be admitted to degree program.

    This course focuses on emerging issues surrounding the modern data infrastructures that enable data analytics. Students will explore the challenges of working with Big Data (large, diverse datasets that often include varied data types and streaming data) in addition to traditional data infrastructures such as data warehouses. They will become familiar with capturing data from contemporary sources such as web and social media, mobile and sensors, and a variety of large, publically available datasets. Various data management techniques will be explored, including distributed file systems and associated query methods. The goal of this course is to prepare students to assess and recommend large-scale information storage and retrieval components which enable data analytics. May be taught concurrently with ITC 645. The graduate level (645) students will have a significant research project required above and beyond the undergraduate level (545) students. Cannot receive credit for both ITC 545 and ITC 645.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 555 Data Visualization

    Prerequisite: QBA 237; and undergraduate business majors must be admitted to degree program.

    This course introduces data visualization concepts, principles, techniques and tools. Data visualization is an effective approach to discover insights from data. It is a necessary component in the skills portfolio of a data analytics professional. Students will learn relevant principles from fields such as psychology and human computer interaction. This course is designed as hands-on, experience oriented. The principles, concepts, ideas and insights discovering are taught by using data visualization software. The designed learning outcome is that students are able to (1) interpret and explain commonly used data visualization presentations, (2) suggest visualization methods for specific decision making purpose, (3) understand special features of visualization formats such as possible biases that readers may be subject to, and (4) use a software package to design and implement a visualization project. May be taught concurrently with ITC 655. The graduate level (655) students will have a significant research project required above and beyond the undergraduate level (555) students. Cannot receive credit for both ITC 555 and 655.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 560 Fundamentals of Cybersecurity

    Prerequisite: ITC 330 and undergraduate business majors must be admitted to degree program.

    The course is an introduction to the basic issues in computer security. While technical in nature, this course is introductory in its approach in that the student is not required to have an extensive background in programming or technical support.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 563 Introduction to Network Security

    Prerequisite: ITC 560 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    This hands-on course provides an introduction to tools and techniques used by security professionals to secure corporate networks. Topics include virtual private networks (VPNs), firewalls, and intrusion detection and prevention systems (IDS/IPS). Defense in depth will be taught through the installation and configuration of firewalls, VPNs, and IDS/IPS. Students will be able to recognize and prevent malicious attacks on corporate networks.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 564 Introduction to Ethical Hacking

    Prerequisite: ITC 560 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    This hands-on course provides an introduction to tools and techniques used by hackers to penetrate corporate networks. Topics include vulnerabilities of operating systems, incident-handling methods, and an overview of the process and methodologies used in penetration testing including ethical and legal implications.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 565 Computer Forensics

    Prerequisite: ITC 560 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    This hands-on course addresses the fundamentals of computer system forensics. It will provide an overview of computer crimes, forensic methods, the role of computer forensics specialists, computer forensic evidence, and the application of forensic analysis skills. Emerging technology and future directions will be considered along with email, mobile, Window, Mac, and Linux forensics. May be taught concurrently with ITC 765. Cannot receive credit for both ITC 565 and ITC 765.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 566 Web Application Security

    Prerequisite: ITC 560 or concurrent enrollment; and undergraduate business majors must be admitted to degree program.

    This hands-on course addresses the fundamentals of computer system forensics. It will provide an overview of computer crimes, forensic methods, the role of computer forensics specialists, computer forensic evidence, and the application of forensic analysis skills. Emerging technology and future directions will be considered along with email, mobile, Window, Mac, and Linux forensics. May be taught concurrently with ITC 766. Cannot receive credit for both ITC 566 and ITC 766.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 580 Fundamentals of Blockchain Technology

    Prerequisite: ITC 260 and QBA 237; and undergraduate business majors must be admitted to degree program.

    This class explores the fundamental components and architecture of blockchain technology. Students will obtain a basic understanding of the blockchain technology, its history and current developments, and business/technical challenges and emerging solutions. Students will have a hands-on building experience of blockchain applications, learn how blockchain technology works with various programming languages, and explore current protocols and platforms of blockchain. Topics covered include components of Blockchain applications (consensus protocols, distributed ledgers, digital assets, smart contracts, cryptography, etc.); characteristics of different types of blockchains (permissioned vs. permissionless; public vs. private; etc.); and use cases (Blockchain vs. traditional distributed databases, etc.). May be taught concurrently with ITC 680. Cannot receive credit for both ITC 580 and ITC 680.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 581 Foundations of Business Analysis

    Prerequisite: undergraduate business majors must be admitted to degree program.

    This course provides a foundational overview of Business Analysis (BA), which enables enterprise change by defining needs and recommending solutions that deliver value to stakeholders. Topics covered in the course include foundational principals of IT strategy and governance, IT/business alignment, IT service management, and the BA body of knowledge. May be taught concurrently with ITC 681. Cannot receive credit for both ITC 581 and ITC 681.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 583 Cloud Computing

    Prerequisite: undergraduate business majors must be admitted to degree program.

    A study of the concepts and applications of cloud computing. Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. May be taught concurrently with ITC 683. Cannot receive credit for both ITC 583 and ITC 683.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 600 Information Systems in Business Organizations

    Prerequisite: permission of a director of a College of Business graduate program.

    Comprehensive study of the fundamentals of business information systems. Designed for graduate students who have not had undergraduate information systems courses. Will not be counted in the hours required for a College of Business graduate degree.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 628 Database Application Development with Oracle

    Prerequisite: permission of a director of a College of Business graduate program.

    Application of database principles toward the development of a business information system. Emphasis will be on the design, construction, testing, and installation of a comprehensive database application using Oracle DBMS, SQL, Pl/SQL, HTML, or other data access tools. A significant course project is required, and may be an individual or group project. May be taught concurrently with ITC 528. Cannot receive credit for both ITC 528 and ITC 628.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 645 Data Infrastructure for Data Analytics

    This course focuses on emerging issues surrounding the modern data infrastructures that enable data analytics. Students will explore the challenges of working with Big Data (large, diverse datasets that often include varied data types and streaming data) in addition to traditional data infrastructures such as data warehouses. They will become familiar with capturing data from contemporary sources such as web and social media, mobile and sensors, and a variety of large, publically available datasets. Various data management techniques will be explored, including distributed file systems and associated query methods. The goal of this course is to prepare students to assess and recommend large-scale information storage and retrieval components which enable data analytics. May be taught concurrently with ITC 545. Cannot receive credit for both ITC 545 and ITC 645. The graduate level (645) students will have a significant research project required above and beyond the undergraduate level (545) students.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 655 Data Visualization

    This course introduces data visualization concepts, principles, techniques and tools. Data visualization is an effective approach to discover insights from data. It is a necessary component in the skills portfolio of a data analytics professional. Students will learn relevant principles from fields such as psychology and human computer interaction. This course is designed as hands-on, experience oriented. The principles, concepts, ideas and insights discovering are taught by using data visualization software. The designed learning outcome is that students are able to (1) interpret and explain commonly used data visualization presentations, (2) suggest visualization methods for specific decision making purpose, (3) understand special features of visualization formats such as possible biases that readers may be subject to, and (4) use a software package to design and implement a visualization project. May be taught concurrently with ITC 555. Cannot receive credit for both ITC 555 and ITC 655. The graduate level (655) students will have a significant research project required above and beyond the undergraduate level (555) students.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 663 Telecommunications and Network Security

    Prerequisite: ITC 760 and admission to the Cybersecurity program or permission.

    This hands-on course provides an introduction to tools and techniques used by security professionals to secure corporate networks. Topics include virtual private networks (VPNs), firewalls, and intrusion detection and prevention systems (IDS/IPS). Defense in depth will be taught through the installation and configuration of firewalls, VPNs, and IDS/IPS. Students will be able to recognize and prevent malicious attacks on corporate networks. A significant research project is required.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 664 Ethical Hacking and Incident Response

    Prerequisite: ITC 760 or concurrent enrollment; and admission to the Cybersecurity program or permission.

    This hands-on course provides an introduction to tools and techniques used by hackers to penetrate corporate networks. Topics include vulnerabilities of operating systems, incident-handling methods, and an overview of the process and methodologies used in penetration testing including ethical and legal implications. A significant research project is required.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 680 Fundamentals of Blockchain Technology

    Prerequisite: QBA 775.

    This class explores the fundamental components and architecture of blockchain technology. Students will obtain a basic understanding of the blockchain technology, its history and current developments, and business/technical challenges and emerging solutions. Students will have a hands-on building experience of blockchain applications, learn how blockchain technology works with various programming languages, and explore current protocols and platforms of blockchain. Topics covered include components of Blockchain applications (consensus protocols, distributed ledgers, digital assets, smart contracts, cryptography, etc.); characteristics of different types of blockchains (permissioned vs. permissionless; public vs. private; etc.); and use cases (Blockchain vs. traditional distributed databases, etc.). May be taught concurrently with ITC 580. Cannot receive credit for both ITC 580 and ITC 680.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 681 Foundations of Business Analysis

    This course provides a foundational overview of Business Analysis (BA), which enables enterprise change by defining needs and recommending solutions that deliver value to stakeholders. Topics covered in the course include foundational principals of IT strategy and governance, IT/business alignment, IT service management, and the BA body of knowledge. May be taught concurrently with ITC 581. Cannot receive credit for both ITC 581 and ITC 681.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 682 Lean IT

    Lean principles to manage IT with an emphasis on the reduction of waste and providing value to customers. Additional principles from Lean Six Sigma, continual improvement, IT Service Management, and other relevant areas will be covered. Course requires students to complete a project analyzing one or more of the existing IT processes of an organization.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 683 Cloud Computing

    A study of the concepts and applications of cloud computing. Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. May be taught concurrently with ITC 583. Cannot receive credit for both ITC 583 and ITC 683.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 696 Problems in Business: Information Technology and Cybersecurity

    Prerequisite: permission of a director of a College of Business graduate program.

    Technical or professional problems growing from particular needs which may require additional depth or breadth of study. Outline of study must be approved prior to enrolling. May be repeated to a maximum of three hours.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Upon demand
  • ITC 720 Project Management in Information Systems

    A study of the concepts, practices, processes, tools, techniques and resources used by information system (IS) project managers. The entire project life cycle will be covered from inception to close-out. The course will closely follow the framework of the Project Management Body of Knowledge (PMBoK). The course will focus on how to manage the scope, schedule, budget and risk of projects, with emphasis on information systems and information technology projects.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 732 Strategic IT Planning

    Prerequisite: admission to the MS in Information Technology program.

    Introduction to fundamental issues of information system (IS) planning. Current theory and specific IS planning practices are studied. Emphasis on strategic implications of information technology, IS planning vis-a-vis strategic planning, development and maintenance of IS plans, analysis of organization information requirements, and prioritizing IS projects. Implications for business and technology trends and application of planning concepts to IS planning projects are examined.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 735 Neural Networks for Machine Learning

    Artificial neural networks and how they are being used for machine learning, as applied to data analytics in the business environment. Students will be required to collect original data for neural network analysis. Different learning algorithms will be explored, including the Genetic Algorithm. This course will lead to a graduate level paper with possibilities for publication.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 736 Data Communications and Networking

    Prerequisite: admission to the MS in Information Technology program.

    Computer network planning, including physical layout, resource requirements, and budgeting. Administration of computer networks, including managing user accounts; selecting and loading applications software; managing upgrades and enhancements; monitoring and optimizing system performance; ensuring physical and logical system security.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 738 Information Technology Project Management

    Prerequisite: admission to the MS in Information Technology program.

    Objectives and techniques of planning, organizing, and managing complex information systems development projects. The course will include a study of resources and tools available for scheduling, tracking, and measuring system development productivity.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 740 IT System Development

    Prerequisite: admission to the MS in Information Technology program.

    Study of various systems development methodologies used to analyze, design, and implement information systems; selection criteria for a specific methodology, and how to introduce a new methodology within an existing environment. Specific tools and techniques for systems development and for business process reengineering will be explored and applied.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 744 Information Systems Management

    Prerequisite: admission to the MS in Information Technology program.

    Overview of managerial applications of information technology (IT) to increase effectiveness. Use of IT to support decision making, cooperative work, organizational competitive advantage, and inter-organizational communication. Various planning approaches will illustrate the use of IT in organizations. Case method will be used.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 746 Data Management

    Prerequisite: admission to the MS in Information Technology program.

    Study of data modeling using tools such as Entity-Relationship and Semantic Object Models. Examination of the Database Administrator's responsibilities including monitoring and tuning of the database, establishment of database reliability, and security. A case project will include the development of a data model and a database administration plan for a client/server database system.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 747 IT Legal Issues

    Prerequisite: admission to the MS in Information Technology program.

    Focus on the legal and ethical environment relevant to advances in technology. Issues include intellectual property, jurisdiction, defamation, invasion of privacy, electronic contracts, computer crime, censorship, unsolicited email, antitrust issues, and encryption. Recent developments, court decisions, federal and state statutes, treaties and international agreements, administrative rulings, and legal literature regarding internet law, will be explored and explained.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 748 Principles of Information Security

    Prerequisite: admission to the MS in Information Technology program.

    This course provides the foundation for understanding the key issues associated with protecting information assets, determining the levels of protection and response to security incidents, and designing a consistent, reasonable information security system, with appropriate intrusion detection and reporting features. The students will learn a balance introduction to both security management and technical components of information security; they will be exposed to the spectrum of security activities, methods, methodologies, and procedures. This spectrum includes inspection and protection of information assets, detection of and reaction to threats to information assets, and examination of pre- and post-incident procedures, technical and managerial responses and an overview of the information security planning functions.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 752 IT Leadership

    Prerequisite: admission to the MS in Information Technology program.

    This course is designed to provide an understanding and appreciation of organizational behavior issues facing senior and mid-level IT managers. Topics to be examined include: organizational behavior from an individual, group and structural perspective, organizational culture, leadership, perception and decision-making values and attitudes, and emotional intelligence. The material should be of interest and benefit to IT professionals, irrespective of technical specialty, who are currently in or aspire to IT management.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 754 Organizational Transformation

    Prerequisite: admission to the MS in Information Technology program.

    Study of interrelated economic, social, political, and technological forces requiring organizations to transform their systems and processes to survive and succeed. Students will examine a variety of typical transformations from the perspective of a work unit member and a manager of the change process.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 755 Data Analysis and Visualization

    Prerequisite: admission to the MS in Information Technology program.

    This course will introduce students to the principles and techniques of data analysis and visualization. The course will help students develop the skills and knowledge to effectively analyze, visualize and communicate data insights. It will emphasize hands-on experience and highlight practical challenges involved in working with real-world data. After completing the course, the students will be able to (1) understand the application of data visualization for effective communication (2) understand key design principles and techniques for visualizing data (3) collect and process data for visualization (4) apply visualization methods for specific decision-making purpose.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 756 Special Topics in Information Technology

    Prerequisite: admission to the MS in Information Technology program.

    Variable content with topics that can change from semester to semester. Topics are identified by title in the schedule of classes. Practical applications will be stressed. May be repeated to a maximum of six hours.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 758 Technological Innovation

    Prerequisite: admission to the MS in Information Technology program.

    This course explores the challenges, impacts, and organizational best practices tied to technological innovation. Topics covered in this course include technological innovation types and their characteristics, the process of managing technological innovation, best practices and challenges of implementing radical and/or disruptive technological innovations, and current developments across the technological innovation landscape.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 760 Foundations of Cybersecurity

    Prerequisite: permission of Cybersecurity program director.

    This course is an introduction to the basic issues in computer security. While technical in nature, this course is introductory in its approach in that the student is not required to have an extensive background in programming or technical support. A significant research project is required.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 761 Management Information Systems

    Prerequisite: admission to the MBA program or permission from the MBA Program Director.

    This course includes and goes beyond the typical management information system course material. It includes a macro application to the concepts, designs, and implementations of business information systems. Time is spent as well in exploring the importance of balancing technical innovation, business stewardship, and socially responsible and ethical uses of technology.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • ITC 762 Legal Issues in Cybersecurity

    Prerequisite: ITC 760 or concurrent enrollment; and admission to the Cybersecurity program or permission.

    This course provides an overview of the laws and legal processes involved in e-commerce, privacy, and intellectual property rights and cyberspace law. Risk analysis, incident response, and network forensic investigations. Objectives include recognizing the legal aspects of the security triad: confidentiality, integrity, and availability, examining the concepts of privacy and its legal protections, and being able to explain the importance of forensics examination in legal proceedings.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 765 Computer Forensics

    Prerequisite: ITC 760 and admission to the Cybersecurity program or permission.

    This hands-on course addresses the fundamentals of computer system forensics. It will provide an overview of computer crimes, forensic methods, the role of computer forensics specialists, computer forensic evidence, and the application of forensic analysis skills. Emerging technology and future directions will be considered along with email, mobile, Window, Mac, and Linux forensics. A significant research project is required. May be taught concurrently with ITC 565. Cannot receive credit for both ITC 565 and ITC 765.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 766 Web Application Security

    Prerequisite: ITC 760 or concurrent enrollment; and admission to the Cybersecurity program or permission.

    This hands-on course provides an introduction to tools and techniques used to hack web applications. Security strategies will be presented that can help to mitigate risk associated with web applications and social networking. Course objectives include analyzing the impact of the internet and web applications on the business world, the evolution of social media and social networking, analyzing common website attacks, weaknesses, and security best practices. A significant research project is required. May be taught concurrently with ITC 566. Cannot receive credit for both ITC 566 and ITC 766.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 767 Management of Information Security

    Prerequisite: ITC 760 or concurrent enrollment; and admission to the Cybersecurity program or permission.

    This course surveys the management of the information security function within organizations. Topics include establishing and implementing information security policies; assessing and mitigating risk associated with IT infrastructure; and planning/auditing compliance with information security policies, laws and regulations.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 770 Seminar in Cybersecurity

    Prerequisite: 15 hours of graduate Cybersecurity courses and permission from the Cybersecurity Program Director.

    Critical evaluation and interpretation of research and literature in Cybersecurity.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 774 Predictive Artificial Intelligence

    Prerequisite: admission to the MS in Information Technology program.

    Tools and methodologies for predictive data analytics in the business environment, including artificial intelligence categories, machine learning, multi-layered neural networks, and genetic algorithms. Data preparation, data runs (using a mashup of a multi-layered neural networks and the genetic algorithm), and data analysis will be conducted throughout the semester cumulating into a final project paper.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 775 Enterprise Data Analytics

    Prerequisite: admission to the MS in Information Technology program.

    This course introduces students to the creation of business value through data analytics. In contrast to the purely technical treatment of data analytics found in many analytics methods courses, this course will explore the entire data analytic process including: (1) identifying opportunities for deriving business value through analytics, (2) translating these opportunities into analytic strategy; (3) selecting and performing appropriate analytic methods; and (4) facilitating the realization of business value by effectively communicating the analytic results.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 790 Seminar in Management Information Systems

    Prerequisite: 15 hours of graduate business administration courses and permission from the MBA Program Director.

    Critical evaluation and interpretation of research and literature in information systems.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Upon demand
  • ITC 794 Internship: Information Technology and Cybersecurity

    Prerequisite: permission of the director of the appropriate graduate program and department head.

    In consultation with the coordinating professor, the student is engaged in first-hand experience with a business, organization, or other professional entity. A portfolio of assigned work shall be collected, examined and evaluated during the semester.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • ITC 795 Independent Study-Information Technology

    Prerequisite: admission to the MS in Information Technology program and permission of program director.

    In consultation with an advisor, students select a specific information technology topic for intensive study. Course deliverables appropriate for the selected topic and study will be determined by the advisor. Variable content course.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Upon demand
  • ITC 796 Independent Study-Information Technology and Cybersecurity

    Prerequisite: permission of advisor.

    In consultation with the advisor, student selects, for intensive study, a specific area of concern related to the student's program, with emphasis on research.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Fall, Spring
  • ITC 797 Special Topics

    Prerequisite: permission.

    Study of topics in Information Technology and Cybersecurity. May be repeated to a maximum of six hours when topic varies.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-3Upon demand
  • ITC 799 Thesis

    Prerequisite: permission of instructor.

    Independent research and study connected with the preparation of a thesis.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    1-6Upon demand

Quantitative Business Analysis (QBA) courses

  • QBA 237 Basic Business Statistics

    Prerequisite: C grade or better in MTH 134 or higher.

    Collection, analysis, interpretation and presentation of data related to business, measures of central tendency and dispersion, elementary probability, probability distributions, sampling, standard error, interval estimation, hypothesis testing, regression analysis. Computer statistical packages will be utilized in analysis of a variety of applications problems. Cannot receive credit toward a degree for more than one of the following courses: AGR 330, IPE 381, MTH 340, PSY 200, QBA 237, REC 328, SOC 220.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • QBA 337 Applied Business Statistics

    Prerequisite: QBA 237 or equivalent; and undergraduate business majors must be admitted to degree program.

    Business application of hypothesis testing, tests of goodness of fit and independence, analysis of variance, regression analysis and correlation, nonparametric methods, time series and forecasting, statistical process control, and decision theory. Computer statistical packages will be utilized in analysis of a variety of applications problems.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • QBA 600 Statistical Methods in Business Research

    Prerequisite: permission of a director of a College of Business Graduate Program.

    Comprehensive study of the fundamentals of statistics. Designed for graduate students who have not had an undergraduate statistics course. This course will not be counted in the hours required for a College of Business graduate degree.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring
  • QBA 737 Research Design and Analysis

    Prerequisite: QBA 775 or concurrent enrollment.

    Advanced statistical methods for conducting research in business and economics. Discussion and application of design procedures, hypotheses formulation, data collection and data analysis. Topics include regression analysis, and analysis of variance, multivariate analysis, experimental design, nonparametric methods, etc. Computer statistical packages will be used extensively.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Spring
  • QBA 775 Quantitative Methods in Business Decision Making

    Prerequisite: admission to the MBA program or permission from the MBA Program Director; and QBA 600 or equivalent.

    A study of quantitative methods used to improve the decision-making process in business. Major topics include constrained optimization models, forecasting models, distribution/network models, simulation models, and project scheduling.

    Credit hoursLecture contact hoursLab contact hoursTypically offered
    330Fall, Spring