This course introduces students to Python and form foundation for further analysis of Datasets.
Course | Course outcome (at course level) | Learning and teaching strategies | Assessment Strategies | |
Course Code | Course Title | |||
24DAC233 |
Programming For Analytics (Practical) | CO13. Install and run the Python interpreter CO14. Create python programs using programming and looping constructs to tackle any decision-making scenario. CO15.Identify and resolve coding errors in a program CO16.Compare the process of structuring the data using lists, dictionaries, tuples and sets. CO17.Design and develop real-life applications using python CO18.Contribute effectively in course-specific interaction | Approach in teaching: Interactive Lectures, Discussion, Demonstrations, Group activities, Teaching using advanced IT audio-video tools Learning activities for the students: Effective assignments, Giving tasks. | Assessment Strategies Class test, Semester end examinations, Quiz, Practical Assignments, Individual and group projects
|
Data Science, Why Python for Data Science, Jupyter Installation for Python, Features of Python, Python Applications. Flowchart based on simple computations, iterations.
Variables, data types, operators & expressions, decision statements. Loop control statements.
Introduction to list: Need, creation and accessing list. Inbuilt functions for lists.
Sets and dictionaries: Need, Creation, Operations and in-built functions.
SQL Process, SQL Commands – DDL, DML, DCL, DQL, SQL Constraints, Data Integrity, Data Types, SQL Operators, Expressions, Querying Database, Retrieving result sets, Sub Queries, Syntax for various Clauses of SQL, Functions and Joins.
Suggested Readings:
e-Resources:
Journals: