Skip to main content

 Register today for fall courses

DATA 211 Data Science and Visualization

An introduction to methods and techniques commonly used in data science. This course will use object-oriented computer programming related to the processing, summarization and visualization of data, which will prepare students to use data in their field of study and to effectively communicate quantitative findings. Topics will include basics in computer programming, data visualization, data wrangling, data reshaping, ethical issues with the use of data, and data analysis using an object-oriented programming language. Students will complete a data science project.


Special information

Note: Students whose prerequisites are not identified by the system should contact the Math and Statistics Department for an override at
4 Undergraduate credits

Effective May 3, 2018 to present

Learning outcomes


  • Describe the types of information systems employed in business environments
  • Extract and assemble data from a variety of sources
  • Apply effective visualization concepts and principles
  • Clean and prepare data for an analysis using R
  • Conduct basic analyses of data using R
  • Work cooperatively as a team member
  • Describe the types of analytics done at operational, managerial, and governance levels of organizations
  • Discuss the ethical aspects and implications of using data to make decisions
  • Provide a written and oral report to the audience at an appropriate level.

Spring 2024

Section Title Instructor books eservices
50 Data Science and Visualization Premarathna, Iresha Books for DATA-211-50 Spring 2024 Course details for DATA-211-50 Spring 2024

Fall 2024

Section Title Instructor books eservices
01 Data Science and Visualization Premarathna, Iresha Books for DATA-211-01 Fall 2024 Course details for DATA-211-01 Fall 2024