Information Sciences and Technology offers undergraduate and graduate programs to develop expertise in applying information technology to support business applications. The programs emphasize problem-solving, communication, and technical and leadership skills.

Undergraduate

The BS in Information Technology program aims to meet the existing and emerging needs of industry by educating students in current principles and practices in the application of information technology. The program focuses on equipping graduates with effective skills for interacting at the management level as well as the technical level. Graduates are hired in positions that focus on the application of IT in an increasing number of emerging sub-disciplines, including network administration and telecommunications, information security, web development and multimedia, database technology and programming, and health information technology.

Graduate

The MS in Applied Information Technology is the very best graduate education in IT for high-potential leaders, especially those working on IT solutions that affect the federal government, industry or non-profit. Its objective is to graduate individuals of competence and character who can lead multidisciplinary teams in the design, justification, development, management, and sustainment of mega-systems from data to decision in the private and federal sectors. The MS in AIT provides a high quality curricula for students seeking to pursue their careers in the leading IT areas including Cyber Security, Big Data Analytics, Knowledge Mining, Data Analytics in Social Media, and Cyber-Human Interaction. 
 
At the doctoral level, the department offers a concentration in the Volgenau School’s PhD in IT program.

Certificates and Minor

The department also offers two certificate programs, IT Entrepreneurship and Information Technology, for students seeking to add an IT certification to their existing credentials. Students currently pursuing undergraduate degrees in other disciplines may choose to add a minor in Information Technology.

Faculty

Professors

Caraballo, Gantz (Retired Emeritus), Jajodia

Associate Professors

Albanese, Boicu, Bruno, Islam (Associate Chair for Undergraduate Studies), Johri, Rytikova (Associate Chair for Graduate Studies), Sanghera, Snow, Wang 

Assistant Professors

Ahmadi, Bono, Morikawa, Motti, Purohit, Rafatirad, Winston, Zhao

Instructors

Farrell, Garrison, Lyons

Adjunct Professors

Abu Jbara, Agbariah, Akhtari, Allen, Almeida, Angelone, Arnsperger, Babu, Bondra, Brown, Camacho Gonzalez, Curts, Darquea, Deshmukh, Doyle, DuFur, Eberhardt, Fennell, Gardner, Gebril, Hariharan, Hemayati, Holcomb, Holdener, Hogue, Hope, Howard, Hsu, Ibar, Jalinous, Karkehabadi, Leary, Lillie, Lord, Mahmood, Mallampati, McCallam, McKeon, McLaughlin, Michak, Murray, Nachawati, O’Brien, Otto, Padigala, Pan, Pavlenko, Phung, Porter, Prakash Margad, Radcliffe, Rasheed, Reo, Richard, Risi, Rodrigo, Schweinsberg, Shah, Sniegowski, Taheri, Tenally, Tharp, Tofighi, Uyar, Varghese, Vito, Zhang, Zimmerman

Information Technology  (IT)

100 Level Courses

IT 102: Discrete Structures. 3 credits.
Introduces ideas of high-level pseudocode and discrete structures. This course focuses on problem-solving, supporting both abstraction and modeling providing the foundation needed for programming. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (MATH 108*C or 113*C).
* May be taken concurrently.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 104: Introduction to Computing. 3 credits.
This course, using both lecture and laboratory practice, introduces students to basic computer concepts in hardware, software, networking, computer security, programming, database, e-commerce, decision support systems, and current developments in 3-D printing, virtualization, and Siri-like systems. Additional lectures examine social, legal, ethical issues including privacy, intellectual property, health concerns, green computing, and accessibility. Students learn techniques to search, evaluate, validate, and cite information found online. Hands-on lab includes spreadsheets, databases, presentation, HTML 5, CSS, cybersecurity, blogs, wiki, and mobile app development. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to IT 103.
Schedule Type: Laboratory, Lecture
IT 105: IT Architecture Fundamentals. 3 credits.
Introduces students to fundamental hardware and software concepts of information technology (IT) to understand the basics of modern computing environments. Students acquire a comprehensive understanding of a computer system's essential components, component interdependence, and binary functions, factoring in performance, data communication models, telecommunication basics, and information security. Recent trends and advancements in mobile computing, telecommunications, and IT infrastructures are discussed. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 106: Introduction to IT Problem Solving Using Computer Programming. 3 credits.
Introduces techniques for developing solutions to business problems using procedural programming as an IT resource/tool. Students apply problem solving concepts by analyzing problems and constructing, testing, and implementing algorithms using pseudocode, desk checking, and procedural programming. Topics include: program flow, control structures, programming fundamentals, and integrating program modules into a cohesive solution. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 103C, 103T, 103X or 104C) and (MATH 112*C, 125*C or IT 102*C).
* May be taken concurrently.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
IT 191: Review of Computing Fundamentals. 1 credit.
Provides a self-paced, comprehensive review of computing fundamentals. Topics include: hardware, software, networking, computer security, programming, database, e-commerce, decision support systems, and other emerging technologies. Open only to students with transfer credit comparable to IT 103 or IT 104 who have not attempted IT 191 or IT 104. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 193: Review of Multimedia and Web Design. 1 credit.
Provides a self-paced, comprehensive review of concepts and techniques for designing and developing attractive and accessible websites with multimedia components. Introduces and discusses technological, aesthetic, and human factors. Open only to students with transfer credit comparable to IT 213 who have not attempted IT 193 or IT 213. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 194: Review of Database Fundamentals. 1 credit.
Provides a self-paced, comprehensive review of database fundamentals. Topics include: database classifications, data models with extensive coverage of the relational model, entity-relationship and extended entity relationship models, normalization, advanced data modeling, and Structured Query Language (SQL) programming. Open only to students with transfer credit comparable to IT 214 who have not attempted IT 194 or IT 214. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 196: Review of IT Problem Solving Using Computer Programming. 1 credit.
Provides a self-paced, comprehensive review of techniques for developing solutions to business problems through an iterative design and implementation approach. Open only to students with transfer credit comparable to IT 106 who have not attempted IT 106 or IT 196. (MATH 112 prior completion or co-registration is strongly recommended.) Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 198: Independent Study in Information Technology. 1-3 credits.
Offered by Info Sciences & Technology. May be repeated within the degree for a maximum 6 credits.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Independent Study

200 Level Courses

