Skip to Main Content

ISCMS - Information Science

Download as PDF

Information ScienceGraduate Degree SeekingMS - Master of Science
Completion requirement

Minimum Credit Units

30

Core Coursework Requirements

Core Courses (6 units total)

  • course: Foundations of Information

  • course: Data Analysis and Visualization 

See emphasis for remaining 3 units.

Elective Coursework

18 units; see elective coursework for emphasis below.

Additional Requirements

Complete 3 units total. More information on experiential courses is available on our internships and individual studies pages.

Completion requirement

Minimum Emphasis Units

21 (in addition to "Core Major Units" above) 

Emphasis Core Coursework Requirements

3 units total:

  • course: Introduction to Human Computer Interaction (3)

Emphasis Elective Coursework

Human-Centered Computing Elective Courses

Choose three courses (Minimum 9 units) from the following:

  • course: Designing an Installation (3)

  • course: Data Ethics (3)

  • course: Algorithms for Games (3)

  • course: Game Development (3)

  • course: Advanced Game Development (3)

  • course: User Interface and Website Design (3)

General Elective Courses

Minimum 9 units

Elective courses toward degree requirements will be taken from INFO coursework (INFO 500-590 or 600-690) or approved coursework in other departments. Core courses do not count toward elective courses. Additional units of experiential credit beyond the minimum 3-unit requirement (capstone, internship, independent study, research) may not be used towards the electives.

Additional Emphasis Requirements

See additional requirements for overall plan above.

Completion requirement

Minimum Emphasis Units

21 (in addition to "Core Major Units" above) 

Emphasis Core Coursework Requirements

3 units total:

  • course: Introduction to Machine Learning (3 Units)

Emphasis Elective Coursework

Machine Learning Elective Courses

Choose three courses (Minimum 9 units) from the following:

  • course: Data Ethics (3)

  • course: Bayesian Modeling and Inference (3)

  • course: Data Mining and Discovery (3)

  • course / course: Statistical Natural Language Processing (3)

  • course: Artificial Intelligence (3)

  • course: Applied Natural Language Processing (4)

  • course: Text Retrieval and Web Search (3)

  • course: Neural Networks (3)

General Elective Courses

Minimum 9 units

Elective courses toward degree requirements will be taken from INFO coursework (INFO 500-590 or 600-690) or approved coursework in other departments. Core courses do not count toward elective courses. Additional units of experiential credit beyond the minimum 3-unit requirement (capstone, internship, independent study, research) may not be used towards the electives.

Additional Emphasis Requirements

See additional requirements for overall plan above.

Completion requirement

Core Major Units: 9
Additional Emphasis Units: 21
Total Minimum Degree Units: 30

Completion requirement

Core Courses (6 units)

  • course: Foundations of Information (3)

  • course: Data Analysis and Visualization (3)

Complete 3 units total. More information on experiential courses is available on our  internships and individual studies pages.

Completion requirement

See elective coursework for emphasis below.

Completion requirement

Capstone Project

For either course:

  • Identify your internship supervisor (course) or College of Information Science faculty supervisor (course)

  • Request and experience via Handshake as described on our internships and individuals studies page

  • The internship or capstone project must exercise all competencies required for the M.S. degree

  • The internship or capstone project must have a software development component. Capstones must deposit code in GitHub or other source code repository

  • Upon completing the internship or capstone project, submit a report (5000-6000 words in length) in the form of an academic paper, documenting what has been accomplished and explaining how the competencies have been demonstrated

  • Your supervisor(s) will complete a competencies evaluation form, evaluate the project, and assign a pass/fail grade

You must submit your application in Handshake. More information can be found on the individual studies page.

Completion requirement