Electives

In addition to core and track requirements, students will round out their Informatics studies with carefully selected elective courses. The number and breadth of available electives allows students to add intellectual depth to their selected track of study or broaden their perspective on other aspects of the informatics field.

Elective Courses

Computational Informatics

(3) MATH 547/BIOINF 547/STATS 547 Probabilistic Modeling in Bioinformatics (F)

(1) MATH/STATS 548 Computations in Probabilistic Modeling in Bioinformatics

(3) BIOSTAT/STATS 449 Topics in Biostatistics (W)

(4) EECS 281 Data Structures and Algorithms (F, W)

(4) EECS 376 Foundations of Computer Science (F, W)

(4) EECS 476 Theory of Internet Applications (N/A)

(4) EECS 477 Introduction to Algorithms (W)

(4) EECS 481 Software Engineering (F, W)

(4) EECS 484 Database Management Systems (F, W)

(4) EECS 485 Web Database and Information Systems (W)

(4) EECS 487 Interactive Computer Graphics (F, W)

(4) EECS 489 Computer Networks

(4) EECS 492 Introduction to Artificial Intelligence (F, W)

(4) EECS 493 User Interface Development (W)

(4) EECS 494 Computer Game Design and Development (F)

(3) MATH 416 Theory of Algorithms

(3) MATH 425 Introduction to Probability (F, W, Sp, Su)

(3) MATH 525 Probability Theory (F, W)

(3) SI 301 Models of Social Information Processing  (W)

(3) SI 339 Design of Complex Websites

(3) SI 422 Evaluation of Systems and Services (W)

(3) SI 429 eCommunities: Analysis & Design of Online Interaction Environments (W)

(3) SI 508 Networks: Theory and Application (F)

(1.5) *SI 532 Digital Government I: Information Technology and Democratic Politics

(3) SI 539 Design of Complex Websites (F, W)

(3) SI 572 Database Design (F)

(1.5) SI 583 Recommender Systems (W)

(3) *SI 689 Computer Supported Cooperative Work (F)

(4) STATS 401 Applied Statistical Methods II (F, W)

(4) STATS 406 Introduction to Statistical Computing (F)

(4) STATS 408 Statistical Principles for Problem Solving: A Systems Approach (W)

(4) STATS 415 Data Mining (W)

(3) STATS 425 Introduction to Probability (F, W, Sp, Su)

(3) STATS 426 Introduction to Theoretical Statistics (F, W)

(3) STATS 430 Applied Probability (W)

(4) STATS 470 Introduction to the Design of Experiments (F)

(4) STATS 480 Survey Sampling Techniques (W)

(3) STATS 500 Applied Statistics I (F, W)

(3) STATS 525 Probability Theory (F, W)

(3) STATS 526 Discrete State Stochastic Processes (F,W)

 

Data Mining & Information Anaylsis

(3) *BIOLCHEM/BIOINF/BIOMEDE/PATH 551 Proteome Informatics (W)

(4) *BIOINF 527 Intro to Bioinformatics & Computational Biology (F)

(3) *BIOINF 545/STATS 545/BIOSTAT 646 Molecular Genetic and Epigenetic Data (W)

(3) MATH 547/BIOINF 547/STATS 547 Probabilistic Modeling in Bioinformatics (F)

(1) MATH/STATS 548 Computations in Probabilistic Modeling in Bioinformatics

(3) BIOSTAT/STATS 449 Topics in Biostatistics (W)

(3) *CMPLXSYS 510 Introduction to Adaptive Systems

(4) EECS 281 Data Structures and Algorithms (F, W)

(4) EECS 376 Foundations of Computer Science (F, W)

(4) EECS 382 Internet-scale computing (F)

(4) EECS 476 Theory of Internet Applications (N/A)

(4) EECS 477 Introduction to Algorithms (W)

(4) EECS 481 Software Engineering (F, W)

(4) EECS 484 Database Management Systems (F, W)

(4) EECS 485 Web Database and Information Systems (W)

(4) EECS 487 Interactive Computer Graphics (F, W)

(4) EECS 489 Computer Networks

(4) EECS 492 Introduction to Artificial Intelligence (F, W)

(4) EECS 493 User Interface Development (W)

(4) HON 352 Cyberscience (F)

( 3) *IOE 510/MATH 561/OMS 518 Linear Programming I (F, W)

(3) *IOE 511/Math 562 Continuous Optimization Methods (F)

(3) *IOE 512 Dynamic Programming (F)

(3) MATH 416 Theory of Algorithms

(3) MATH 425 Introduction to Probability (F, W, Sp, Su)

(3) MATH 433 Introduction to Differential Geometry (F)

(3) MATH 451 Advanced Calculus I (F, W, Sp)

(3) MATH 462 Mathematical Models (W)

(3) MATH 463 Math Modeling in Biology (F)

(3) MATH 471 Introduction to Numerical Methods (F, W, Su)

(3) MATH 525 Probability Theory F, W)

(3) MATH 526 Discrete State Stochastic Processes (F, W)

(3) MATH 550 Introduction to Adaptive Systems