IT 206: Object Oriented Techniques for IT Problem Solving. 3 credits.
Introduces techniques for developing solutions to business problems using object-oriented programming as an IT resource/tool. Students apply problem solving concepts by analyzing problems and constructing, testing, and implementing object-oriented solutions using object-oriented analysis and design, data modeling, and object-oriented programming fundamentals. Topics include: Unified Modeling Language (UML), classes, inheritance, polymorphism, and exception handling. Notes: Students cannot receive credit for both IT 108 and IT 206. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106C or 196C) and (IT 102C, MATH 112C or 125C).
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
IT 207: Applied IT Programming. 3 credits.
Building on fundamentals of problem solving, logic and algorithm development, and procedural programming, this course further develops these skills while covering server side scripting languages and relational database connectivity. Students will use open source software tools to develop database-enabled web applications. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106C, 196C or CS 112C) and (IT 102C, MATH 112C or 125C) and (IT 214C or 194C).
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 213: Multimedia and Web Design. 3 credits.
Through lecture, class demonstration, class discussion, and hands-on lab experience, introduces multimedia and web computer graphics. Focuses on development of web-enabled multimedia applications from practical business perspective. Introduces and discusses technological, aesthetic, and human factors. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 103C, 103T, 103X or 104C).
C Requires minimum grade of C.

Students cannot enroll who have a major in Civil and Infrastructure Engr, Computer Engineering, Computer Science, Electrical Engineering or Systems Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
IT 214: Database Fundamentals. 3 credits.
Covers fundamentals of relational database management systems and their use in business environments. Topics include: database classifications, data models with extensive coverage of the relational model, entity-relationship and extended entity-relationship models, normalization, advanced data modeling, and Structured Query Language (SQL) programming. Students design and implement a real-world relational database and create complex SQL queries to retrieve data from the database. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 103C, 103X, 103T, 104C or CS 112C).
C Requires minimum grade of C.

Students cannot enroll who have a major in Civil and Infrastructure Engr, Computer Engineering, Computer Science, Electrical Engineering or Systems Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 216: Systems Analysis and Design. 3 credits.
Students survey and apply techniques in analyzing and modeling information systems. Requirements are derived in various domains and abstracted at conceptual, logical, and physical levels. Process, data, and state modeling are applied through a project that follows a systems development lifecycle. Object modeling is explored and contrasted with data and process modeling. Individual and group modeling assignments are required. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106C, 196C or CS 112C) and (IT 206C, 102C or CS 211C) and (IT 194C or 214C).
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 223: Information Security Fundamentals. 3 credits.
Introduces concept of information security. Discusses need for organizational policy to define required services such as confidentiality, authentication, integrity, nonrepudiation, access control, and availability, and mechanisms to implement those services. Covers different types of security including physical security, computer security, and network security; common threats to and attacks against information systems, including accidental damage, identity theft, malicious software, and "spam"; and defensive measures. Notes: Students cannot receive credit for both IT 221 and IT 223. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 103C, 103T, 103X or 104C) and (IT 101C or 105C).
C Requires minimum grade of C.

Students cannot enroll who have a major in Civil and Infrastructure Engr, Computer Engineering or Computer Science.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 293: Applied IT: Junior Transition. 1 credit.
Focuses on transition issues for sophomores and transfer students in Applied Information Technology programs. Assists sophomore and transfer students with choice of concentration, course selection, and career readiness. Offered by Info Sciences & Technology. Limited to two attempts.
Recommended Prerequisite: Sophomore standing
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Seminar

300 Level Courses

IT 300: Modern Telecommunications. 3 credits.
Comprehensive overview of the fundamental principles of telecommunications, including current status and future directions of the public switched telephone network, cellular networks, satellite networks, and computer networks. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: ((IT 101C and 212C) or IT 105C) and (MATH 108C or 113C) and (IT 102C, MATH 112C or 125C).
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 304: IT in the Global Economy. 3 credits.
Explores how IT changed nature of society and contributed to evolution of global economy. Examines changing nature of work, education, and communication, and ethical issues such as intellectual property rights, computer-related crime, privacy concerns, and public policy issues. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to CS 306.
Registration Restrictions:

