- About
- Message from the Chair
- History
- Facilities
- News
- Events
- Info Sci Colloquium
- Advancing Responsible AI with Human-Centered Evaluation
- Bowers Distinguished Speaker Series - Julie E. Cohen, Georgetown University Law Center
- From Agents to Optimization: User Interface Understanding and Generation
- The Language of Creation: How Generative AI Challenges Intuitions—and Offers New Possibilities
- IS Engaged
- Graduation Info
- Info Sci Colloquium
- Contact Us
- Courses
- Research
- Computational Social Science
- Critical Data Studies
- Data Science
- Economics and Information
- Education Technology
- Ethics, Law and Policy
- Human-Computer Interaction
- Human-Robot Interaction
- Incentives and Computation
- Infrastructure Studies
- Interface Design and Ubiquitous Computing
- Natural Language Processing
- Network Science
- Social Computing and Computer-supported Cooperative Work
- Technology and Equity
- People
- Career
- Undergraduate
- Info Sci Majors
- BA - Information Science (College of Arts & Sciences)
- BS - Information Science (CALS)
- BS - Information Science, Systems, and Technology
- Studying Abroad
- MPS Early Credit Option
- Independent Research
- CPT Procedures
- Student Associations
- Undergraduate Minor in Info Sci
- Our Students and Alumni
- Graduation Info
- Contact Us
- Info Sci Majors
- Masters
- PHD
- Prospective PhD Students
- Admissions
- Degree Requirements and Curriculum
- Grad Student Orgs
- For Current PhDs
- Diversity and Inclusion
- Our Students and Alumni
- Graduation Info
- Program Contacts and Student Advising
Interactive Technologies is designing and building systems. The courses below may help you learn to design and build functional technical systems. As well as develop the technical skills needed to build novel interactive tools, both hardware and software, in various domains: health, education, business, and more.
- CS 4700 Foundations of Artificial Intelligence, fall and spring
- CS 5150 Software Engineering, spring
- CS 5320 Introduction to Database Systems, fall
- CS 5412 Cloud Computing, spring
- CS 5780 Machine Learning for Intelligent Systems, fall and spring
- INFO 4120 Ubiquitous Computing, fall and spring
- INFO 4152 Advanced Topics in Computer Game Design‡, spring
- INFO 4154 Analytics-Driven Game Design‡, fall
- INFO 4275 Novel Interaction Techniques, fall
- INFO 4320 Rapid Prototyping†, fall and spring
- INFO 4340 User Experience & Software Development Studio†, fall
- INFO 4555 Business Intelligence Systems, fall
- INFO 5100 Visual Data Analytics for the Web, spring
- INFO 6300 Advanced Language Technologies, spring
- INFO 6850 The Structure of Information Networks, spring
- INFO 4152 Advanced Topics in Computer Game Design‡, spring
- INFO 4154 Analytics-Driven Game Design‡, fall
- INFO 4240 Designing Technology for Social Impact, fall
- INFO 4301 Ethics in New Media, Technology, and Communication, fall
- INFO 4320 Rapid Prototyping†, fall and spring
- INFO 4340 User Experience & Software Development Studio†, fall
- INFO 4400 Qualitative User Research and Design Methods, spring
- INFO 4420 Human Computer Interaction Studio, spring
- INFO 4650 Mobile Communication in Public Life, spring
- INFO 5355 Human Computer Interaction Design, fall
- INFO 5450 Computer-Mediated Communication, spring
- INFO 6113 Technology and Law Colloquium, fall
- INFO 6210 Information, Technology, and Society, fall and spring
† These courses span both areas and may count toward either Information Systems or Human and Social Systems.
‡ This course may count toward either Information Systems or Human and Social Systems depending on the student's role in the course project: programmer (IS) or or designer (HSS).