DATA SCIENCE ADVISING NOTES David Wild - updated May 2015



Similar documents
Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives

Computer Science Electives and Clusters

Master of Science in Health Information Technology Degree Curriculum

Admission Number. Master of Science Programme in Computer Science (International Programme)

CS 253: Intro to Systems Programming

Course Requirements for the Ph.D., M.S. and Certificate Programs

COURSE TITLE COURSE DESCRIPTION

The Masters of Science in Information Systems & Technology

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

Master of Science in Information Technology (MS-IT)

CSE 6040 Computing for Data Analytics: Methods and Tools. Lecture 1 Course Overview

Computer Information Systems

IEEE International Conference on Computing, Analytics and Security Trends CAST-2016 (19 21 December, 2016) Call for Paper

Doctor of Philosophy in Computer Science

Ph.D. in Bioinformatics and Computational Biology Degree Requirements

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

M.S. in Business and Information Systems

An interdisciplinary model for analytics education

Proposal for New Program: BS in Data Science: Computational Analytics

OUTLINE FOR AN INTERDISCIPLINARY CERTIFICATE PROGRAM

BSc in Information Systems & BSc in Information Technology Degree Programs

Curriculum Vitae Ruben Sipos

Master of Science in Computer Science

How To Get A Masters Degree In Logistics And Supply Chain Management

How To Get A Computer Science Degree

CS 51 Intro to CS. Art Lee. September 2, 2014

The following are the measurable objectives for graduated computer science students (ABET Standards):

Graduate Programs. Dept of Computer Science. Dr. Weining Zhang

MED 2400 MEDICAL INFORMATICS FUNDAMENTALS

SURVEY REPORT DATA SCIENCE SOCIETY 2014

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)

Master of Science (M.S.), Major in Software Engineering

Computer Science. Master of Science

Bachelor Degree in Informatics Engineering Master courses

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Abdullah Mohammed Abdullah Khamis

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

I. Justification and Program Goals

USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Master of Science in Computer Science Information Systems

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

PhD Program An Overview. Department of Health Informatics SHRP

INFORMATION SYSTEMS (INFO)

CSC 314: Operating Systems Spring 2005

Orientation for international Master's degree students

These regulations apply to students admitted to the BBA(IS) degree in the academic year and thereafter.

M.Tech. Software Systems

CS 40 Computing for the Web

The University of Jordan

Rensselaer Polytechnic Institute. Master of Science Information Technology ITWS. Advanced Professional. Studies (APS)

Student Handbook Master of Information Systems Management (MISM)

Course Descriptions. preparation.

An Introduction to Data Mining

Information and Decision Sciences (IDS)

MS in Computer Sciences MS in Software Engineering

ANALYTICS CENTER LEARNING PROGRAM

The Masters of Science in Information Systems & Technology

Graduate Studies in the Cheriton School of Computer Science University of Waterloo

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

Students who successfully complete the Health Science Informatics major will be able to:

Professional Organization Checklist for the Computer Information Systems Curriculum

Health Informatics Student Handbook

Discover Viterbi: Cyber Security Engineering & Informatics Programs

Computer Science Course Descriptions Page 1

PhD in Computer Science at North Carolina A&T State University

k. p MIS program section is replaced with following content.

Master Specialization in Knowledge Engineering

Discover Viterbi: Computer Science

Data Science Certificate General Information About Completion

B.Sc. in Computer Information Systems Study Plan

Course Descriptions. CS 101 Intro to Computer Science

Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin

Who s Here? 1. Name 2. Library 3. STEM your Library 4. Computer science/coding/kids & your Library

Software Engineering. Program Description. Admissions Requirements. Certificate. Master of Software Engineering. Master of Science

Development (60 ЕCTS)

Bachelor of Science in Business Administration - Information Systems and Technology Major

COMPUTER SCIENCE AND ENGINEERING

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

Course Overview and Approximate Time Allotments. First Semester

Management Information Systems

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

Felipe de Souza Schmitt. Software Engineer (Web/Mobile)

An Introduction to Health Informatics for a Global Information Based Society

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

