SDD1001Fall 2024Data
← Back to university path
Introduction to Data Science
Detailed view of the course, studied concepts, technologies used, and major academic work associated with it.
Code
SDD1001
Session
Fall 2024
Domain
Data
Overview
Introductory data science course focused on the use of modern languages and libraries to manipulate, analyze, and visualize data. It helped me build practical foundations in Python and R, work with data structures, use specialized libraries, and approach preprocessing and analysis tasks such as linear regression.
Technologies used
PythonPandasTkinterPyCharmRRStudioOrange
Key concepts covered
- Introduction to Python
- Variables, type casting, and control structures in Python
- Exception handling and docstrings
- Data structures in Python
- Functions and objects
- Functional and object-oriented paradigms
- Development with PyCharm
- User interfaces with Tkinter
- Graphical libraries
- Data manipulation with Pandas
- Use of complementary analysis libraries
- Introduction to Orange
- Introduction to R and RStudio
- Control structures and data structures in R
- Data visualization in R
- Data preprocessing
- Linear regression
Coursework and evaluated components
- Lab 1 on Python and/or the development environment
- Lab 2 on data manipulation, analysis, or visualization
- Practical exercises in Python, Pandas, R, and RStudio
- Midterm exam
- Final exam