Required Prerequisites: (IT 103C, 103T, 103X or 104C).
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 306: Program Design and Data Structures. 3 credits.
Fundamentals of data structures and analysis of algorithms. Large programs written in a modern, high-level programming language. Stresses abstraction, modular design, code reuse, and correctness. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 206B or CS 211B) and (IT 102C, MATH 112C or 125C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 308: Event-Driven Programming. 3 credits.
Building on the programming concepts covered in IT 206, this course focuses on graphical user interfaces. Students will design, develop, and document event-driven programs using an object-oriented language. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to INFS 310.
Registration Restrictions:

Required Prerequisites: IT 206B or CS 211B.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 314: Database Programming. 3 credits.
The course introduces students to the Oracle Developer application development utilities and tools and describes how to create and manipulate databases in Oracle database management system. The course provides an extensive overview of SQL and introduction to PL/SQL. Topics include data definition and manipulation languages, stored procedures, triggers, indexing techniques, and elementary query optimization. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to INFS 311.
Registration Restrictions:

Required Prerequisites: (IT 106C, 196C or CS 112C) and (IT 214B or 194B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 315: Mobile Development. 3 credits.
Studies business-oriented applications for popular mobile platforms including Blackberry, Android and Apple. Provides overview of mobile platforms and devices including evaluation, uses, design and development of applications. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 206C or CS 211C) and (IT 213B or 193B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 322: Health Data Challenges. 3 credits.
Covers methodology and tools used to work with health data structures supporting organizations' needs for reliable data that are captured, stored, processed, integrated, and prepared for further querying, decision making, data mining and knowledge discovery for a variety of clinical and organizational purposes. Data security and privacy, data standards, data interoperability, health information exchange, and big data analytics are discussed. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to BENG 322.
Registration Restrictions:

Required Prerequisites: (IT 214B or 194B) and (STAT 250C or 344C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 324: Health Information Technology Fundamentals. 3 credits.
Explores challenges in the development and implementation of information systems and informatics tools in healthcare environment. Discusses the importance and benefits of electronic health records (EHRs). Students learn about EHRs' creation, management, and evolution, and their use for clinical decision support. In addition health information security, privacy, federal laws, regulations and standards, and their impact on healthcare delivery are discussed. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 214B or 194B.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology or Information Technology.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 328: Health Information Emerging Technologies. 3 credits.
Provides an introduction to networking in the healthcare environment and covers a wide range of topics on emerging health information technologies. Discusses internet protocols, safety procedures, and data privacy considerations in healthcare environments, and processes required to design, secure, and troubleshoot a network to support healthcare organizations. Mobile computing, patient portals, personal health records, telehealth, health information exchange are discussed. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: (IT 341C).
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 331: Web I: Web Development. 3 credits.
Introduces the principles and techniques necessary for successful client-side web development. Topics such as HTML5, Cascading Style Sheets, JavaScript, DOM, XML, AJAX, and jQuery are presented. Students will learn to develop attractive and interactive web pages and applications and use client-side web-scripting languages to solve problems both with a text editor and more powerful WYSIWYG HTML editors. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106C, CS 112C or IT 196C) and (IT 213B or 193B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 332: Web Server Administration. 3 credits.
Covers the installation, configuration, and administration of Web servers, FTP servers, and DNS servers. Additional topics include security setups, administration, and associated performance issues. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 213B or 193B).
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 335: Web Development using Content Management Systems. 3 credits.
Through lectures and hands-on lab experience, presents web development techniques using content management systems (e.g. Joomla, Dot net nuke). Introduces characteristics of various types of websites (corporate portals, intranets and extranets; online magazines, newspapers, and publications; e-commerce and online reservations, government applications, small business websites). Presents methods, languages, tools related to web content management systems from an applied perspective. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 213B or 193B.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 341: Data Communications and Network Principles. 3 credits.
Focuses on primary aspects of data communications and networking. Open Systems Interconnection (OSI) and Internet models; Layer 1 interfaces and cabling configurations; IP network addressing, network design, router and port configurations; security protocols; static routing, RIPv2, and OSPF configurations; TCP, UDP, data reliability, and error correction methods; Telnet, FTP, TFTP, HTTP, SMTP, POP, and DNS protocols. Notes: This course is 50 percent lab work of configuration of routers and network design, implementation, and testing. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: ((IT 101C and 212C) or (IT 105C)) and (IT 106C, 196C or CS 112C) and (MATH 108C or 113C) and (IT 300*C).
* May be taken concurrently.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 342: Operating Systems Fundamentals. 3 credits.
Practices and procedures for installing and configuring modern operating systems, including user accounts, file, print, and terminal servers, mobile computing, and disaster recovery. Through practical lab sessions, students receive real-world experiences with multiple operating systems. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: ((IT 101C and 212C) or (IT 105C)) and (IT 106C or 196C).
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 343: IT Project Management. 3 credits.
Provides essential strategies and procedures for planning, organizing, staffing, monitoring, and controlling design, development, and production of system to meet stated IT-related need in effective and efficient manner. Fulfills writing-intensive requirement for BS in information technology. Offered by Info Sciences & Technology. Limited to two attempts.
Specialized Designation: Writing Intensive in the Major
Registration Restrictions:

Required Prerequisite: IT 293C.
C Requires minimum grade of C.

Enrollment limited to students with a class of Junior, Senior Plus or Senior.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Enrollment limited to students in a Bach of Individualized Study, Bachelor of Applied Science or Bachelor of Science degrees.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 344: Information Storage and Management Technologies. 3 credits.
Provides an introduction to principles of information storage and management including the emerging field of virtualization technologies. Covers Direct Attached Storage (DAS), networked storage models such as Network Attached Storage (NAS), Storage Area Network (SAN), and Content Addressed Storage (CAS); and applications in business continuity, replication, disaster recovery, and cloud computing. Includes exposure to real-world storage networking technologies. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 341C) and (IT 214B or 194B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 352: Security Administration of Linux Systems. 3 credits.
Provides theoretical foundation and practical experience installing, configuring, and maintaining Linux systems with an emphasis on best practices for security. Students develop a heterogeneous suite of clients and servers with firewalls and other networking components. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 223B and ((IT 101C and 212C) or IT 105C) and (IT 106C, 196C or CS 112C) and IT 342C.
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology or Information Technology.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 353: Information Defense Technologies. 3 credits.
This course will examine and assess the role of information technology as a tool of warfare and civil defense. Topics will be discussed from both defensive and offensive perspectives and will include asset tracking, asymmetric warfare, network centric warfare, physical attacks, cyberterrorism, espionage, psyops, reconnaissance and surveillance, space assets, and applications of GPS and cryptographic technology. Students will research and write about the social, ethical, and political effects of such technology. Notes: For INFT and AIT majors, minors and certificates, and BAS cybersecurity concentration only. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 101C or 105C) and (IT 223B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 357: Computer Crime, Forensics, and Auditing. 3 credits.
Covers computer crime, relevant laws, agencies, and standards. Presents auditing, logging, forensics, and related software. Explores legal principles such as chain of evidence, electronic document discovery, eavesdropping, and entrapment. Students get hands-on experience with forensics tools. Notes: For INFT and AIT majors, minors and certificates, and BAS cybersecurity concentration only. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to CRIM 304.
Registration Restrictions:

Required Prerequisites: (IT 103X, 103C, 103T or 104C) and (IT 223B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 366: Network Security I. 3 credits.
Examines information security services and mechanisms in network context. Topics include symmetric and asymmetric cryptography; message authentication codes, hash functions and digital signatures; digital certificates and public key infrastructure; access control including hardware and biometrics; intrusion detection; and securing network-enabled applications including e-mail and web browsing. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 206C or CS 211C) and IT 223B.
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 369: Data and Application Security. 3 credits.
Introduces concept of data and application security. Discuss challenges of database, and application and industrial control system security. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 207C and 223B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 390: Rapid Development of Scalable Applications. 3 credits.
Presents software engineering, programming techniques, platforms and tools necessary for rapid development of scalable applications including: cloud platforms; scalable data storage solutions; web applications development environments. The course will provide a general overview of such techniques but will concentrate on selected ones in each term. The students will work in small teams and must develop scalable prototypes during the course. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106B, 196B or CS 112B) and (IT 213C or 193C) and (IT 214C or 194C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture

400 Level Courses

IT 410: Web Programming. 3 credits.
This course covers layers of the n-tier architecture. Students will build web applications using available frameworks at each tier, such as Java Server Faces and Servlets for the UI tier, Web Services for the business tier and Java Database Connectivity for the persistence tier. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 206B or CS 211B.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 413: Digital Media Editing. 3 credits.
Examines three areas of digital media editing- tools for editing, content and logic decision process, and information technology used by major corporations for development and distribution- through video examples from entertainment industry and corporate productions as well as hands-on editing experience. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 213C or 193C).
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 414: Database Administration. 3 credits.
Explores advanced concepts of database administration using enterprise-level database management system. Topics include: backup, recovery, corruption, automatic management, resource management, job scheduling, space management, memory management, storage management, diagnosis and corresponding tools. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to INFS 414.
Registration Restrictions:

Required Prerequisites: (IT 314C) and (IT 214B or 194B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 415: Information Visualization. 3 credits.
Provides an overview of information visualization applications in intelligence analysis, decision support systems, and network monitoring. Covers human factors, human interface with information, and current and future trends in information visualization. Students also learn to develop a rudimentary visualization application. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 213B or 193B).
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 429: Security Accreditation of Information Systems. 3 credits.
This course explains basic principles of performing FISMA certification and accreditation (C&A) of an IT System. The course covers methodology for completing C&A, explains the role of the Certifier and the Information System Security Officer (ISSO), and gives students real world experience with IT Systems in the Federal Government. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 105C or 212C) and (IT 223B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 431: Web II: Advanced Web Development. 3 credits.
Focuses on database-driven web application development and web presentation using server-side coding and advanced techniques. Additional topics include AJAX, web server configuration and web services. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 331C) and (IT 213B or 193B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 436: Agile Web Development with Open Source Frameworks. 3 credits.
Introduces the principles and techniques for TDD (test-driven development) and deployment using open source frameworks (e.g., Ruby on Rails). Topics such as agile development methodology, version control, and Lean Startup are also presented. Students will work in small teams and propose, develop, and deploy interactive web applications and use an open source application framework to solve real-world problems. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106C, 196C or CS 112C) and (IT 213B or 193B) and (IT 214C or 194C).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 441: Network Servers and Infrastructures. 3 credits.
Covers IP networking concepts and practices for IPv6 addressing, DHCP and DNS in IPv6 networks, secure communication over VPNs, VoIP architecture, Virtual Computing, Cloud Computing, MPLS, traffic monitoring and network connectivity between operating systems. Students learn the latest technologies of IP networks and understand application-level services used in the Internet. Lab sessions focus on installation of applications on virtual servers. Notes: Term project. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 341B or L341) and (IT 102C, MATH 112C or 125C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 445: Advanced Networking Principles. 3 credits.
This course focuses on Layer 2 and 3 of the OSI model and WAN technologies. Frame Relay and ISDN, complex router configurations of Variable Length Subnet Masking (VLSM), Classless Inter-Domain Routing (CIDR), Network Address Translation (NAT), Dynamic Host Configuration Protocol (DHCP), and study of Network Management Systems available for Data Communications Networks. Layer 2 involves Ethernet-switching components, including detailed hands-on configuration covering all aspects of switches using the command-line interface method. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 341B or L341).
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 455: Wireless Communications and Networking. 3 credits.
Covers fundamental principles underlying wireless data communications. Topics include wireless transmission basics, radio propagation issues, antennas, digital modulation, spread spectrum techniques and their applications, and popular standards: WiFi, WiMAX and Bluetooth. Also presents practical knowledge to enable the design, testing, deployment, debugging and commissioning of WiFi, WiMAX networks and point-to-point microwave systems. Discussions on cellular network technologies are also included. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 101C or 105C) and (IT 102C, MATH 112C or 125C) and (IT 341B or L341).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 462: Information Security Principles. 3 credits.
Studies security policies, models, and mechanisms for secrecy, integrity, availability, and usage controls. Topics include models and mechanisms for mandatory, discretionary, and role-based access controls; authentication technologies; control and prevention of viruses and other rogue programs; common system vulnerabilities and countermeasures; privacy and security policies and risk analysis; intellectual property protection; and legal and social issues. Notes: For INFT and AIT majors, minors and certificates, and BAS cybersecurity concentration only. Offered by Info Sciences & Technology. Limited to two attempts. Equivalent to INFS 462.
Registration Restrictions:

