Department: Data Science

Code Name Description
COM-302 Data Journalism Lecture course addressing the use and misuse of data and statistics in media. Data inputs into, and impact upon, the journalistic and communications process will be addressed through case studies. Data distillation techniques and storyboarding will b...
CS-203L Machine Learning and AI This course will introduce machine learning and artificial intelligence (AI). This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course will prepare and provide students with machine lear...
CS-204L Visualization and Analytics This course is a visualization and analytics lab. This course will include lectures, discussions, assignments, hands-on experiences, and a project. The goal of the course, it will primarily focus on visualization and analytics of data science by prov...
DS-100 Intro to Tech and Innovation This course is meant to provide the foundations, an overview, and history of technology and innovation for data scientists, computer scientists, students in a computational or technology program, and students who are not in any computational or techn...
DS-101 Data Lifecycle This course is an introduction to data lifecycle, data structures, and data analytics that will cover data topics. This course will include lectures, discussions, assignments, and a project that could be used for future classes and investigation. Stu...
DS-122 Data Feminism Data is generated and used all around us, but not always inequitable ways. With examples that range from health and law to city planning and product design, this course will cover some of the ways women and other minorities are ignored and excluded f...
DS-200 Data Ethics This course is an introduction to ethics and policies in data science and cybersecurity that will cover philosophy, ethics, policy topics on data science and cybersecurity. This course will include lectures, discussions, discussion papers, and a proj...
DS-300 Ethics Seminar One credit seminar course following on and further developing concepts and skills in DS 200. Students will perform a service project in data ethics. Prerequisites: DS 200
DS-301 Community-Engaged Computing: Dec Support Lecture course addressing the use of data analytics, visualization and visualization for evidence- based decision support across diverse organizations, with special reference to the potential impact of data-science mediated decision support on commun...
DS-302 Data Journalism Lecture course addressing the use and misuse of data and statistics in media. Data inputs into, and impact upon, the journalistic and communications process will be addressed through case studies. Data distillation techniques and storyboarding will b...
DS-303 Modeling for Prediction This course provides an overview of the modeling and prediction process, including definition of goals for prediction, effective data preparation, algorithms, modeling methods and verification/validation. Students will learn iterative refinement of m...
DS-400 Bayesian Statistics This course will introduce the Bayesian approach to data analysis (including choice of prior distributions and calculation of posterior distributions) with an emphasis on practical applications. Topics to be discussed include: Bayes’ Theorem; prior d...
DS-401 Healthcare Informatics and Analytics This course examines foundations of health informatics including in terms of its context within the modern health care system and also an understanding of the competencies in relation to health informatics project management. Topics covered include...
DS-402 Bus Analytics, Marketing & Forecasting Business analytics uses data and models to explain the performance of a business and how it can be improved. This course discusses the benefits of employing analytics and a structured approach to problem-solving in management situations. Topics to be...
DS-403 Digital Humanities This course will explore emerging forms of humanities scholarly production and digital methodologies, such as digital exhibits, digital mapping, text analysis, information visualization, and network analysis. Prerequisites: EN 102, COM 101, DS 100 or...
DS-404 Geo-Tagging & GIS Overview of Geographical Information Systems and geo-coded data and applications across natural and social sciences, humanities, environmental studies, engineering, and management. Topics will include ArcGIS software package, spatial data acquisition...
DS-405 Advanced R Advanced skills and packages in R statistical analysis software. Prerequisites: EN 102, COM 101, CS 201
DS-406 Advanced Python Advanced programming and applications of the Python programming language. Prerequisites: EN 102, COM101, CS 202
DS-407 Data Sci for Env Sciences Lecture and project-based course addressing applications of data science, data analytics and visualization to the environmental sciences. Decision support, data aggregation and predictive modeling will be applied to problems sets from conservation, n...
DS-495 Data Science Directed Research This course is a research method and directed research course in data science. The course will include lectures, discussions, assignments used for the directed research project, and a semester long directed research project. The goal of the course ha...
DS100 Introduction to Technology and Innovat Introduction to Technology and Innovation Past, Present, and Future. This course is an introduction to data science that will cover data science topics. This course will include lectures, discussions, assignments, and a project that could be use...
DS101 Data Lifecycle This course is an introduction to data lifecycle, data structures, and data analytics that will cover data topics. This course will include lectures, discussions, assignments, and a project that could be used for future classes and investigation. Stu...
DS122 Data Feminism Data is generated and used all around us, but not always inequitable ways. With examples that range from health and law to city planning and product design, this course will cover some of the ways women and other minorities are ignored and exclu...
DS200 Data Ethics This course is an introduction to ethics and policies in data science and cybersecurity that will cover philosophy, ethics, policy topics on data science and cybersecurity. This course will include lectures, discussions, discussion papers, and a proj...
DS230 Foundations of Geospatial Thinking This course introduces geographic perspectives that are foundational to Geographic Information Systems, including: human-environment interactions, spatial thinking, and systems thinking. Students will learn about the power of maps as communicative...
DS231 Cartographic Design This course provides an overview of design best practices in cartography (map-making). Students will learn how to choose: the best type of map, the appropriate scale and projection, and the most effective layout and format to represent the underly...
DS300 Ethics Seminar Seminar course following on and further developing concepts and skills in DS 200. Students will perform a service project in data ethics.
DS301 Decision Support&Stakeholder Engagement Lecture course addressing the use of data analytics, visualization and visualization for evidence- based decision support across diverse organizations, with special reference to the potential impact of data-science mediated decision support on commun...
DS302 Data Journalism Lecture course addressing the use and misuse of data and statistics in media. Data inputs into, and impact upon, the journalistic and communications process will be addressed through case studies. Data distillation techniques and storyboarding w...
DS303 Modeling for Prediction This course provides an overview of the modeling and prediction process, including definition of goals for prediction, effective data preparation, algorithms, modeling methods and verification/validation. Students will learn iterative refinement of m...
DS316 Bhnd The Social Media Curtain This course will provide a better understanding and a glimpse behind the social media curtain on how your social media posts and data are being used. This course will include lectures, discussion, assignments, hand-on experiences with sanitized socia...
DS316 Behind the Social Media Curtain This course will provide a better understanding and a glimpse behind the social media curtain on how your social media posts and data are being used. This course will include lectures, discussion, assignments, hand-on experiences with sanitized...
DS330 Geo Computation Overview of Geographical Information Systems and geo-coded data and applications acrossnatural and social sciences, humanities, environmental studies, engineering, and management. Topics will include ArcGIS software package, spatial data acquisit...
DS331 Digital Image Process & Analy The Digital Image Processing & Analysis course will provide students with foundational knowledge of how to process, describe, and analyze imagery. This class will primarily use satellite imagery, though working with aerial imagery will be covered....
DS400 Bayesian Statistics This course will introduce the Bayesian approach to data analysis (including choice of prior distributions and calculation of posterior distributions) with an emphasis on practical applications. Topics to be discussed include: Bayes’ Theorem; prior...
DS401 Healthcare Informatics/Analyti This course examines foundations of health informatics including in terms of its context within the modern health care system and also an understanding of the competencies in relation to health informatics project management. Topics covered include t...
DS402 Bus Informatics/Mktg/Forcastg Business analytics uses data and models to explain the performance of a business and how it can be improved. This course discusses the benefits of employing analytics and a structured approach to problem-solving in management situations. Topics to be...
DS403 Digital Humanities This course will explore emerging forms of humanities scholarly production and digital methodologies, such as digital exhibits, digital mapping, text analysis, information visualization, and network analysis.
DS404 Geo-Tagging & GIS Overview of Geographical Information Systems and geo-coded data and applications across natural and social sciences, humanities, environmental studies, engineering, and management. Topics will include ArcGIS software package, spatial data acquisition...
DS405 Advanced R Advanced skills and packages in R statistical analysis software.
DS406 Advanced Python Advanced programming and applications of the Python programming language.
DS407 Data Science for Environmental Sciences Lecture and project-based course addressing applications of data science, data analytics and visualization to the environmental sciences. Decision support, data aggregation and predictive modeling will be applied to problems sets from conservation, n...
DS430 Spatial Statistics & Modeling The Spatial Statistics & Modeling class will build from the outcomes of the Bayesian Statistics course and provide students with the ability to accurately describe and model spatial data. This course will utilize a combination of lectures and expe...
DS431 Remote Sensing & Machine Learning The Remote Sensing & Machine Learning course will combine the knowledge from the Digital Image Processing & Analysis and Spatial Modeling & Statistics course with that of the Machine Learning and AI experiential work. This course will teach students...
DS431 Remote Sensing & Machine Learning The Remote Sensing & Machine Learning course will combine the knowledge from the Digital Image Processing & Analysis and Spatial Modeling & Statistics course with that of the Machine Learning and AI experiential work. This course will teach studen...
DS432 Advanced Remote Sensing This course will teach students advanced image processing and analysis. This will include aerial, hyperspectral, LiDAR, and SAR imagery at minimum. Students will learn how to select and prepare scenes alongside orthorectification and the necessary...
DS433 Cloud & Server GIS This course will teach students how to conduct geocomputing in the cloud with server resources. Emphasis will be placed on using a cloud-based platform and the Esri web technologies (ArcGIS Server, Portal for ArcGIS, ArcGIS Online) commonly used by U...
DS433 Cloud & Server Gis This course will teach students how to conduct geocomputing in the cloud with server resources. Emphasis will be placed on using a cloud-based platform and the Esri web technologies (ArcGIS Server, Portal for ArcGIS, ArcGIS Online) commonly used b...
DS434 Spatial Analysis This course looks at how things are organized on the Earth’s surface. Spatial analysis uses the data rich environment we now have available to understand how objects and entities relate to and interact with each other in space and time. Spatial stati...
DS434 Spatial Analysis This course looks at how things are organized on the Earth's surface. Spatial analysis uses the data rich environment we now have available to understand how objects and entities relate to and interact with each other in space and time. Spatial st...
DS495 Data Science Directed Research This course is a research method and directed research course in data science. The course will include lectures, discussions, assignments used for the directed research project, and a semester long directed research project. The goal of the course ha...
DS530 Capstone in Geospatial Intelligence This course constitutes a culminating experience in the Geospatial Intelligence Certificate program (GEOINT). The course includes a semester project that demonstrates a GEOINT student's skills and ability to apply advanced knowledge of geospatial pri...
DS530 Capstone in Geospatial Intelligence This course constitutes a culminating experience in the Geospatial Intelligence Certificate program (GEOINT). The course includes a semester project that demonstrates a GEOINT student's skills and ability to apply advanced knowledge of geospatial...