Skip to main content

Graduate Program

Courses

Courses currently being offered:

Fall >
Spring >

Check the course schedules/descriptions available via the Registrar's Office for the official schedules for the widest range of terms for which such information is available.


Below you will find a list of all graduate courses that have been offered. Only courses with a DSC course number are listed on this page. See MS program for all of the required and elective courses for the degree.

NOTE: Not all of these courses are offered in any given year.

DSC 401 TOOLS FOR DATA SCIENCE

This course provides a hands-on introduction to widely-used tools for data science.  Topics include Linux; languages and packages for statistical analysis and visualization; cluster and parallel computing using Hadoop and Spark; libraries for machine learning; no-sql data stores; and cloud services.

Last Offered: Fall 2017

DSC 450 DATA SCIENCE PRACTICUM

Students are expected to work on a large scale data analysis and mining project. An existing large database is used. Project categories include medical data analysis & social media data analysis. Data mining algorithms are applied to data that is contained in these databases to predict health hazards or social behavior.

Prerequisites: This course is only open to data science MS students.
Last Offered: Spring 2018

DSC 462 COMPUTATIONAL INTRODUCTION TO STATISTICS

This course will cover foundational concepts in probability and statistical inference, with an emphasis on topics of interest to computer scientists. Following an introduction to elementary probability theory, topics will include applications of combinatorics; Markov chains; principles of statistical classification (Bayes' rule, sensitivity and specificity, ROC curves) and random number generation. The theory of statistical estimation and hypothesis testing will be introduced, and applied to one and two sample inference for population means, proportions, variances and correlations. Nonparametric procedures will be discussed. Topics also include statistical modeling (ANOVA, simple and multiple regression), and computational methods. Students will be introduced to the R statistical computing environment.

Last Offered: Fall 2017

DSC 465 INTERMEDIATE STATISTICAL & COMPUTATIONAL METHODS

This course is a continuation of CSC262, covering intermediate statistical methodology and related computational methods, with an emphasis on the R statistical computing environment.

Prerequisites: DSC 462
Last Offered: Spring 2018

DSC 491 MASTER'S READING COURSE

No description

Last Offered: Spring 2018

DSC 530 METHODS IN DATA-ENABLED RESEARCH INTO HUMAN BEHAVIOR AND ITS COGNITIVE AND NEURAL MECHANISMS

This course provides a hand-on introduction to experimental and analytical methods in cognitive science and artificial intelligence. Each year, it offers three modules from a rotating list, including topics such as brain imaging, computational linguistics, and computer vision. The course is open to graduate students in any discipline. The course is recommended for who intend to pursue research in the the intersection of cognitive science and computer science, but prior experience in those fields is not required. It is required for students supported by the BCS/CS NRT graduate training grant. For 2015, the modules are imaging and interpreting brain activity, large scale text corpus analysis, and sensing in the wild.

Prerequisites: none
Last Offered: Fall 2017

DSC 531 PRACTICUM IN DATA-EANABLED RESEARCH INTO HUMAN BEHAVIOR AND ITS COGNITIVE & NEURAL MECHANISMS

In this interdisciplinary project course, graduate students will work in mixed teams to develop an artifact that addresses a research question and/or infrastructure need in the intersection of cognitive science and artificial intelligence. Students will learn principles of design by participating in the stages of brainstorming, specification, initial design, prototyping, refinement, and evaluation. The artifacts created by this course could include online showcases, demonstrations, tutorials, blogs, scientific papers, and software components to support further research. The course is required for students supported by the BCS/CS NRT graduate training grant, and should be taken the semester after the corresponding methods course.

Prerequisites: DSC 530
Last Offered: Spring 2018

DSC 895 CONT OF MASTER'S ENROLLMENT

No description

Last Offered: Spring 2018

DSC 897 MASTERS DISSERTATION

No description

Last Offered: Spring 2018

DSC 985 LEAVE OF ABSENCE

No description

Last Offered: Spring 2018