Required Prerequisites: (IT 105C or 212C) and (IT 223B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 465: Peer-to-Peer Systems and Overlay Networks. 3 credits.
Peer-to-Peer (P2P) systems and overlay networks have become popular over the years because they are a cost-effective and scalable content sharing solution. Fundamentals of P2P systems and overlay networks are introduced to validate it as a better option than the traditional client server architecture. Students learn the classifications of P2P systems and architectures; overlay network categories, and their benefits and disadvantages. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 341B and (IT 106C, 196C or CS 112C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 466: Network Security II. 3 credits.
Detailed study of certain symmetric and asymmetric cryptographic schemes; analysis of network data (including "packet sniffing"); security at different network layers (including IPSec, SSL/TLS and Kerberos); and secure e-commerce. Teaches principles of designing and testing secure networks, including use of network partitioning, firewalls, intrusion detection systems, and vulnerability assessment tools. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 223B) and (IT 341C) and (IT 206C or CS 211C) and (IT 102C, MATH 112C or 125C).
B Requires minimum grade of B.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 467: Network Defense. 3 credits.
Practices and procedures for defending business-class, heterogeneous networks against threats (including system failure, environmental events, human error) and attacks (including intrusion, malicious software, denial of service). Through practical lab sessions, students receive real-world experience designing networks, installing and configuring system components, detecting and recovering from problems and attacks, and gathering data to support prosecution of offenders and refinement of countermeasures. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 366C and 223B.
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 484: Voice Communications Technologies. 3 credits.
Examines current and emerging technologies for transmission of voice signals over telecommunications systems. Highlights significant differences between the requirements for voice and other forms of data. Topics provide a balance between traditional voice technologies and those that use data networks. Real-world implementations are analyzed to determine reliability, quality, and cost effectiveness. Includes lab experiments with analog and digital technologies. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 300C) and (IT 341B or L341).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 488: Fundamentals of Satellite Communications. 3 credits.
Provides a comprehensive overview of the principles of satellite communications systems. Major topics include satellite orbits and constellations, the space segment, antennas, modulation, coding, satellite access methods and link analysis. Also covers satellite applications, with emphasis on recent developments in the satellite communications field. Hands-on design experience is gained through the use of readily available vendor software systems. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 300C) and (IT 341B) and (MATH 108C or 113C).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 490: Application Maintenance and Spiral Development. 3 credits.
Presents software engineering, programming techniques, platforms and tools necessary for application maintenance, optimization and spiral development. Models discussed may include: incremental development, waterfall, evolutionary; on various platforms: mobile, cloud, web-based. Provides a general overview of such techniques but concentrates on selected topics. Students will work in small teams to maintain and further develop previously deployed applications. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 390C and (IT 106B, 196B or CS 112B).
C Requires minimum grade of C.
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Schedule Type: Lecture
IT 492: Senior Design Project I. 3 credits.
Students use information technology as a tool to redesign business processes so the enterprise can achieve its objectives. Student teams analyze the business processes of real organizations, quantify the negative impact caused by current process challenges, then develop and present a compelling Business Case for Change. Students develop skills critical for preparing and delivering effective verbal briefings and presentations. Notes: Restricted to AIT/INFT majors. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 206C or CS 211C) and IT 207C and (IT 213C or 193C) and (IT 214C or 194C) and IT 223C, 300C, 341C and 343C and (MBUS 300C or MSOM 300C).
C Requires minimum grade of C.