(3) MATH 571 Numerical Methods for Scientific Computing I (F, W)

(3) MCDB 408 Genomic Biology (W)

(3) *SI 301 Models of Social Information Processing (W)

(3) *SI 422 Evaluation of Systems and Services (W)

(3) SI 508 Networks: Theory and Application (F)

(3) *SI 664 (formerly 572) Database Design (F)

(1.5) *SI 583 Recommender Systems (W)

(1.5) *SI 631 Practical l Engagement Workshop: Content Management Systems (F, W)

(1.5) *SI 679 Aggregation and Prediction Markets (F)

(1.5) *SI 683 Reputation Systems (W)

(3) *SI 689 Computer-Supported Cooperative Work (F)

(4) STATS 401 Applied Statistical Methods II (F, W)

(4) STATS 408 Statistical Principles for Problem Solving: A Systems Approach (W)

(3) STATS 425 Introduction to Probability (F, W, Sp, Su)

(3) STATS 426 Introduction to Theoretical Statistics (F, W)

(3) STATS 430 Applied Probability (W)

(4) STATS 470 Introduction to the Design of Experiments (F)

(4) STATS 480 Survey Sampling Techniques (W)

(3) STATS 500 Applied Statistics I (F, W)

(3) STATS 525 Probability Theory (F, W)

(3) STATS 526 Discrete State Stochastic Processes (F, W)

 

Internet Informatics

(3) MATH 547/BIOINF 547/STATS 547 Probabilistic Modeling in Bioinformatics (F)

(1) MATH/STATS 548 Computations in Probabilistic Modeling in Bioinformatics

(3) BIOSTAT/STATS 449 Topics in Biostatistics (W)

(4) EECS 280 Programming and Introductory Data Structures (F, W)

(4) EECS 281 Data Structures and Algorithms (F, W)

(4) EECS 376 Foundations of Computer Science (F, W)

(4) EECS 476 Theory of Internet Applications (N/A)

(4) EECS 477 Introduction to Algorithms (W)

(4) EECS 481 Software Engineering (F, W)

(4) EECS 484 Database Management Systems (F, W)

(4) EECS 487 Interactive Computer Graphics (F, W)

(4) EECS 489 Computer Networks

(4) EECS 492 Introduction to Artificial Intelligence (F, W)

(4) EECS 493 User Interface Development (W)

(4) EECS 494 Computer Game Design and Development (F)

(3) MATH 416 Theory of Algorithms

(3) MATH 425 Introduction to Probability (F, W, Sp, Su)

(3) MATH 525 Probability Theory (F, W)

(3) SI 301 Models of Social Information Processing  (W)

(3) SI 339 Design of Complex Websites

(3) SI 422 Evaluation of Systems and Services (W)

(3) SI 429 eCommunities: Analysis & Design of Online Interaction Environments (W)

(3) SI 508 Networks: Theory and Application (F)

(1.5) *SI 532 Digital Government I: Information Technology and Democratic Politics

(3) SI 539 Design of Complex Websites (F, W)

(3) SI 664 (formerly 572) Database Design (F)

(1.5) SI 583 Recommender Systems (W)

(3) *SI 689 Computer Supported Cooperative Work (F)

(4) STATS 401 Applied Statistical Methods II (F, W)

(4) STATS 406 Introduction to Statistical Computing (F)

(4) STATS 408 Statistical Principles for Problem Solving: A Systems Approach (W)

(4) STATS 415 Data Mining (W)

(3) STATS 425 Introduction to Probability (F, W, Sp, Su)

(3) STATS 426 Introduction to Theoretical Statistics (F, W)

(3) STATS 430 Applied Probability (W)

(4) STATS 470 Introduction to the Design of Experiments (F)

(4) STATS 480 Survey Sampling Techniques (W)

(3) STATS 500 Applied Statistics I (F, W)

(3) STATS 525 Probability Theory (F, W)

(3) STATS 526 Discrete State Stochastic Processes (F,W)

 

Life Science Informatics 

(3) BIOLCHEM/BIOINF/BIOMEDE/PATH 551 Proteome Informatics (W)

(3) BIOINF 545/STATS 545/BIOSTAT 646 Molecular Genetic and Epigenetic Data (W)

(3) MATH 547/BIOINF 547/STATS 547 Probabilistic Modeling in Bioinformatics (F)

(1) MATH/STATS 548 Computations in Probabilistic Modeling in Bioinformatics

(3) BIOSTAT/STATS 449 Topics in Biostatistics (W)

(3) CMPLXSYS 510 Introduction to Adaptive Systems

(4) EECS 281 Data Structures and Algorithms (F, W)

(4) EECS 376 Foundations of Computer Science (F, W)

(4) EECS 382 Internet-scale Computing (F)

(4) EECS 476 Theory of Internet Applications (N/A)

(4) EECS 477 Introduction to Algorithms (W)

(4) EECS 481 Software Engineering (F, W)

(4) EECS 484 Database Management Systems (F, W)

(4) EECS 485 Web Database and Information Systems (W)

(4) EECS 487 Interactive Computer Graphics (F, W)

(4) EECS 489 Computer Networks

