Courses

Below is a listing of all CMAC and relevant ISS graduate courses. To see courses offered during a specific semester, please visit DukeHub and select “Class Search”. Note that course listings are in the process of being updated to reflect the new Computational Media Major and Minor. You may also see a full list of ISS courses, including those related to the Bass Connections Information, Society & Culture theme, and the ISS Undergraduate Certificate and ISS Graduate Certificate, on the ISS website

Select from the following menus to filter the table.
Number Title Codes
CMAC 80S Special Topics: Introduction to Computational Media, Arts & Cultures
CMAC 125L Foundations of Game Design EI, R, ALP
CMAC 125S Foundations of Game Design
CMAC 155FS Video Game Design and Critique
CMAC 172 The Anthropology of Design and User Experience (UX) Research EI, R, STS, SS
CMAC 187FS Digital Storytelling and Interactive Narrative EI, STS, W, CZ
CMAC 190 Special Topics in Computational Media
CMAC 190FS Topics in Computational Media
CMAC 190S Special Topics in Computational Media, Arts & Cultures
CMAC 198 Experimental Interface Design STS, ALP
CMAC 206 Digital Imaging
CMAC 210S Global Digital Media: Critical and Comparative Approaches to Information Technologies CCI, R, STS, ALP, SS
CMAC 222D Introduction to Digital Humanities STS, ALP, CZ
CMAC 240L Fundamentals of Web-Based Multimedia Communications R, ALP
CMAC 240S Fundamentals of Web-Based Multimedia Communications R, ALP
CMAC 241L Web Project Design and Development QS
CMAC 252 Learning to Fail SS
CMAC 253 Social Marketing: From Literary Celebrities to Instagram Influencers STS, SS
CMAC 255 Humanities Text Mining and Meaning R, STS, ALP, SS
CMAC 265S Introduction to Digital Feminism R, STS, SS
CMAC 266 Media History: Old and New STS, W, ALP, SS
CMAC 270S Constructing Immersive Virtual Worlds STS
CMAC 290 Special Topics in Computational Media
CMAC 290S Special Topics in Computational Media, Arts and Cultures
CMAC 291 Independent Study in Computational Media, Arts and Cultures
CMAC 293 Research Independent Study in Computational Media, Arts and Cultures R
CMAC 310S Archives As Data: Structuring Information for Humanities Scholarship R, STS
CMAC 315 Mapping History with Geographic Information Systems STS, CZ
CMAC 317 User Experience and User Interface Design and Development STS
CMAC 326 Introduction to Programming and User Interface Design in Unity 3D STS
CMAC 326S Introduction to Programming and User Interface Design in Unity 3D STS
CMAC 332L Virtual Museums: Theories and Methods of Twenty-First-Century Museums R, STS, ALP
CMAC 351 3D Modeling and Animation ALP
CMAC 355S Videogame Design and Critique STS, ALP
CMAC 357S Digital Storytelling and Interactive Narrative STS, W, ALP
CMAC 366L Theories and Practices of Data Visualization R, STS
CMAC 380 Visualizing Cities: Representing Urban Landscapes, Cultures, and Environments R, STS, ALP, CZ
CMAC 390 Special Topics in Computational Media
CMAC 390-2 Topics in Computational Media Module
CMAC 390S Special Topics in Computational Media, Arts & Cultures
CMAC 391 Computational Media, Arts and Culture Independent Study
CMAC 393 Research Independent Study in Computational Media, Arts and Cultures R
CMAC 397L Interactive Graphics: Critical Code ALP, QS
CMAC 420S Critical Digital Studies
CMAC 434 Experimental Sculpture and Installation Art ALP
CMAC 490 Special Topics in Computational Media
CMAC 490S Special Topics in Computational Media, Arts & Cultures
CMAC 490T Collaborative Computational Media Project Design and Development Topics
CMAC 491 Computational Media, Arts and Culture Independent Study
CMAC 493 Research Independent Study in Computational Media, Arts and Cultures R
CMAC 495T Collaborative Computational Media Project Design and Development R, ALP
CMAC 520S Ghostly Statistics: Revenge Tragedies and Natural Language Processing
CMAC 564S Physical Computing STS, QS
CMAC 565S New Media, Memory, and the Visual Archive STS, ALP
CMAC 575S Generative Media Authorship - Music, Text & Image ALP
CMAC 580S Proseminar 1: Interdisciplinary Digital Humanities STS, ALP
CMAC 581S Historical and Cultural Visualization Proseminar 2 STS, ALP
CMAC 590 Special Topics in Computational Media
CMAC 590-2 Topics in Computational Media Module
CMAC 590S Special Topics in Computational Media, Arts, and Cultures
CMAC 590S-3 Special Topics in CMAC: Interdisciplinary Collaborative Project
CMAC 591 Individual Independent Study
CMAC 592 Individual Independent Study
CMAC 593 Research Independent Study in Computational Media, Arts and Cultures R
CMAC 606 Advanced Digital Practice R, ALP
CMAC 613S Computational Media Studio in Advanced Digital Practice STS, ALP
CMAC 618S Theories of the Visual CCI, ALP
CMAC 635S Artificial Intelligence application and research in the Arts and Humanities STS, ALP
CMAC 660S Games, Play, and Selfhood: Immersive Media and Extended Realities STS, ALP, SS
CMAC 666S (Neosentience) Body as Electrochemical Computer R, STS, ALP, NS
CMAC 690 Special Topics in Computational Media
CMAC 690S Special Topics in Computational Media, Arts, and Cultures
CMAC 691 Individual Independent Study
CMAC 692 Individual Independent Study
CMAC 693 Research Independent Study in Computational Media, Arts and Cultures R
CMAC 695 Computational Media, Arts & Cultures Internship R
CMAC 706 Digital Imaging
CMAC 715 Historical Geographic Information Systems (GIS)
CMAC 717 User Experience and User Interface Design and Development
CMAC 719S Creative Cartography: Art and Science, Culture and Nature
CMAC 720 Programming and User Interface Design in Unity 3D
CMAC 720S Programming and User Interface Design in Unity 3D
CMAC 733L Virtual Museums: Theories and Methods of Twenty-First-Century Museums
CMAC 740L Fundamentals of Web-Based Multimedia Communications
CMAC 740S Fundamentals of Web-Based Multimedia Communications
CMAC 741L Web Project Design and Development
CMAC 751S Digital Storytelling and Interactive Narrative
CMAC 755S Videogame Design and Critique
CMAC 758S Digital Durham
CMAC 760S Critical Digital Humanities: Theory and Practice
CMAC 766 Media History: Old and New
CMAC 770S Constructing Immersive Virtual Worlds
CMAC 780 Visualizing Cities: Representing Urban Landscapes, Cultures, and Environments
CMAC 790 Special Topics in Computational Media
CMAC 790S Special Topics in Computational Media, Arts, and Cultures
CMAC 790T Special Topics in CMAC: Project Based Tutorial
CMAC 791 Individual Research Independent Study
CMAC 792 Individual Research Independent Study
CMAC 794L Interactive Graphics: Critical Code
CMAC 795S Digital Art History/Computational Media Thesis Writing Workshop
CMAC 796L Media, Arts & Cultures Research Practicum I
CMAC 797L Media, Arts & Cultures Research Practicum II
CMAC 798L Media, Arts & Cultures Research Practicum III
CMAC 799L Media, Arts & Cultures Research Practicum IV
CMAC 850S Deleuze: Cinema and Philosophy
CMAC 890 Special Topics in Computational Media
CMAC 890S Special Topics in Computational Media, Arts, and Cultures
ISS 80S Special Topics: Introduction to Information Science and Studies
ISS 89S Special Topics in Information Science + Studies
ISS 101L Technical and Social Analysis of Information and the Internet EI, STS, QS
ISS 110 Information, Society & Culture: Bass Connections Gateway STS, CZ
ISS 112 The Googlization of Knowledge: Information, Ethics, and Technology EI, R, STS, SS
ISS 125FS Foundations of Game Design EI, ALP
ISS 125L Foundations of Game Design EI, R, ALP
ISS 125S Foundations of Game Design
ISS 135 Experimental Sculpture and Installation Art ALP
ISS 155FS Video Game Design and Critique
ISS 172 The Anthropology of Design and User Experience (UX) Research EI, R, STS, SS
ISS 187FS Digital Storytelling and Interactive Narrative EI, STS, W, CZ
ISS 188FS Games and Culture: Gateway to the Study of Games CCI, SS
ISS 190 Special Topics in Information Science + Studies
ISS 190FS Special Topics in Information Science + Studies - Focus
ISS 190S Special Topics in ISS: Introductory Seminar
ISS 198 Experimental Interface Design STS, ALP
ISS 206 Digital Imaging
ISS 209 3D Modeling and Animation ALP
ISS 211 Animated Film: A History and Aesthetic STS, ALP
ISS 212S Global Digital Media: Critical and Comparative Approaches to Information Technologies CCI, R, STS, ALP, SS
ISS 214S Media Theory STS
ISS 222D Introduction to Digital Humanities STS, ALP, CZ
ISS 228FS Human Rights on Camera CCI, EI, STS, ALP, SS
ISS 240A Fundamentals of Web-Based Multimedia Communications R, ALP
ISS 240L Fundamentals of Web-Based Multimedia Communications R, ALP
ISS 240S Fundamentals of Web-Based Multimedia Communications R, ALP
ISS 241L Web Project Design and Development QS
ISS 242 Games and Culture: Gateway to the Study of Games CCI, SS
ISS 242S Games and Culture: Gateway to the Study of Games CCI, SS
ISS 250 Building Global Audiences STS
ISS 252 Learning to Fail SS
ISS 253 Social Marketing: From Literary Celebrities to Instagram Influencers STS, SS
ISS 255 Humanities Text Mining and Meaning R, STS, ALP, SS
ISS 262 Designing Transformative Learning STS, SS
ISS 265S Introduction to Digital Feminism R, STS, SS
ISS 266 User Research Methods in Human-Centered Computing QS, SS
ISS 268 Media History: Old and New STS, W, ALP, SS
ISS 270S Constructing Immersive Virtual Worlds STS
ISS 275 Performance Art History and Theory CCI, EI, ALP, CZ
ISS 279S Visual Cultures of Medicine STS, ALP
ISS 285S Religion and Technology CCI, R, STS, CZ, SS
ISS 290 Special Topics in Information Science + Studies
ISS 290S Special Topics in Information Science + Studies
ISS 291 ISS Independent Study
ISS 291-1 Independent Study
ISS 292 ISS Independent Study
ISS 293 ISS Research Independent Study R
ISS 294L Interactive Graphics: Critical Code ALP, QS
ISS 302 Hashtags Memes, Digital Tribes CCI, EI, STS, ALP, CZ
ISS 302S Hashtags Memes, Digital Tribes CCI, EI, STS, ALP, CZ
ISS 304S Introduction to Digital Culture: Media Theory, Politics, Aesthetics CCI, STS, SS
ISS 305L Virtual Museums: Theories and Methods of Twenty-First-Century Museums R, STS, ALP
ISS 306S Creative Cartography: Art and Science, Culture and Nature CCI, EI, ALP
ISS 310S Archives As Data: Structuring Information for Humanities Scholarship R, STS
ISS 313L Advanced Data Visualization R, QS
ISS 315 Mapping History with Geographic Information Systems STS, CZ
ISS 317 User Experience and User Interface Design and Development STS
ISS 320 Introduction to Programming and User Interface Design in Unity 3D STS
ISS 320S Introduction to Programming and User Interface Design in Unity 3D STS
ISS 321 Sample & Remix: Contemporary Cultural Production Across Arts & Media CCI, R, STS, ALP, CZ
ISS 323S Social Movements and Social Media CCI, EI, STS, ALP, CZ
ISS 351S Digital Storytelling and Interactive Narrative STS, W, ALP
ISS 354S Web Design and Narrative: Artists, Documentarians, Art Historians, and Entrepreneurs R, ALP
ISS 355S Videogame Design and Critique STS, ALP
ISS 356S Digital Durham R, STS, W, ALP
ISS 360 The History of the Book R, ALP, CZ
ISS 366L Theories and Practices of Data Visualization R, STS
ISS 376 Performance and Technology: Composition Workshop STS, ALP
ISS 380 Visualizing Cities: Representing Urban Landscapes, Cultures, and Environments R, STS, ALP, CZ
ISS 380SA Digital Cities and the Cartographic Imagination R, STS, CZ
ISS 390 Special Topics in Information Science + Studies
ISS 390A Duke Administered Study Abroad: Special Topics in Information Science + Studies
ISS 390S Special Topics in Information Science + Studies
ISS 390SA Special Topics in Information Science + Studies
ISS 390T Special Topics in Information Science + Studies: Tutorial
ISS 391 Bass Connections in Information Science and Culture: Independent Study Project
ISS 392 Independent Study
ISS 393 Research Independent Study in Information Science + Studies R
ISS 393T Bass Connections Information, Society & Culture Research Team STS
ISS 394T Bass Connections Information, Society & Culture Research Team R
ISS 395T Bass Connections Information, Society & Culture Research Team STS
ISS 396 Graphic Design in Multimedia: Theory and Practice ALP
ISS 396T Bass Connections Information, Society & Culture Research Team R
ISS 397 Bass Connections Information, Society & Culture Research Team
ISS 398 Bass Connections Information, Society & Culture Research Team R
ISS 415S Capstone: Information History R, STS, W, CZ, SS
ISS 420S Critical Digital Studies
ISS 425 Intellectual Property and Innovation: Law, Policy & Entrepreneurship EI, STS, SS
ISS 435S Chinese Media and Popular Culture: Politics, Ideology, and Social Change CCI, SS
ISS 436 Experimental Sculpture and Installation Art ALP
ISS 490 Special Topics in Information Science + Studies
ISS 490S Special Topics in Information Science + Studies
ISS 490S-1 Special Topics in Information Science + Studies
ISS 490T Collaborative Computational Media Project Design and Development Topics
ISS 491 ISS Independent Study
ISS 493 ISS Research Independent Study R
ISS 495S Research Capstone R, SS
ISS 495T Collaborative Computational Media Project Design and Development R, ALP
ISS 496 Experiential Research Capstone R
ISS 511 Designing Ethical Tech EI, STS, SS
ISS 520S Ghostly Statistics: Revenge Tragedies and Natural Language Processing
ISS 536S Public History and Memory R, CZ
ISS 544L Introduction to Digital Archaeology R, STS, CZ
ISS 550SL Digital Publishing: Concepts and Practice R, STS, CZ
ISS 551SL Advanced Digital Art History: New Representational Technologies STS, ALP, CZ
ISS 554 Privacy, Technology and National Security EI, STS, SS
ISS 555S Physical Computing STS, QS
ISS 565S New Media, Memory, and the Visual Archive STS, ALP
ISS 575S Generative Media Authorship - Music, Text & Image ALP
ISS 576S Theory & Aesthetics: Roland Barthes R, W, ALP
ISS 580S Proseminar 1: Interdisciplinary Digital Humanities STS, ALP
ISS 581S Historical and Cultural Visualization Proseminar 2 STS, ALP
ISS 586 Human-Centered Security and Privacy
ISS 590 Special Topics in Information Science + Studies
ISS 590-2 Topics in Computational Media Module
ISS 590S Special Topics in Information Science + Studies
ISS 591 Independent Study
ISS 591-1 Independent Study
ISS 592 Independent Study
ISS 593 Research Independent Study in Information Science + Studies R
ISS 606 Advanced Digital Practice R, ALP
ISS 613S Computational Media Studio in Advanced Digital Practice STS, ALP
ISS 615S Comparative Media Studies STS, ALP
ISS 635S Artificial Intelligence application and research in the Arts and Humanities STS, ALP
ISS 640 The History and Future of Higher Education CCI, STS, CZ, SS
ISS 660S Games, Play, and Selfhood: Immersive Media and Extended Realities STS, ALP, SS
ISS 666S (Neosentience) Body as Electrochemical Computer R, STS, ALP, NS
ISS 690 SPECIAL TOPICS IN ISS
ISS 690S SPECIAL TOPICS IN INFORMATION SCIENCE + STUDIES
ISS 691 Independent Study
ISS 693 Research Independent Study in Information Science + Studies R
ISS 695T Advanced Tutorial - Information Science + Studies ALP, SS
ISS 706 Digital Imaging
ISS 715 Historical Geographic Information Systems (GIS)
ISS 717 User Experience and User Interface Design and Development
ISS 719S Creative Cartography: Art and Science, Culture and Nature
ISS 720 Programming and User Interface Design in Unity 3D
ISS 720S Programming and User Interface Design in Unity 3D
ISS 733L Virtual Museums: Theories and Methods of Twenty-First-Century Museums
ISS 740L Fundamentals of Web-Based Multimedia Communications
ISS 740S Fundamentals of Web-Based Multimedia Communications
ISS 741L Web Project Design and Development
ISS 751S Digital Storytelling and Interactive Narrative
ISS 755S Videogame Design and Critique
ISS 757S Editing for Film and Video
ISS 758S Digital Durham
ISS 760S Critical Digital Humanities: Theory and Practice
ISS 768 Media History: Old and New
ISS 770S Constructing Immersive Virtual Worlds
ISS 780 Visualizing Cities: Representing Urban Landscapes, Cultures, and Environments
ISS 790 Special Topics in Information Science + Studies
ISS 790S Special Topics in Information Science + Studies
ISS 791 Individual Research in Information Science + Information Studies
ISS 793L Independent Research in Digital Knowledge
ISS 793T Bass Connections Information, Society & Culture Research Team
ISS 794L Interactive Graphics: Critical Code
ISS 795 Bass Connections Information, Society & Culture Research Team
ISS 795T Bass Connections Information, Society & Culture Research Team
ISS 796 Bass Connections Information, Society & Culture Research Team
ISS 796L Media, Arts & Cultures Research Practicum I
ISS 796T Bass Connections Information, Society & Culture Research Team
ISS 797L Media, Arts & Cultures Research Practicum II
ISS 798L Media, Arts & Cultures Research Practicum III
ISS 799L Media, Arts & Cultures Research Practicum IV
ISS 890S Special Topics in ISS