Enrollment limited to students with a class of Senior Plus or Senior.

Enrollment is limited to students with a major in Applied Information Technology or Information Technology.

Enrollment limited to students in a Bachelor of Science degree.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 493: Senior Design Project II. 4 credits.
Students, in teams, complete projects demonstrating preparedness as an IT professional. This work includes ethical challenges, status reports and engineering notebooks evaluated during class. Teams members develop detailed designs, build solutions up to Beta, present final written reports and final verbal presentations before review panels of business leaders. Students must register for the section that continues their IT 492 section. Offered by Info Sciences & Technology. Limited to two attempts.
Mason Core: Capstone
Registration Restrictions:

Required Prerequisite: IT 492C.
C Requires minimum grade of C.

Enrollment is limited to students with a major in Applied Information Technology or Information Technology.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture, Recitation
IT 495: Turning Ideas into Successful Companies. 3 credits.
This is a practical course in entrepreneurship. Each class session will focus on specific topics associated with building a business: team creation, business planning, market research, product development, financial planning, funding, people and organizations, competitive strategies, operations, growth and exit strategies, and more. Students will have reading assignments and will participate in competitive team assignments. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: IT 106B or 196B.
B Requires minimum grade of B.

Enrollment limited to students with a class of Senior Plus or Senior.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 496: Decision Making in IT Ventures. 3 credits.
Introduces students to the decision making processes involved in leading IT companies. Topics include: the role of major IT applications in strategic, tactical, and operational decisions; assessment and justification of IT ideas and investments; methodologies to predict decision outcomes; how to measure IT investments performance; strategies to inspire, influence and organize the workforce to accomplish key business goals. Notes: Students develop skills through assessment and role-playing activities, discussions, cases, and hands-on applications. Offered by Info Sciences & Technology. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: (IT 106B, 196B or CS 112B).
B Requires minimum grade of B.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
IT 498: Independent Study in Information Technology. 1-3 credits.
Directed self-study of special topics of current interest in IT. Notes: Topics must be arranged with instructor and approved by department chair before registering. Offered by Info Sciences & Technology. May be repeated within the term for a maximum 6 credits.
Recommended Prerequisite: 60 credits.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Independent Study
IT 499: Special Topics in Information Technology. 3 credits.
Topics of special interest to undergraduates. Notes: May be repeated if topics are substantially different. Offered by Info Sciences & Technology. May be repeated within the term for a maximum 6 credits.
Recommended Prerequisite: 60 credits.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology, Applied Science, Individualized Study, Information Technology or Infmtn Tchngy Entrepreneurship.

Washington Consortium level students may not enroll.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture

700 Level Courses

IT 796: Directed Reading and Research. 1-6 credits.
Reading and research on specific topic in information technology under direction of faculty member. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Independent Study
IT 797: Directed Reading and Research. 1-3 credits.
Reading and research on specific topic in information technology under direction of faculty member. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Independent Study

800 Level Courses

IT 896: Directed Readings and Research in IT. 1-6 credits.
Students pursue research on a specific topic under direction of faculty Offered by Info Sciences & Technology. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Completed qualifying exams, or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Schedule Type: Independent Study

900 Level Courses

IT 990: Dissertation Topic Presentation. 1 credit.
Students put together a professional presentation of a research proposal and present it for critique to fellow students and interested faculty. Notes: May be repeated with change of research topic, but credit toward doctoral degree is given once. Offered by Info Sciences & Technology. May not be repeated for credit. Equivalent to CS 990, STAT 990.
Recommended Prerequisite: Completion of all coursework for the PhD in Information Technology, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Research
IT 991: Engineer Project Presentation. 1 credit.
Opportunity for engineer degree students to present project proposal for critique to interested faculty and students. Covers presentation of project topic for engineer degree in information technology, and is required of all engineer degree students. Students complete project proposal. Notes: May be repeated with change in topic, but degree credit is only given once. Offered by Info Sciences & Technology. May be repeated within the degree for a maximum 3 credits.
Recommended Prerequisite: Completion of all course requirements for the Engineer degree in Information Technology or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
IT 996: Engineer Project Proposal. 1-6 credits.
Work on project proposal that forms basis for dissertation for engineer degree. Notes: No more than 12 credits of IT 996 and 997 may be applied to engineer degree requirements. Offered by Info Sciences & Technology. May be repeated within the degree.
Recommended Prerequisite: Completion of all course requirements for the Engineer degree in Information Technology and permission of Project Director.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Enrollment limited to students in a Engineer degree.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Independent Study
IT 997: Engineer Project Dissertation. 1-6 credits.
Formal record of commitment to engineer project dissertation under direction of advisory committee in information technology. Offered by Info Sciences & Technology. May be repeated within the degree.
Recommended Prerequisite: Admission to candidacy. Students must submit the Engineer proposal and have it approved prior to registering for this course.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Enrollment limited to students in a Engineer degree.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Independent Study
IT 998: Doctoral Dissertation Proposal. 1-12 credits.
Work on research proposal that forms basis for doctoral dissertation. Notes: No more than 24 credits of IT 998 and 999 may be applied to doctoral degree requirements. Offered by Info Sciences & Technology. May be repeated within the degree.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Dissertation
IT 999: Doctoral Dissertation. 1-12 credits.
Formal record of commitment to doctoral dissertation research under direction of faculty member in information technology. Note: Students must submit the Doctoral proposal and have it approved prior to registering for this course. Students may not take IT 998 and 999 at the same time. Students must contact department at 993-1505 to receive approval and CRN to register. Offered by Info Sciences & Technology. May be repeated within the degree.
Recommended Prerequisite: Admission to Doctoral candidacy. Students must submit the Doctoral proposal and have it approved prior to registering for this course. Students may not take IT 998 and 999 at the same time. NOTE: Students must contact department at 993-1505 to receive approval and CRN to register.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy.

