

Curriculum
Course Number | Course Name | Credit |
---|---|---|
DTSC 520 | Fundamentals of Data Science | 3 |
DTSC 575 | Principles of Python Programming | 3 |
DTSC 600 | Information Visualization | 3 |
DTSC 660 | Data and Database Management with SQL | 3 |
Total Credits | 12 |
Course Descriptions
520 Fundamentals of Data Science: Introduction to foundational concepts, technologies, and theories of data and data science. This includes methods of data acquisition, cleaning, analysis, and visualization. Taught in Python.
575 Principles of Python Programming: This course will teach students the introductory skills of programming, problem solving and algorithmic thinking in Python. Topics include variables, input/output, conditional statements/logic, Boolean expressions, flow control, loops and functions. Approachable for students who have taken DTSC-520 or have beginner-level experience with Python.
600 Information Visualization: This course is designed to teach students the best practices in Data Visualization, the key trends in the industry, and how to become great storytellers with data. Students taking this class will learn the importance of using actionable dashboards that enable their organizations to make data-driven decisions. For this class students will use Tableau, one of the most used visual analytics platforms in the industry.
660 Data and Database Management with SQL: This course offers a comprehensive overview of data organization and management using relational database systems and the SQL programming language. The course introduces students to database systems and their applications, with a focus on designing and implementing database solutions based on user and data requirements.