View College of Information Science (InfoSci) undergraduate courses—click a title to view course description: APCV Courses APCV 302 Statistics in Information Age APCV 310 Introduction to Computing APCV 320 Computational Thinking and Doing APCV 360 Database Management Fundamentals APCV 361 Data Analysis and Visualization APCV 381 Mobile Device Programming APCV 401 Introduction to Human-Computer Interaction APCV 403 Principles of Web Design APCV 470 C Programming for Security Professionals APCV 471 Artificial Intelligence APCV 496 Special Topics in Applied Computing APCV 498 Senior Capstone CYBV Courses CYBV 201 Introduction to Cybersecurity CYBV 212 Problem Solving with Scripting CYBV 301 Fundamentals of Cybersecurity CYBV 302 Linux Security Essentials CYBV 303 Windows Security Essentials CYBV 310 Introduction to Security Programming I CYBV 311 Introduction to Security Programming II CYBV 312 Introduction to Security Scripting CYBV 326 Introductory Methods of Network Analysis CYBV 329 Cyber Ethics CYBV 330 Introduction to Industrial Control System Security CYBV 351 Signals Intelligence and Electronic Warfare CYBV 354 Principles of Open Source Intelligence CYBV 381 From Incident Response to Digital Forensics CYBV 382 Network Forensics CYBV 383 Mobile Device Forensics CYBV 384 Host and File System Forensics (Windows) CYBV 385 Introduction to Cyber Operations CYBV 386 Enterprise and File System Forensics (Linux) CYBV 388 Cyber Investigations and Forensics CYBV 400 Active Cyber Defense CYBV 435 Cyber Threat Intelligence CYBV 436 Counter Cyber Threat Intelligence CYBV 437 Deception, Counter-Deception & Counter-Intelligence CYBV 440 Digital Espionage CYBV 441 Cyber War, Terror and Crime CYBV 442 Regulatory Limitations and Controls for Cyber Operations CYBV 443 Legal and Privacy Constraints in Cyber Operations CYBV 450 Information Warfare CYBV 454 Malware Threats & Analysis CYBV 460 Principles of Zero Trust Networks CYBV 470 C Programming for Security Professionals CYBV 471 Assembly Language Programming for Security Professionals CYBV 472 Secure Software Development & Assessment CYBV 473 Violent Python CYBV 474 Advanced Analytics for Security Operations CYBV 475 Cyber Deception Detection CYBV 477 Advanced Computer Forensics CYBV 479 Wireless Networking and Security CYBV 480 Cyber Warfare CYBV 481 Social Engineering Attacks and Defenses CYBV 489 Operating Systems Theory for Security Professionals CYBV 498 Capstone in Cyber Operations 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 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 NETV Courses NETV 301 Virtualization: Applications and Best Practices NETV 370 Introduction to Network Design and Architecture NETV 371 Network Security Principles NETV 374 Routing: Theories and Applications NETV 375 Advanced Routing and WAN Technologies NETV 378 System Administration NETV 379 Cloud Computing NETV 380 Introduction to Microsoft Azure NETV 381 Introduction to Amazon Web Services NETV 479 Advanced Cloud Computing: Applications and Best Practices NETV 480 Cloud Security: IR, Penetration Testing and Advanced Defense