ADA 440

Course Code & Number
ADA 440
Course Title
Python for Data Science
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Senior
Semester:
Spring
Type of Course:
Elective Departmental Elective
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: NONE
Co-requisites: NONE
Catalog Description
Introduction to Python programming language, object oriented programming, necessary libraries for data manipulation, scraping and visualization. Simple SQL queries.
Course Objectives

This course will introduce the fundamental concepts of Python programming language, its syntax, functions and packages to enable them to implement algorithms to manipulate, analyze and retrieve data. The course will also cover main packages such as Numpy, Pandas and Matplotlib. 

Course Learning Outcomes

Upon successful completion of this course, students will be able to:

  1. Understand basics of object oriented programming,
  2. Identify missing data,
  3. Develop tools using Python from scratch,
  4. Implement simple algorithms from scratch,
  5. Analyze existing methods in data science,
  6. Experiment with data to draw simple conclusions,
  7. Use simple SQL queries to retrieve data.
Course Coordinator:
Dr. Seyit Mümin Cılasun