(4) EECS 492 Introduction to Artificial Intelligence (F, W)

(4) EECS 493 User Interface Development (W)

(3) HON 352 Cyberscience (F)

(3) MATH 416 Theory of Algorithms

(3) MATH 425 Introduction to Probability (F, W, Sp, Su)

(3) MATH 451 Advanced Calculus I (F, W, Sp)

(3) MATH 462 Mathematical Models (W)

(3) MATH 463 Math Modeling in Biology

(3) MATH 471 Introduction to Numerical Methods (F, W, Su)

(3) MATH 525 Probability Theory (F, W)

(3) MATH 526 Discrete State Stochastic Processes (F, W)

(3) MATH 550 Introduction to Adaptive Systems

(3) MCDB 408 Genomic Biology (W)

(3) MCDB 411 Protein Structure and Function (W)

(3) *SI 301 Models of Social Information Processing (W)

(3) *SI 422 Evaluation of Systems and Services (W)

(3) SI 508 Networks: Theory and Application (F)

(3) SI 664 (formerly 572) Database Design (F)

(1.5) *SI 631 Practical l Engagement Workshop: Content Management Systems (F, W)

(3) *SI 689 Computer-Supported Cooperative Work (F)

(4) STATS 401 Applied Statistical Methods II (F, W)

(4) STATS 406 Introduction to Statistical Computing (F)

(4) STATS 408 Statistical Principles for Problem Solving: A Systems Approach (W)

(4) STATS 415 Data Mining (W)

(3) STATS 425 Introduction to Probability (F, W, Sp, Su)

(3) STATS 426 Introduction to Theoretical Statistics (F, W)

(3) STATS 430 Applied Probability (W)

(4) STATS 470 Introduction to the Design of Experiments (F)

(4) STATS 480 Survey Sampling Techniques (W)

(3) STATS 500 Applied Statistics I (F, W)

(3) STATS 525 Probability Theory (F, W)

(3) STATS 526 Discrete State Stochastic Processes (F, W)

 

Social Computing

(4) *BIOSTAT 503 Introduction to Biostatistics

(4) EECS 280 Programming and Introductory Data Structures (F, W)

(4) EECS 281 Data Structures and Algorithms (F, W)

(4) EECS 376 Foundations of Computer Science (F, W)

(4) EECS 382 Internet-scale Computing (F)

(4) EECS 476 Theory of Internet Applications (N/A)

(4) EECS 477 Introduction to Algorithms (W)

(4) EECS 481 Software Engineering (F, W)

(4) EECS 484 Database Management Systems (F, W)

(4) EECS 485 Web Database and Information Systems (W)

(4) EECS 487 Interactive Computer Graphics (F, W)

(4) EECS 489 Computer Networks

(4) EECS 492 Introduction to Artificial Intelligence (F, W)

(4) EECS 493 User Interface Development (W)

(4) EECS 494 Computer Game Design and Development (F)

(4) EECS 495 Patent Fundamentals for Engineers

(3) HON 352 Cyberscience

(4) *IOE 310 Introduction to Optimization Methods (F, W)

(3) *IOE 510/MATH 561/OMS 518 Linear Programming I (F, W)

(3) *IOE 511/Math 562 Continuous Optimization Methods (F)

(3) *IOE 512 Dynamic Programming (F)

(3) MATH 416 Theory of Algorithms

(3) MATH 425 Introduction to Probability (F, W, Sp, Su)

(3) MATH 525 Probability Theory (F, W)

(3) SI 339 Design of Complex Websites

(3) SI 508 Networks: Theory and Application (F)

(1.5) *SI 532 Digital Government I: Information Technology and Democratic Politics

(3) SI 539 Design of Complex Websites (F, W)

(3) SI 664 (formerly 572) Database Design (F)

(1.5) SI 583 Recommender Systems (W)

(1.5) SI 631 Practical l Engagement Workshop: Content Management Systems (F, W)

(1.5) SI 679 Aggregation and Prediction Markets (F)

(1.5) SI 683 Reputation Systems  (W)

(3) *SI 689 Computer-Supported Cooperative Work (F)

(4) STATS 401 Applied Statistical Methods II (F, W)

(4) STATS 406 Introduction to Statistical Computing (F)

(4) STATS 408 Statistical Principles for Problem Solving: A Systems Approach (W)

(4) STATS 415 Data Mining (W)

(3) STATS 425 Introduction to Probability (F, W, Sp, Su)

(3) STATS 426 Introduction to Theoretical Statistics (F, W)

(3) STATS 430 Applied Probability (W)

(4) STATS 470 Introduction to the Design of Experiments (F)

(4) STATS 480 Survey Sampling Techniques (W)

(3) STATS 500 Applied Statistics I (F, W)

(3) STATS 525 Probability Theory (F, W)

(3) STATS 526 Discrete State Stochastic Processes (F, W)

 

*Only one elective course in a track indicated with “*” can be taken for elective credit.

Courses have been historically offered as indicated (F = Fall, W = Winter, Sp = Spring, Su = Summer). Terms in which courses are offered, however, are subject to change.