BUDT 758B-0501: Big Data Analytics (Fall 2015) Decisions, Operations & Information Technologies Robert H. Smith School of Business

Rensselaer Polytechnic Institute. Master of Science Information Technology ITWS

Transcription:

DATA SCIENCE ADVISING NOTES David Wild - updated May 2015 GENERAL NOTES Lots of information can be found on the website at http://datascience.soic.indiana.edu. Dr David Wild, Data Science Graduate Program Director, is the default advisor for all students. Email questions regarding advising should be sent to dsadvise@indiana.edu. You can book an advising session in semester time (starting fall 2015) with David Wild on Tuesdays or Wednesday mornings at https://djwild.youcanbook.me/. Residential students should meet in Informatics West 207 (901 E 1oth St); online students should provide a Skype or Google Hangouts username for an online session. PATHS AND TRACKS There is understandably some confusion about Paths and Tracks. A path is not a formal part of your degree, but a guide to help you choose courses which are right for you. Courses are classed into or paths. Decision maker courses are focused on the skills needed by data science decision makers such as utilization of data science techniques, social factors, and domain-specific applications. courses are focused on the technical side of data science, often requiring strong programming skills. You do not have to declare a path for your degree, and being on one path doesn t mean you can t take courses from another path. In the course listings below, we tag the classes with paths (note that these tags are currently provisional, and some may change) A track is more formal specialization, and the track determines which courses you can take. The default is the general track, in which you can pick whichever courses you wish. Currently we have just one specialization track, computational & analytic, the requirements of which are listed at the end of this document. We intend to add more tracks in the future. ONLINE COURSES - upcoming semester classes highlighted in green Online classes are also available to residential students. Some online classes have physical classroom meetings for residential students, others are held completely online.

Course Next Class O=Online R=Residential Instructor Path / Specialization Track Notes INFO I590 Data Science in Drug Discovery, Health and Translational Medicine Wild Website: http://dsdht.wikispaces.com Prerequisites: Ability to perform basic statistical tasks in R; conceptual understanding of machine learning. INFO I590 Management, Access, and Use of Big and Complex Data #34881 (O) #34879 (R) Plale & INFO I590 Big Data Applications and Analytics INFO I590 Big Data Open Source Software and Projects #34717 (O) #15590 (R) Fox Some programming experience required, Python preferred. Fox Familiarity in Scripting Languages such as Linux Shell and especially Python. Knowledge of Java helpful but not required. CSCI B649 Cloud Computing for Data Intensive Sciences Qiu This is a programming intensive course. It has similar requirements to the CS graduate level residential version. Students are expected to have weekly (or biweekly) programming homework. General programming experience with Windows or Linux using Java (2-3 years) and scripts is required. A background in parallel and cluster computing is a plus, although not necessary. CSCI B649 High Performance Computing ILS Z636 Data Semantics #34732 (O) #11972 (R) Sterling Intermediate C/C++ experience Familiarity with Linux/Unix command-line utilities Ding Basic knowledge of HTML and XML is necessary. Basic knowledge of Java can be helpful. ILS Z637 Information Visualization Börner

ILS Z604 Social and Organizational Informatics of Big Data #33198 (O) #33197 (R) Rosenbaum & Fichman RESIDENTIAL COURSES - upcoming semester classes highlighted in green Course Next Class Instructor Path / Specialization Track Notes CSCI B503: Algorithms Design and Analysis #7461 Ergun CSCI B534: Distributed Systems CSCI B551: Elements of Artificial Intelligence #3171 Leake CSCI B552: Knowledge-Based Artificial Intelligence CSCI B553: Neural and Genetic Approaches to Artificial Intelligence CSCI B555: Machine Learning #30744 White CSCI B561: Advanced Database Concepts #12330 or #3172 Zhang CSCI B565: Data Mining #35008 CSCI B649: Advanced Topics in Privacy Dalkilic

