Undergraduate Courses CYBR Courses CYBR 101: Principles of Cyber Operations I CYBR 103: Scripting for Cyber Operations I CYBR 226: Networking for Cyber Operations I CYBR 302: Linux Security Essentials CYBR 303: Windows Security Essentials CYBR 310: Introduction to Security Programming I CYBR 311: Introduction to Security Programming II CYBR 312: Introduction to Security Scripting CYBR 320: Computational Thinking and Doing CYBR 326: Introductory Methods of Network Analysis CYBR 329: Cyber Ethics CYBR 330: Introduction to Industrial Control System Security CYBR 333: Cryptography for Cyber Operations CYBR 340: Introduction to Computing CYBR 342: Statistics in Information Age CYBR 351: Virtualization: Applications and Best Practices CYBR 360: Database Management Fundamentals CYBR 361: Data Analysis and Visualization CYBR 370: Introduction to Network Design and Architecture CYBR 371/484: Artificial Intelligence in Cyber Operations I CYBR 374: Routing: Theories and Applications CYBR 379: Cloud Computing CYBR 381: From Incident Response to Digital Forensics CYBR 382: Network Forensics CYBR 387: Mobile Device Programming CYBR 388: Cyber Investigations and Forensics CYBR 393: Internship in Cyber Operations CYBR 400: Active Cyber Defense CYBR 405: DevOps Practices & Tools CYBR 435: Cyber Threat Intelligence CYBR 440: Digital Espionage CYBR 441: Cyber War, Terror and Crime CYBR 454: Malware Threats & Analysis CYBR 460: Principles of Zero Trust Networks CYBR 470: C Programming for Security Professionals CYBR 471: Assembly Language Programming for Security Professionals CYBR 472: Secure Software Development & Assessment CYBR 473: Violent Python CYBR 474: Advanced Analytics for Security Operations CYBR 479: Wireless Networking and Security CYBR 480: Offensive Cyber Operations CYBR 481: Social Engineering Attacks and Defenses CYBR 483: Machine Learning in Cyber CYBR 484: Artificial Intelligence in Cyber Operations II CYBR 485: Deep Learning in Cyber CYBR 489: Operating Systems Theory for Security Professionals CYBR 496: Special Topics in Applied Computing ESOC Courses ESOC 120: Creative Information with AI ESOC 150B1: Social Media and Ourselves ESOC 200: Visual Content Creation for the Information Age ESOC 210: Hacking and Open Source Culture ESOC 211: Collaborating in Online Communities ESOC 212: Social Media Strategies Across Professions ESOC 213: The Past and New Media ESOC 214: Introduction to Data Science ESOC 300: Digital Storytelling and Culture ESOC 301: Qualitative Internet Research ESOC 302: Quantitative Methods for the Digital Marketplace ESOC 313: Digital Discourse and Identity ESOC 314: Theories of New Media ESOC 315: Publishing: From Papyrus to E-Book Readers ESOC 316: Digital Commerce ESOC 317: Digital Crime and Social Media ESOC 318: Disruptive Technologies ESOC 319: Instructional Technologies ESOC 320: AI Literacies for the Information Age ESOC 325: Contemporary Literature and Digital Media ESOC 330: Digital Dilemmas - Privacy, Property and Access ESOC 340: Information, Multimedia Design & the Moving Image ESOC 345: Decoding Deceptive Information ESOC 393: Internship ESOC 399: Independent Study ESOC 414: Computational Social Science ESOC 418: Information Trust, Manipulation, and Deception ESOC 428: Applied AI Literacies in Information Practice ESOC 429: AI and the Art & Design of Learning ESOC 477: Information Security ESOC 478: Science Information and its Presentation ESOC 480: Digital Engagement ESOC 493: Internship ESOC 495: Special Topics in a Digital and Big Data World ESOC 498: Senior Capstone ESOC 499: Independent Study GAME Courses GAME 251: Introduction to Game Design GAME 303: Digital Games and Society GAME 304: Ethics in Video Games and Virtual Reality GAME 305: Legal Aspects of Game Industries GAME 306: Esports Casting and Development GAME 307: Narrative Practices in Digital Games GAME 308: Diversity and Bias in Games GAME 309: Simulation Design and Development for Complex Problem Solving GAME 310: Gamification in Society GAME 311: eSport Industries GAME 312: Monetizing Independent Gaming GAME 340: Designing for Video Game Genres GAME 351: Introduction to Game Development with Unity GAME 425: Algorithms for Games GAME 426: Game Artificial Intelligence GAME 427: Augmented Reality GAME 451 Game Development GAME 452: Advanced Game Development GAME 460: Serious STEM Games GAME 461: Game Physics GAME 462: 3D Modeling for Games GAME 497: eSports Team Development INFO Courses INFO 402: Data Ethics INFO 420: Ethical Issues in Information INFO 439: Knowledge, Power, and Global Hierarchies INFO 492: Directed Research INFO 493: Internship INFO 499: Independent Study ISTA Courses ISTA 100: Great Ideas of the Information Age ISTA 116: Statistical Foundations for the Information Age ISTA 130: Computational Thinking and Doing ISTA 131: Dealing with Data ISTA 161: Ethics in a Digital World ISTA 263: Learning in the Information Age ISTA 299H: Honors Independent Study ISTA 301: Computing and the Arts ISTA 302: Technology of Sound ISTA 303: Introduction to Creative Coding ISTA 311: Foundation of Information and Inference ISTA 320: Applied Data Visualization ISTA 321: Data Mining and Discovery ISTA 322: Data Engineering ISTA 329: Introduction to Web Design and Development ISTA 330: Advanced Web Design ISTA 331: Principles and Practice of Data Science ISTA 350: Programming for Informatics Applications ISTA 352: Images: Past, Present, and Future ISTA 355: Introduction to Natural Language Processing ISTA 370: Research Methods for the Information Age ISTA 391: Preceptorship ISTA 392: Directed Research ISTA 397S: STEM Diversity and Outreach Workshop ISTA 399: Independent Study ISTA 399H: Honors Independent Study ISTA 401: Installation Design ISTA 403: Creative Coding ISTA 404: Digital Media: Impact and Innovations ISTA 410/510: Bayesian Modeling and Inference ISTA 414: Computational Social Science ISTA 416: Introduction to Human Computer Interaction ISTA 421: Machine Learning ISTA 424: Virtual Reality ISTA 427: Augmented Reality ISTA 429: Applied Cyberinfrastructure Concepts ISTA 431: Data Warehousing and Analytics in the Cloud ISTA 439: Statistical Natural Language Processing ISTA 450: Artificial Intelligence ISTA 453: Biodiversity Informatics ISTA 454: Informatics in Biology ISTA 455: Applied Natural Language Processing ISTA 456: Text Retrieval and Web Search ISTA 457: Neural Networks ISTA 491: Preceptorship ISTA 495: Special Topics in Information Science, Technology, and Arts ISTA 498: Senior Capstone ISTA 498H: Honors Thesis ISTA 499H: Honors Independent Study LIS Courses LIS 418: Information Quality LIS 432: Online Searching LIS 435: Information Services in Business and Industry LIS 442: Curating & Preserving Media Art Collections LIS 446: History of Books after Gutenberg LIS 447: Data Literacy LIS 470: Database Management and Development LIS 471: Introduction to Information Technology LIS 472: Government Information: Policy and Resources LIS 475: User Interface and Website Design LIS 484: Intellectual Property and Copyright LIS 487: Information Seeking Behaviors LIS 488: Special Topics in Library and Information Science LIS 493: Internship LIS 494: Practicum LIS 498: Senior Capstone LIS 499: Independent Study Graduate Courses CYBR Courses CYBR 500: Security Programming CYBR 501: Principles of Cybersecurity CYBR 505: AI Foundations in Cyber Operations CYBR 523: Covert Python CYBR 525: Cyber Physical Systems CYBR 528: Operational Tradecraft in the Information Environment CYBR 529: Cyber Law, Ethics and Policy CYBR 535: Secure Critical Infrastructures with Artificial Intelligence CYBR 579: Cloud Security CYBR 599: Independent Study CYBR 605: AI Agents in Cyber Operations CYBR 626: Traffic Analysis CYBR 660: Zero Trust Defensive Techniques CYBR 680: Advanced Computational Propaganda CYBR 685: Information Warfare CYBR 692: Directed Research CYBR 696: Advanced Topics in Cyber and Information Operations CYBR 908: Case Study in Cyber Operations CYBR 909: Masters Report in Cyber Operations CYBR 910: Masters Thesis in Cyber Operations GAME Courses GAME 526: Game Artificial Intelligence GAME 562: 3D Modeling for Games INFO Courses INFO 501: Designing an Installation INFO 502: Data Ethics INFO 504: Digital Media: Impact and Innovations INFO 505: Foundations of Information INFO 507: Information Research Methods INFO 508: Qualitative Research in Information Science INFO 510: Bayesian Modeling and Inference INFO 511: Foundations of Data Science INFO 514: Computational Social Science INFO 515: Organization of Information INFO 516: Introduction to Human Computer Interaction INFO 518: Information Trust, Manipulation, and Deception INFO 520: Ethical Issues in Information INFO 521: Machine Learning INFO 523: Data Mining and Discovery INFO 524: Virtual Reality INFO 525: Algorithms for Games INFO 526: Data Analysis and Visualization INFO 527: Augmented Reality INFO 529: Applied Cyberinfrastructure Concepts INFO 531: Data Warehousing and Analytics in the Cloud INFO 533: Medical On-Line Searching INFO 536: Data Science and Public Interests INFO 539: Statistical Natural Language Processing INFO 540: Introduction to Archives INFO 550: Artificial Intelligence INFO 551: Game Development INFO 552: Advanced Game Development INFO 554: Informatics in Biology INFO 555: Applied Natural Language Processing INFO 556: Text Retrieval and Web Search INFO 557: Neural Networks INFO 558: Social Justice in Information Services INFO 560: Serious STEM Games INFO 561: Game Physics INFO 567: Leadership and the Information Organization INFO 570: Data Base Development and Management INFO 571: Introduction to Information Technology INFO 575: User Interface and Website Design INFO 576: Inventioneering: Design, Health, Emerging Technologies, and Societal Grand Challenges INFO 577: Information Security INFO 578: Science Information and its Presentation INFO 579: SQL/NoSQL Databases for Data and Information Science INFO 580: Data Standards for the Semantic Web INFO 584: Intellectual Property and Copyright INFO 587: Information Seeking Behaviors INFO 589: Scholarly Communication INFO 595: Special Topics in Information Science, Technology, and Arts INFO 601: Intro to Geographic Information Systems & Tech I INFO 608: Managing the Information Organization INFO 621: Advanced Machine Learning Applications INFO 640: Advanced Archives: Archival Appraisal and Description INFO 671: Introduction to Digital Curation and Preservation INFO 672: Introduction to Applied Technology INFO 673: Management for Information Professionals INFO 675: Advanced Digital Collections INFO 692: Directed Research INFO 693: Internship INFO 696E: Graduate Seminar INFO 698: Capstone Project INFO 699: Independent Study INFO 920: Dissertation ISTA Courses ISTA 599: Independent Study LIS Courses LIS 504: Foundations of Library and Information Services LIS 506: Research Methods for Library and Information Professionals LIS 508: Qualitative Research in Information Science LIS 515: Organization of Information LIS 518: Information Trust, Manipulation, and Deception LIS 520: Ethical Issues in Information LIS 521: Children's and Young Adult Literature in a Multicultural Society LIS 523: Early Childhood and Public Libraries LIS 528: Applied AI Literacies in Information Practice LIS 529: AI and the Art & Design of Learning LIS 530: Cataloging and Metadata Management LIS 532: Information Intermediation LIS 535: Business Information LIS 540: Introduction to Archives LIS 541: Preservation LIS 542: Curating & Preserving Media Art Collections LIS 544: AI and the Art & Design of Learning LIS 546: History of Books after Gutenberg LIS 547: Data Literacy LIS 549: Cultural Heritage Informatics LIS 550: Information Environments from Non-Dominant Perspectives LIS 551: Global Librarianship LIS 552: Cultural Heritage Collections: Object Itineraries, Curation, and Management LIS 557: Documenting Diverse Cultures and Communities LIS 558: Social Justice in Information Services LIS 559: Marketing of Library and Information Services to Communities LIS 560: Collection Management LIS 563: Readers' Advisory Services in Public Libraries LIS 565: Information Architecture and Controlled Vocabularies LIS 567: Leadership and the Information Organization LIS 570: Database Development and Management LIS 571: Introduction to Information Technology LIS 572: Government Information: Policy & Resources LIS 578: Science Information and its Presentation LIS 580: Data Standards for the Semantic Web LIS 582: Young Adults and Public Libraries LIS 584: Intellectual Property/Copyright LIS 587: Information Seeking LIS 589: Scholarly Communication LIS 608: Managing the Information Organization LIS 624: Community Health and Medical Informatics LIS 640: Advanced Issues in Archival Enterprise LIS 641: Community-focused Archives and Museums LIS 646: Healthcare Informatics: Theory and Practice (Cross-listed NURS 646) LIS 671: Digital Curation and Digital Preservation LIS 672: Introduction to Applied Technology LIS 673: Management for Information Professionals LIS 675: Advanced Digital Collections LIS 681E: Law Library Practice and Administration LIS 693: Internship LIS 698: Capstone Exit Requirement LIS 699: Independent Study LIS 909: ePortfolio (Electronic Portfolio)