Enrollment is limited to Graduate level students.

Enrollment limited to students in the Volgenau School of Engineering college.

Schedule Type: Dissertation

Applied Information Technology (AIT)

500 Level Courses

AIT 500: Quantitative Foundations for Information Systems Analysis. 3 credits.
Provides common background in basic quantitative areas focused on decision making, information processing, and telecommunications. Topics include review of precalculus, introduction to matrix algebra, problems in optimization, and introduction to probability and statistics. Notes: Does not fulfill any VSITE graduate degree requirement. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: MATH 108 or equivalent.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 504: Issues of Cyberspace. 3 credits.
Student panels explore, report on, and make recommendations regarding major and novel problems presented by the explosive and intrusive growth of 'cyberspace'. Legal, ethical, financial, security, utility and value to users and organizations, feasibility, and desirability aspects are considered. Each semester features a major topic area. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 510: Learning Technology: Theory, Application and Design. 3 credits.
Introduces students to theory, application and design of learning technologies, discussing why technology should be used for learning and education, how it should be applied, and how one can design digital tools to improve learning and education. Use of data, analytics, and emerging applications such as social media will also be discussed. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: (IT 415 or equivalent) and (SYST 469 or equivalent).
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 512: Algorithms and Data Structures Essentials. 3 credits.
Introduces analysis of algorithms and basic data structures assuming basic programming knowledge. Topics include: collections, sorting, searching, graphs, strings, B-Trees, and analysis of algorithms. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Academic or industry experience with programming.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Senior Plus.

Enrollment is limited to students with a major in Applied Information Technology.

Schedule Type: Lecture
AIT 521: Software Engineering Essentials. 3 credits.
Provides an overview of essential topics in software engineering, including problem solving with computers, requirements, software design, software development, testing, verification, validation, usability, and management. Discuss concepts related to building software, including data structures, object-oriented programming, event handling in GUIs, and web application technologies and how these concepts are handled in various languages, but without requiring the students to program. Notes: This course does not count towards MS programs offered in the Computer Science Department and cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May not be repeated for credit. Equivalent to SWE 521.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 524: Database Management Systems. 3 credits.
Relational database management systems. Covers logical and physical database design; query languages and database programming; and examines commercial systems. Computing lab. Notes: This course does not count towards MS programs offered in the Computer Science Department and cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May not be repeated for credit. Equivalent to INFS 524.
Recommended Prerequisite: Academic or industry experience with database systems.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 542: Fundamentals of Computing Platforms. 3 credits.
Contemporary information systems are platforms inextricably combining operating systems and networks. This graduate course provides an overview of OS and networking elements of information systems, and examines the particular issues relating to the range of platforms, from handheld mobile devices to cloud and supercomputer systems. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Academic of industry experience with operating systems and computer networks.
Registration Restrictions:

Enrollment limited to students with a class of Graduate or Senior Plus.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology.

Schedule Type: Lecture
AIT 580: Analytics: Big Data to Information. 3 credits.
Course provides an overview of Big Data and its use in commercial, scientific, governmental and other applications. Topics include technical and non-technical disciplines required to collect, process and use enormous amounts of data available from numerous sources. Lectures cover system acquisition, law and policy, and ethical issues. It includes brief discussions of technologies involved in collecting, mining, analyzing and using results. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 581: Problem Formation and Solving in Big Data. 3 credits.
The course explores challenges facing analysts exploiting Big Data or Bespoke Data in combination with Big Data, and looks at solutions, mindful of the fact that our intellectual and practical practices are based entirely on the 5000 year old Bespoke Data paradigm, and considering that Big Data practices are too recent to lead to comparable Big Data tools and practices. Notes: Course may be used in other certificate and degree programs. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 582: Applications of Metadata in Complex Big Data Problems. 3 credits.
Course explores technical and analytical issues, solutions and gaps in processing large volumes of data by leveraging metadata. The goal is to find "facts of interest" (Intelligence) that represent threats to, or even opportunities for, a given industry or domain (e.g., healthcare, finance or national intelligence/national defense) where there is limited time. Notes: Course may be used in other Certificate or Degree programs. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 590: Topics in Applied Information Technology. 3 credits.
Topics in the application of information technology. Students are expected to participate actively through class dialogues and the crafting of IT solutions to specific problem areas. Notes: Course cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May be repeated within the term for a maximum 6 credits.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 597: Developing IT Leaders of Integrity. 3 credits.
Considers the cultural and organizational influences and focuses on leadership's ethical dimensions. Students identify their core values, study the attributes of effective and toxic leaders, and examine the difference between managing and leading through selected readings, discussions, team projects, in-class activities and guest presentations. Students practice and receive in-class coaching to hone their leadership skills. Notes: Course cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Registered student in MS, Applied IT or instructor's permission.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture

600 Level Courses

