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

Analytics or Computing with Python

The course 'Analytics/Computing with Python' offers 2 credits and aims to introduce machine learning techniques using Python, along with data analysis tools. Students will learn Python's features, work with libraries like Pandas and NumPy, and understand machine learning basics. The syllabus includes an overview of Python, data manipulation, and machine learning concepts, with recommended readings for further study.

Uploaded by

Karun Yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
5 views2 pages

Analytics or Computing with Python

The course 'Analytics/Computing with Python' offers 2 credits and aims to introduce machine learning techniques using Python, along with data analysis tools. Students will learn Python's features, work with libraries like Pandas and NumPy, and understand machine learning basics. The syllabus includes an overview of Python, data manipulation, and machine learning concepts, with recommended readings for further study.

Uploaded by

Karun Yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

ANALYTICS / COMPUTING WITH PYTHON

CREDIT DISTRIBUTION, ELIGIBILITY AND PRE-REQUISITES OF THE COURSE

Course title Credits Credit distribution of the course Eligibility Pre-requisite of


& Lecture Tutorial Practical/ criteria the course
Code Practice (if any)
Analytics/ 2 0 0 2 Class XII Basic
Computing Course of
with Python Python

Learning Objectives

The Learning Objectives of this course are as follows:


 To introduce machine learning techniques to students using Python programming
 To enable students to use various tools and and packages for advanced data analysis

Learning outcomes

The Learning Outcomes of this course are as follows:


 After studying this course, students will be able to learn about Python’s main
features and how they make Python a great tool for financial analysts.
 After studying this course, students will be able to get familiarized with
Anaconda and Jupyter Notebook.
 After studying this course, students will be able to learn basics of Machine learning.
 After studying this course, students will be able to to apply these techniques on data.

SYLLABUS

Unit I (20 hours)


Python: General overview, Python vs. Excel , Anaconda and Jupyter notebook: Interface
overview, Data types in Python, Python basic syntax: Assignment statements, creating
variables, indentation, conditionals, and loops, writing user defined functions. Working with
libraries: Pandas, NumPy, Matplotlib, and Seaborn. Python SQL Database Access:
Introduction, Installation, DB Connection, Creating DB Table.

Unit II (20 hours)


Pandas: Working with Data Frame, Importing fromExcel or .csv files, Powerful filters and
indexes. Numpy: Selecting data with loc and iloc, Using NumPy for speed, Trade-offs between
arrays and lists, Array functions. Data cleansing and normalization: Libraries for data
visualization, Types of charts/graphs and how to build them.

64
Unit III (20 hours)
Machine learning: Introduction, Definitions, Supervised, unsupervised, python libraries for
machine learning: Sci-kit learn, Regression: Linear regression, logistic regression, over-
fitting and regularization.

Essential/recommended readings
 Pilgrim, M. (2004). Dive Into Python. Apress. Ch. 1,2,4
  S Raschka, Python Machine Learning, V Mirjalili (2020), Ch 3
 Mitchell, T. M. (1997). Machine Learning. New York: McGraw-Hill.

Suggestive Readings
 Liu, Y. (2019). Python machine learning by example: Implement machine
learning algorithms and techniques to build intelligent systems (Second edition.).
 Packt Publishing.
Boschetti, A. (2016). Regression Analysis with Python (1st ed.). Packt
Publishing. Retrieved from https://www.perlego.com/book/4457/regression-
analysis-with-python- pdf (Original work published 2016)
 Sivanandam, S.N., & Deepa, S.N. (2011). Principles of soft computing.




Examination scheme and mode:
Evaluation scheme and mode will be as per the guidelines notified by the University of Delhi.




























65

You might also like