Graduate Programs

Degree Programs

Master of Science in Informatics

Our Master of Science in Informatics program provides multiple paths to advanced study on the technological, social, and scientific impact of information technology.  We offer a wide range of multidisciplinary classes that will allow a student to forge their future while also building the skills they need to be successful in industry or academia.

Beyond the pursuit of a degree, our Masters of Informatics track is designed for students who are thinking about entering a specific Ph.D. track. Each M.S. in Informatics student is assigned a faculty advisor who will help the student decide if the Ph.D. in Informatics track is right for them.  In certain circumstances, credits for the M.S. in Informatics may be transferred to the Ph.D. program.  The courses taken must have a coherent focus within the general field of Informatics.

REQUIREMENTS

The student's advisor and the Informatics Director of Graduate Studies must approve all coursework prior to taking the course.

To receive the M.S. Informatics degree from Indiana University Luddy School of Informatics, Computing, and Engineering, the student must:

  • Complete 36 credit hours - 27 credit hours of Informatics courses and nine (9) credit hours of electives of any graduate level coursework within or outside the Luddy School of Informatics, Computing, and Engineering with no individual course grade below a C (2.0)
  • Maintain a minimum B (3.0) GPA
  • Complete the course requirements as stated in the handbook for the term of matriculation
  • Meet all of the above requirements within five (5) calendar years of initial matriculation

GRADES

The minimum overall GPA of a grade of B (3.0) for all graduate courses is required.  A student whose semester GPA fall below a grade of B (3.0) will be put on probation.  The student must raise their semester and cumulative GPA to B (3.0) or higher by the end of the following semester.  Failure to do so may result in academic dismissal from the program. A student whose cumulative GPA falls below a grade of B (3.0) for two consecutive semesters (excluding summer) may result in academic dismissal from the program.

 Animal Informatics Track

Students following the Animal Informatics Track are required to complete 36 credit hours of coursework - that covers 18 credit hours in the core Animal Informatics area and 18 credit hours of electives.

Core Classes (18 credit hours)

  • INFO-I 511 Animal-Computer Interaction Methods
  • INFO-I 512 Direct Observation and Design
  • INFO-I 513 Usable Artificial Intelligence
  • INFO-I 514 Seminar in Animal-Computer Interaction
  • INFO-I 590 Topics in Informatics
    • Topic: Prototyping with Arduino Tools
  • INFO-I 699 Independent Study in Informatics

Technology Electives (9 credit hours)

Select three courses from the following:

Animal Behavior, Cognition, and Conservation Management 

  • BIOL-L 553 Sensory Ecology
  • GEOG-G 548 Capitalism and Nature
  • INFO-I 590 Topics in Informatics
    • Topic: Technological Nature
  • SPEA-E 563 Wildlife Management

Artificial Intelligence and Data Analytics

  • CSCI-B 551 Elements of Artificial Intelligence
  • CSCI-B 555 Machine Learning
  • CSCI-B 565 Data Mining
  • CSCI-B 657 Computer Vision
  • CSCI-P 556 Applied Machine Learning 
  • ENGR-E 511 Machine Learning for Signal Processing
  • ENGR-E 533 Deep Learning Systems
  • ENGR-E 534 Big Data Applications
  • ENGR-E 583 Information Visualization
  • ENGR-E 584 Scientific Visualization
  • ILS-Z 534 Search
  • INFO-I 590 Topics in Informatics
    • Topic: Data Visualization
  • INFO-I 606 Network Science

Augmented and Virtual Reality

  • INFO-I 590 Topics in Informatics
    • Topic: Artificial Life in Virtual Reality
    • Topic: Building Virtual Worlds
    • Topic: Creating Virtual Assets
    • Topic: Introduction to Virtual Reality

Geospatial Information System

  • GEOG-G 535 Environmental Remote Sensing
  • GEOG-G 536 Advanced Remote Sensing
  • GEOG-G 538 Geographic Information Systems
  • GEOG-G 539 Advanced Geographic Information Systems
  • GEGO-G 578 Global Change, Food and Farming Systems
  • GEOG-G 588 Applied Spatial Statistics
  • GEOG-G 639 GIS and Environmental Analysis

IoT Systems and Physical Fabrication

  • CSCI-P 535 Pervasive Computing OR INFO-I 527 Mobile and Pervasive Design
  • ENGR-E 514 Embedded Systems
  • ENGR-E 537 Rapid Prototyping for Engineers
  • INFO-I 540 Human Robot Interaction
  • INFO-I 549 Advanced Prototyping
  • INFO-I 590 Topics in Informatics
    • Topic: Makerspace: Design & Fabrication