AIT 601: Foundations of Applied Information Technology. 3 credits.
Introduces students to foundational scholarship in applied information technology. Reviews seminal readings and applications of information technology. Students learn about the interdisciplinary history of the field, are introduced to influential scholars and important topics, and get an overview of key theoretical paradigms in applied information technology. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission to a graduate program in Applied IT.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 602: Introduction to Research in Applied Information Technology. 3 credits.
Introduces students to research methods required to conduct original research in applied information technology. Reviews different research approaches and methods, discusses issues of data collection, validity reliability, data analysis, and interpretation. Throughout, seminal research papers will be used as case studies and students will also learn to read and understand research. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission to a graduate program in Applied IT.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 603: Research Practice. 3 credits.
Complementing AIT 602's treatment on the nature of AIT research, this course examines various pragmatic aspects of conducting research, including: research venues, public & private funding sources, grant proposals, publishing, regulation and reporting obligations, operating labs and centers, legal and intellectual property issues, collaboration nationally and internationally. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 602 or equivalent.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 614: Big Data Essentials. 3 credits.
Hands-on course discusses emerging technologies for big data analytics and their applications in real-world environments. Students apply learned concepts and best practices using several emerging technology tools simulating development, implementation, and use of big data analytical systems. Topics include RDBMS, SQL, NoSQL, R, MapReduce Programming paradigm, Hadoop, HDFS, HIVE, PIG and others in the Hadoop ecosystem for unstructured data analytics. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Academic or industry experience with database systems.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 622: Determining Needs for Complex Big Data Systems. 3 credits.
Explores Big Data Systems Engineering methodologies for consensus in system needs among stakeholders having different perspectives, competing objectives. Course goal is more efficient delivery of results coming from the rigor of traditional methods. Traditional methods establish foundation for extensions to non-traditional, streamlining methods. Principles, explained and demonstrated, are applied by students to a case study based project and individual assignments/labs. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission to a graduate program in Applied IT or Health Informatics, or permission of the instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 624: Knowledge Mining from Big-Data. 3 credits.
Introduction to methods and tools related to knowledge mining/representation/visualization, and annotation and retrieval for Big-Data Applications from an applied perspective with the focus on emerging research problems. This course combines survey lectures with in-depth presentation of relevant issues through seminars, and hands-on experience using existing technologies and public data sources. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisite: AIT 582B-.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 631: Advanced Decision Making in IT Ventures. 3 credits.
The course provides students with an understanding of decision making processes and methodologies needed to successfully run IT companies. Topics include: assessment of IT ideas and investments; measuring IT investments performance; forecasting methods; multi-criteria information technology decision making methods; decision support systems; value analysis and benefit/risk methodologies. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: IT 496 or equivalent.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 650: Distributed Systems and Overlay Networking. 3 credits.
This graduate level seminar examines advanced networking research topics and potential applications, including distributed systems, peer-to-peer and overlay net workings, routing, protocols, replication strategies, tree formation, resource sharing, fault tolerance, and network modeling. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Thorough understanding of computer networking, IP and TCP protocols, congestion control, queuing, and addressing and routing mechanisms.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
AIT 660: Cyber Security Fundamentals. 3 credits.
Introduces fundamental security principles and real-world applications of cyber security. Topics covered in the course include access control, common classes of attacks, monitoring, attack and intrusion detection, basic cryptography, computer security models, legal and privacy issues, and risk analysis. The course also provides students with opportunities to gain hands-on experience with several security tools (e.g., protocol analyzers). Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 664: Information: Representation, Processing and Visualization. 3 credits.
The course explores basic concepts to understand and analyze the design of information systems, and focuses on conceptual understanding of data, information, and knowledge, boundaries in representing and processing information for humans and machines, information theory, and basic techniques to organize, structure, and interact with the information through visualization. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 524 or permission of department.
Schedule Type: Lecture
AIT 665: Managing Information Technology Programs in the Federal Sector. 3 credits.
This case study-grounded seminar introduces student team members to the unique complexities of the Federal Sector, including Congressional and Executive Branch oversight, reporting, justifying and sustaining annually very large IT programs. Notes: Course cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Seminar
AIT 670: Cloud Computing Security. 3 credits.
Offers a survey of security and privacy issues in Cloud Computing systems, along with an overview of current solutions and available technologies. Examines cloud computing models and threat model and security issues related to data and computation outsourcing, and explores practical applications of secure Cloud Computing. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 542.
Registration Restrictions:

Required Prerequisite: AIT 660B-.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 671: Information System Infrastructure Lifecycle Management. 3 credits.
Examines information system infrastructure lifecycle management including the audit process, IT governance and best practices, system and infrastructure control, IT service delivery and support, protection of information assets, physical security, business and disaster recovery. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Registration in MS, Applied IT program or permission of Instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 672: Identity and Access Management. 3 credits.
Provides a hands-on in-depth description of the principles, concepts, and technology of Identity Management. Topics include digital identity, credentials, authentication, authentication protocols, trust frameworks, cryptography and digital signatures, identity tokens (smart cards), and smart card-based identity verification and authorization applications. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission into MS AIT program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 673: Cyber Incident Handling and Response. 3 credits.
Examines Computer Emergency Response Team (CERT), including Incident Response, Vulnerability Assessment, Incident Analysis, Malcode Analysis, Forensics and Investigations. Includes exercises in CERT operations and a final Incident Handling project. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 670 or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 674: Research, Development and Technology in the Intelligence Community. 3 credits.
Provides overview of research, development and engineering components of agencies within U.S. Intelligence Community, how they prioritize research and deliver products used in collection, processing, and dissemination of information. Examines different types of technical intelligence and related phenomenologies employed in their collection. Highlights evolution of technologies used in gathering and discusses new and emerging trends in intelligence collection and analysis. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 675: Overview of the National Intelligence Community. 3 credits.
Introduces structure and basic operations of the U.S. national intelligence community (IC). Students learn general information about organization, structure and missions of the IC and about the tools and techniques employed by intelligence agencies of the U.S. and other intelligence services. Surveys the range of intelligence problems and challenges, types of data and data collectors employed, and how information is processed, analyzed, and disseminated. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission into the MS-AIT degree program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 676: Intelligence Technologies, Research and Development in the Intelligence Community. 3 credits.
Overview of R & D and engineering components of agencies within U.S. Intelligence. Describes: process by which these agencies prioritize research and deliver products to collect, process and disseminate information; types of technical intelligence and the related phenomenologies employed in their collection; evolution of technologies used in gathering, and; discusses new and emerging trends in intelligence collection and analysis. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission into the MS-AIT degree program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 677: Intelligence Analysis Methods. 3 credits.
Presents various intelligence analysis methods addressing basic topics: substance-blind analysis of evidence and its credentials, chain of custody analysis, combination of evidence, divide and conquer paradigm for analysis, sources of uncertainty, competing hypotheses and analyses. Discusses case studies in various domains following a hands-on approach using educational analysis tools. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 524.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 678: National Security Challenges. 3 credits.
Presents the process by which decision makers identify and prioritize intelligence problems and allocate collection and analysis resources to their solutions. Discusses nation-state issues such as Russia, China, and Iran, and transnational issues such as terrorism, weapons proliferation, narcotics and smuggling, and cyber conflict and the intelligence shortcomings and needs in regard to these problems. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission into the MS-AIT degree program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 679: Law and Ethics of Big Data. 3 credits.
Examines Law, Ethics and Policy in Big Data operations. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Admission to the MS, AIT program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 680: Social Media in Homeland Security Operations. 3 credits.
Overview of social media uses by Homeland Security agencies and U.S. adversaries, in both active and passive modes, including recruitment and disinformation. Examines regulations and laws governing social media usage. Explores future technological developments. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Registered students in Homeland Security Information Systems and Cyber MS or permission of Instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 681: Secure Software Development. 3 credits.
Provides secure software development approaches for putting software security principles into practice and addressing software-induced security risk by studying software security fundamentals and software security best practices. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisite: AIT 542B-.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non Degree.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 682: Network and Systems Security. 3 credits.
Introduces the principles and practices of cryptography, network security, and secure software by covering security policies, models, and mechanisms for secrecy, integrity, and availability; basic cryptography and its applications; secret key cryptography; hash functions; basic number theory and public key cryptography; trusted intermediaries, and network security (firewalls, IDS, IPsec, and SSL) etc. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 660.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non Degree.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 685: Capstone Seminar. 3 credits.
Student team-based experience grounded on solid understanding of the proceeding nine courses mastered in each of the program's three areas of study. Teams analyze cases of mega-system programs from the 20th Century. Notes: Course cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Completion of all core courses and at least nine credits of concentration courses in the program, or permission of department.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment limited to students in the MS Applied Info Technology program.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Seminar
AIT 686: Capstone: Student Design Solution. 3 credits.
Student teams examine several historical or hypothetical cases that demonstrate vulnerabilities to the homeland security of the nation. Task is to choose one case, conduct appropriate outside research, then design and brief detection/prevention/mitigation processes that can protect the nation. Must be among the last two courses attempted in the degree program. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Seminar
AIT 690: Advanced Topics in Applied Information Technology. 3 credits.
Students participate actively through class dialogues and the crafting of IT solutions to specific problem areas. Notes: Course cannot be used to satisfy course requirements for PhD IT students. Offered by Info Sciences & Technology. May be repeated within the term.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 697: Leading Organizations Through Change. 3 credits.
Introduces students to the critical tools for leading organizations through sustainable change. Through selected readings, discussions, team projects, in-class activities and guest appearances, students learn how to prepare the organization, plan the details, execute a change process across an organization and measure the plan's effectiveness and the change it brings to achieve continuous improvement. Students practice and receive in-class coaching to hone their leadership skills. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Graduate Standing in MS, AIT program or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 699: Research Project. 3 credits.
Research project chosen and completed under guidance of graduate faculty member that results in technical report. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Open only to students in the MS AIT program with at least 18 credit hours of coursework prior to registration and with advisor approval.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Non Degree or Senior Plus.

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Independent Study

