MINOR Checklist: Information Science, TECHNOLOGY & the Arts

This minor is designed to provide students in all majors experience in dealing with information - deriving it, managing it, and extracting meaning from it!

ISTA Core

ISTA 100: Great Ideas of the Information Age __

ISTA 116: Statistical Foundations for the Information Age*__

ISTA 130: Computational Thinking and Doing__

ISTA 161: Ethics in a Digital World __

Upper Division ISTA Coursework (take two)

__

__

Total Units __/19

Upper Division Units __/6

A minimum GPA of 2.0 required for this minor.

*requires Math 107 or Math 112

A note on CSC 127A/B and CSC 110/120: ISTA 130, required for the minor, is an introductory Python programming class. CSC 127A/B used to be taught in Java, and now the new introductory sequence, CSC 110/120, is taught in Python. CSC 110 will now double-dip with ISTA 130; students can ask to double-dip CSC 127A if they have the Python experience.

ISTA advisor information:

Laura Owen

Undergraduate Academic Advisor

School of Information

Harvill 431

Upper Division ISTA Coursework

Note: not all classes are available every semester. Some courses have prerequisite requirements. Courses available Fall 2018 highlighted

ISTA 301: Computing and the Arts (no prerequisites; also a Tier II Arts general education requirement)

ISTA 302: Technology of Sound (no prerequisites)

ISTA 303: Introduction to Creative Coding*

*ISTA 130 or CSC 110 or ECE 175 required

ISTA 311: Foundation of Information and Inference*

*ISTA 130 (or CSC 110)and ISTA 116 (or MATH 163/263) required

ISTA 331: Principles of Data Science

*ISTA 116, 130, and 131 required

ISTA 350: Programming for Informatics Applications*

*ISTA 130 and 131 required

*Typically offered SPRING semester

ISTA 416: Introduction to Human Computer Interaction*

*ISTA 130 or CSC 110 or ECE 175 required

*ISTA 350 or CSC 335 recommended

ISTA 421: Introduction to Machine Learning

*Calculus I and II, Linear Algebra (MATH 313), and ISTA 311 or consent of instructor required

*Typically offered FALL semester

ISTA 422: Applied Cyberinfrastructure Concepts*

*ISTA 130 or CSC 120 recommended

*Typically offered FALL semester

ISTA 424: Virtual Reality*

*ISTA 350 or CSC 335 or consent of instructor required

ISTA 425: Algorithms for Games*

*ISTA 350 or CSC 335 or consent of instructor required

ISTA 450: Artificial Intelligence*

*ISTA 350 or CSC 345 or consent of instructor required

*Typically offered SPRING semester

ISTA 451: Game Development*

*ISTA 130 or CSC 110 or ECE 175 required

*ISTA 350 or CSC 335 recommended

ISTA 457: Neural Networks*

*ISTA 350 or CSC 345 or NSCS 344 or consent of instructor required

*MATH 313 recommended

Students can double-dip a maximum of eight units (two classes) towards an ISTA minor from another department, providing the courses are cross-listed and the double-dipping is allowed by the other department’s double-dipping policy.

For catalog years Fall 2017 or later, cross-listed Upper Division CSC courses are: CSC 335, 337, 345

For catalog years before Fall 2017, CSC 401, 433, 438, 439, 460 are also cross-listed