Indiana University

Requirements

Core Courses (12 cr.)

  • INFO I502 Information Management (3 cr.)
  • INFO I546 Music Information Processing: Symbolic (3 cred.)
  • INFO I547 Music Information Processing: Audio (3 cred.)
  • INFO I548 Introduction to Music Informatics (3 cr.)

Electives, IUB (18 cr.)

Cognitive Science
  • COGS Q520 Mathematics and Logic of Cognitive Science (3 cr.)
  • COGS Q530 Programming Methods in Cognitive Science (3 cr.)
  • COGS Q550 Models in Cognitive Science (3 cr.)
Computer Science
  • CSCI A504 Introductory C++ Programming (2 cr.)
  • CSCI A506 Object-Oriented Programming in C++ (2 cr.)
  • CSCI A546 User-interface Programming (2 cr.)
  • CSCI A547 Network Technologies and Administration (2 cr.)
  • CSCI A548 Mastering the World Wide Web (2 cr.)
  • CSCI A591 Introduction to Computer Science (3 cr.)
  • CSCI A592 Introduction to Software Systems (3 cr.)
  • CSCI A594 Data Structures (3 cr.)
  • CSCI A596 Programming Languages (3 cr.)
  • CSCI A597 Introduction to Programming I (3 cr.)
  • CSCI A598 Introduction to Programming II (3 cr.)
  • CSCI B503 Algorithms Design and Analysis (3 cr.)
  • CSCI B521 Programming Language Principles (3 cr.)
  • CSCI B538 Networks and Distributed Computing (3 cr.)
  • CSCI B551 Elements of Artificial Intelligence (3 cr.)
  • CSCI B561 Advanced Database Concepts (3 cr.)
  • CSCI B581 Advanced Computer Graphics (3 cr.)
  • CSCI P565-P566 Software Engineering I-II (3-3 cr.)
  • CSCI P573 Scientific Computing (3 cr.)
Education
  • EDUC R521 Instructional Design and Development I (1 cr.)
  • EDUC R522 Instructional Design and Development II (3 cr.)
  • EDUC R547 Computer-Mediated Learning (3 cr.)
Informatics
  • MUS I545 Music Information Representation, Search, and Retrieval (3 cr.)
  • INFO I541 Human-Computer Interface Design I (3 cr.)
Music
  • MUS N561 MIDI and Computer Music (3 cr.)
  • MUS N562 Electronic Text Processing and Distribution (3 cr.)
  • MUS N563 Developing Computer-Based Music Instruction (3 cr.)
  • MUS N564 Music Information Representation, Search, and Retrieval (3 cr.)
  • MUS N565 Music Information Processing (3 cr.)
  • MUS N568 Topics in Music Information Technology (3 cr.)
  • MUS N569 Guided Research in Music Information Technology (3 cr.)
Speech and Hearing
  • SPHS S522 Digital Signal Processing (3 cr.)

Project/Thesis, IUB (6 cr.)

  • INFO I694 Thesis/Project in Human-Computer Interaction (1-6 cr.)
    As a capstone experience, students will complete 6 credit hours of research, a project, or an internship under the guidance of an informatics faculty member. Requirements may vary depending on the graduate program and the campus.