700 Level Courses

AIT 701: Cyber Security: Emerging Threats and Countermeasures. 3 credits.
Covers emerging security threats and current best practices in several applicative domains, ranging from the enterprise to the military. Discusses advanced topics, including advanced persistent threats, security of cyber-physical systems, distributed denial of service attacks, and mobile security. Also presents current trends and open research problems in the cyber security space. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisites: AIT 660B- and 512B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 702: Incident Handling and Penetration Testing. 3 credits.
Presents students with a principled approach to ethical hacking, and offers an in-depth analysis of the overall process, including aspects related to scanning, testing, ethically attacking, and eventually securing systems and networks. The course covers popular attack tools such as Social Engineering and DDoS, and concludes with a discussion about open challenges and current research in the area. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisite: AIT 660B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 710: Design of Learning and Educational Technologies. 3 credits.
Examines foundations, theoretical perspectives, underlying learning theories, case studies, and key enabling technologies to provide context for understanding, designing, and researching learning and educational technologies. Considers technologies for diverse areas and users including teachers, instructors, higher education and K-12 learners, and learning among informal communities of interest. Technologies demonstrations are combined with hands-on activities involving participation in multiple learning environments. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 501 or permission of department.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 711: Rapid Development of Scalable Applications. 3 credits.
Presents software engineering, programming techniques, security practices, platforms and tools necessary for rapid development of applications. Provides a survey of programming techniques and static code analysis, including security and privacy consideration throughout the application life cycle. Students work in small teams and develop or maintain scalable applications exercising risk based analysis and techniques and practices presented in the course. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisites: AIT 512B- and 524B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 716: Human Computer Interaction. 3 credits.
Covers the foundations of Human Computer Interaction, including: (1) Basic definitions and motivations of HCI, history, theories, interaction paradigms, design principles and models; (2) User-centered design methods, studies, design approaches for interfaces and interaction, quality factors, evaluation methods and techniques for data analysis; (3) Research frontiers of HCI, accessibility, universal design, and ubiquitous computing (mobile and wearable applications). Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology.

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
AIT 721: Design of IT Artifacts, Applications and Systems. 3 credits.
This course will introduce students to design principles and design thinking in applied information technology. Students will learn different approaches to design IT applications across a range of domains. Students will learn how to approach design of systems for large organizations and also for individuals. Students will learn about the interdisciplinary nature of design and get introduced to influential designers. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: Enrollment in the IST concentration of the PhD in IT program and AIT 501, or permission of department.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 724: Data Analytics in Social Media. 3 credits.
Introduce the necessary theories and the state-of-the art techniques in Web mining, network analysis, information retrieval, and predictive modeling to study emerging problems with social media. These problems include information diffusion, recommendations, behavior analysis, and event analytics in social media. Offered by Info Sciences & Technology. May not be repeated for credit.
Registration Restrictions:

Required Prerequisite: AIT 664B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 734: Advanced Web Analytics Using Semantics. 3 credits.
Covers a range of current practices for metadata extraction, knowledge discovery from big complex data, as well as knowledge representation and reasoning. This course discusses Data Modeling issues in Web Information Systems and Internet of Things (loT) Web Semantics. Current trends and open problems are also covered in this course. Offered by Info Sciences & Technology. May not be repeated for credit.
Recommended Prerequisite: AIT 582, 624.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non Degree.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Lecture
AIT 799: Master's Thesis. 1-6 credits.
Research project chosen and completed under guidance of graduate faculty member that results in a thesis manuscript and a presentation accepted by a committee of three faculty members. Offered by Info Sciences & Technology. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Open only to students in the MS AIT program with at least 18 credit hours of coursework prior to registration and with advisor approval.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Applied Information Technology.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Enrollment limited to students in the College of Science, Schar School of Policy and Gov or Volgenau School of Engineering colleges.

Schedule Type: Thesis

800 Level Courses

AIT 800: Applied Information Technology Colloquium. 1 credit.
Students attend a series of colloquia including talks by distinguished speakers, faculty candidates and Mason faculty. Topic areas include research advances in technology, its application, and policy issues. Notes: Students must attend a minimum of three events per semester to earn one credit in this course. PhD INFT students with a concentration in Information Science and Technology must complete at least two credits of AIT 800. Offered by Info Sciences & Technology. May be repeated within the degree for a maximum 3 credits.
Recommended Prerequisite: Completion of AIT Core and at least 6 credits of AIT Field Requirements in PhD program.
Schedule Type: Seminar