0% found this document useful (0 votes)
2 views2 pages

GE Analytics Programming Using Python

The document outlines a course on Python and data fundamentals offered by the Delhi School of Analytics, which is a 4-credit generic elective. It covers machine learning context, Python programming basics, data pre-processing, and exploratory data analysis over a structured syllabus. The course requires a 12th pass as eligibility and includes practical exercises using Python or R, with recommended readings for further study.

Uploaded by

Krittika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

GE Analytics Programming Using Python

The document outlines a course on Python and data fundamentals offered by the Delhi School of Analytics, which is a 4-credit generic elective. It covers machine learning context, Python programming basics, data pre-processing, and exploratory data analysis over a structured syllabus. The course requires a 12th pass as eligibility and includes practical exercises using Python or R, with recommended readings for further study.

Uploaded by

Krittika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

POOL OF GENERIC ELECTIVES (DATA ANALYTICS)

OFFERED BY DELHI SCHOOL OF ANALYTICS

GENERIC ELECTIVES (GE-1)

Credit distribution, Eligibility and Pre-requisites of the Course

Course Credits Credit distribution of the course Eligibility Pre-requisite


title & Lecture Tutorial Practical/ criteria of the course
Code Practice
Python and 4 3 0 1 12th Pass Basic
data understanding
fundament of statistics
als

Learning Objectives
The Learning Objectives of this course are as follows:
1. Understand the context of machine learning.
2. Know how to use python/R for machine learning

Learning outcomes
The Learning Outcomes of this course are as follows:
1. Understand the data needs of generalised machine learning algorithms.
2. Have a working knowledge of machine learning algorithms.

SYLLABUS OF GE-1
Unit 1 ( 3 weeks)
Fundamentals of python for machine learning: Basic operations and functions, loops,
assign variables, python data types, tuples, lists, dictionary, slicing, if statements, arrays,
python libraries and their use- pandas, numpy, matplotlib, sci-kit learn, pyspark, reading and
manipulating data -selecting rows/columns, merging data, OOPS in python

Unit 2 (3Weeks)
Machine Learning: Introduction, Definitions and types of machine learning
Foundation of Data Analytics: – Introduction, Evolution, Concept and Scopes, Data, Big Data,
Metrics and Data classification, Data Reliability & Validity, Introduction to Descriptive
Analytics, Predictive Analytics and Prescriptive Analytics.

Unit 3 (4 Weeks)
Data pre-processing and cleaning: data manipulation steps (sorting, filtering, duplicates,
merging, appending, subsetting, derived variables, data type conversions, renaming,

31
formatting, etc.), normalizing data, sampling, missing value treatment, outliers, coding
nominal and ordinal variables.

Unit 4 (4 weeks)
Exploratory data analysis: Data visualization using matplotlib, seaborn libraries, creating
graphs (bar/line/pie/boxplot/histogram, etc.), summarizing data, descriptive statistics,
univariate analysis (distribution of data), bivariate analysis (cross tabs, distributions and
relationships, graphical analysis)

Practical component (if any) - The entire syllabus is based on practical exercise i.e. learning
through specified software’s like Python or R.

Essential/recommended readings
1. Machine Learning using Python, Manaranjan Pradhan, U Dinesh Kumar, ISBN:
9788126579907

2. Ethem Alpaydin, "Introduction to Machine Learning" 2nd Edition, The MIT Press, 2009.

3. Tom M. Mitchell, "Machine Learning", First Edition by Tata McGraw-Hill Education,


2013.

4. Christopher M. Bishop, "Pattern Recognition and Machine Learning" by Springer,


2007.

5. Mevin P. Murphy, "Machine Learning: A Probabilistic Perspective" by The MIT Press,


2012.

Note: Examination scheme and mode shall be as prescribed by the Examination


Branch, University of Delhi, from time to time.

32

You might also like