Mobile App Development

  • CSCI-P 535 Pervasive Computing OR INFO-I 527 Mobile and Pervasive Design
  • INFO-I 590 Topics in Informatics
    • Topic: Cross-platform Mobile Programming

Qualitative Methods and Design

  • CSCI-P 535 Pervasive Computing OR INFO-I 527 Mobile and Pervasive Design
  • INFO-I 516 Informatics in Disasters and Emergency Response
  • INFO-I 530 Field Deployments
  • INFO-I 543 Interaction Design Methods
  • INFO-I 544 Experience Design
  • INFO-I 590 Topics in Informatics
    • Topic: Environmental Policy and Health Design
  • INFO-I 604 Human-Computer Interaction Design Theory

Technology Entrepreneurship

  • INFO-I 566 Technology Innovation
  • INFO-I 567 Design Strategy
  • INFO-I 568 Technology Entrepreneurship

Web and Database Design

  • CSCI-B 561 Advanced Database Concepts
  • DSCI-D 532 Applied Database Technologies
  • ENGR-E 516 Engineering Cloud Computing  
  • ILS-Z 511 Database Design
  • ILS-Z 512 Information Systems Design
  • ILS-Z 513 Organizational Informatics
  • ILS-Z 514 Social Aspects of Information Technology
  • ILS-Z 515 Information Analytics
  • ILS-Z 517 Web Programming
  • ILS-Z 519 Information Analytics
  • ILS-Z 532 Information Architecture for the Web
  • ILS-Z 556 Systems Analysis and Design
  • INFO-I 535 Management, Access, and Use of Big and Complex Data

Additional Electives (9 credit hours)

The remaining 9 credit hours are selected from unselected courses above or additional animal informatics-related course offerings at Indiana University Bloomington. 

4+1 MS in Informatics, Animal Informatics Track

Undergraduates with a Minor or Cognate in Animal Computer Interaction will be able to complete a bachelor’s degree and a M.S. in Informatics, Animal Informatics Track. The students would take 120 credits for the bachelor’s degree and 21 credits for the master’s degree. The total credit hours will be 141 credits.

The program's overall course requirements add up to as much as 15 fewer credit hours than the sum total of the bachelor’s and master’s degrees taken individually.

Admission and Status 

  • For admission to the 4+1 program, students must have earned a major and program GPA of at least 3.0 at the time of admission to the program. 
  • To apply to the 4+1 program students pursuing the Informatics B. S. degree must first talk with their undergraduate advisor, who will review their academic record to ensure that they meet the admission requirements. If a student meets the requirements, the advisor will notify the Luddy Graduate Office who will provide the student with an invitation code which will give the student access to the application. The Luddy Graduate Office will also provide the student with an application fee waiver code. 
  • Students in the program will be classified as undergraduates through the last semester in which they are enrolled in undergraduate requirements.Students in good standing, defined as a major and program GPA of at least 3.0, must submit the standard application to the University Graduate School by January 1 prior to the academic year they want to transition to graduate status.
  • Those not in good standing at any time are dropped from the program and reclassified as undergraduate students. If the transition to graduate status is delayed for any reason, The 4+1 program status will revert to undergraduate status and the student will be encouraged to apply to the M.S. program.
  • Students in the 4+1 program must complete at least 21 hours of coursework while registered in graduate status. Normally, this would encompass no fewer than two semesters.
  • Students are advised to check on the effect that transition to graduate status may have on existing undergraduate funding; the possibility of graduate funding is conditional upon transition to graduate status.
  • Once admitted to the program, if a student switches out of the 4+1 status, they may not switch back into the program after April 15th. These students will be encouraged to apply for the M.S. program.

Academic Requirements 

  • A minimum of 141 credit hours
  • Major GPA of at least 3.0; Cumulative GPA for graduate courses of at least 3.0
  • All undergraduate degree requirements
  • At least 21 Animal Informatics credit hours beyond the requirements for the B.S. degree at 500 level or above
  • Students in the 4+1 program are required to complete 9 credit hours of core courework. The remaining are 12 credit hours of electives, selected to best suit individual interests, needs, and overall career goals.

Core Classes (9 credit hours)

  • INFO-I 512 Direct Observation and Design
  • INFO-I 513 Usable Artificial Intelligence
  • INFO-I 590 Topics in Informatics
    • Topic: Prototyping with Arduino Tools

Electives (12 credit hours)

The remaining 12 credit hours are selected from additional animal informatics-related course offerings at Indiana University Bloomington. Students may not earn credit for courses taken to fulfill the core requirements.

 

Academic Bulletins