INFT 625 - Course Outline - Programming For Data Science Fall 2023
INFT 625 - Course Outline - Programming For Data Science Fall 2023
Upon having completed this course, the students will be able to:
Textbook(s)
None
1
1. Python for Everybody (Charles Severance) – 2016.
2. Think Python, 2e (Allen Downey) – 2015.
3. Python by Example – Learning to Program in 150 Challenges (Nichola Lacey) –
2019.
4. Python Online Documentation (https://www.python.org/doc)
Grading Policy
Assessment Instruments Percentage
Quizzes (Best n-1) 20%
Assignments 15%
Project 10%
CP / In-Class Activity 10%
Mid Term Exam 20%
Final Exam 25%
Week-wise Course Outline
2
variables)
Strings
Data structures (list, tuples, numpy, dictionaries,
pandas)
Data structure functions
Exception handling
Importing and exporting data
Iteration, recursion, and generator functions
Variables, data types, and casting
Arithmetic & relational operators
Input/output statements
Debugging code
6 Case study 3 - Data preprocessing, and EDA Readings: Book 1: Chapters 2-8
for data sciences
7 Case study 3 - Data preprocessing, and EDA Readings: Book 1: Chapters 2-8
for data sciences
Study Week
Midterm Assessments
Study Week
Final Exam
3
4