CSCI B652: Computer Models of Symbolic Learning CSCI B656: Web mining CSCI B659: Information Theory and Inference CSCI B661: Database Theory and System Design CSCI B662: Database Systems & Internal Design CSCI B669: Topics in Database and Information Systems: Scientific Data Management and Preservation INFO I519: Introduction to Bioinformatics #8668 Ye INFO I520: Security For Networked Systems #31306 Camp INFO I525: Organizational Informatics and Economics of Security INFO I529: Machine Learning in Bioinformatics? INFO I533: Systems & Protocol Security & Information Assurance INFO I573: Programming for Science Informatics

Complex Networks and their Applications Applied Machine Learning Complex Systems Mining the Social Web #33588 Ferrara Relational Probabilistic Models INFO I590: Visual Analytics ILS P536: Advanced Operating Systems ILS P538: Computer Networks ILS Z511: Database Design #6149 Bourlai ILS Z534: Information Retrieval: Theory and Practice #14383 or #15713 Liu / Guo ILS Z604: Topics in Library and Information Science: Data Curation ILS Z604: Topics in Library and Information Science: Scholarly Communication ILS Z604: Topics in Library and

Information Science: Big Data Analysis for Web and Text ILS Z605: Internship in Library and Information Science #6154 Fichman To be arranged with faculty advisor ILS Z652: Digital Libraries #7433 Walsh STAT S520: Intro to Statistics #13627 Luen STAT S670: Exploratory Data Analysis STAT S675: Statistical Learning & High-Dimensional Data Analysis #8932 King #14446 Trosset STAT S681: Statistical Network Analysis COMPUTATIONAL & ANALYTIC TRACK REQUIREMENTS Requirements for the track: 1. A student has to take at least 3 courses (9 credits) from Category 1 Core Courses. CSCI B503 is required. 2. A student must take at least 2 courses from Category 2 Data Systems, AND, at least 2 courses from Category 3 Data Analysis. Courses taken in Category 1 can be double counted if they are also listed in Category 2 or Category 3. 3. A student must take at least 3 courses from Category 2 Data Systems, OR, at least 3 courses from Category 3 Data Analysis. Again, courses taken in Category 1 can be double counted if they are also listed in Category 2 or Category 3. Category 1: Core Courses CSCI B503 Analysis of Algorithms (Data analysis and Statistics) REQUIRED CSCI B555 Machine Learning OR INFO I590 Applied Machine Learning (Data Lifecycle)

CSCI B561 Advanced Database Concepts (Data Management and Infrastructure) STAT S520 Introduction to Statistics OR (New Course) Probabilistic Reasoning (Data Analysis and Statistics) Category 2: Data Systems CSCI B534 Distributed Systems (Data Management and Infrastructure) CSCI B561 Advanced Database Concepts, (Data Management and Infrastructure) CSCI B662 Database Systems & Internal Design (Data Management and Infrastructure) CSCI B649 Cloud Computing (Data Management and Infrastructure) CSCI B649 Advanced Topics in Privacy(Data Management and Infrastructure) CSCI P538 Computer Networks (Data Management and Infrastructure) INFO I533 Systems & Protocol Security & Information Assurance (Application areas) ILS Z534: Information Retrieval: Theory and Practice (Data Analysis and Statistics) Category 3: Data Analysis CSCI B565 Data Mining (Data Analysis and Statistics) CSCI B555 Machine Learning (Data Lifecycle) INFO I590 Applied Machine Learning (Data Lifecycle) INFO I590 Complex Networks and Their Applications (Data Management and Infrastructure) STAT S520 Introduction to Statistics (Data Analysis and Statistics) Category 4: Elective Courses CSCI B551 Elements of Artificial Intelligence (Data Lifecycle) CSCI B553 Probabilistic Approaches to Artificial Intelligence Data Analysis and Statistics) CSCI B659 Information Theory and Inference Data Analysis and Statistics) CSCI B661 Database Theory and Systems Design (Data Management and Infrastructure) INFO I519 Introduction to Bioinformatics (Application areas) INFO I520 Security For Networked Systems (Data Management and Infrastructure) INFO I529 Machine Learning in Bioinformatics (Application areas) INFO I590 Relational Probabilistic Models (Data Analysis and Statistics) ILS Z637 - Information Visualization (Data Analysis and Statistics) All courses from STAT that are 600 and above (Data Analysis and Statistics)