0% found this document useful (0 votes)
30 views

324ccs Topics Mapping With Book

This document provides an overview of the topics, chapters, and sections covered in the textbook and reference books for the course "Programming with Python". The topics include Python fundamentals, object-oriented programming, NumPy, Pandas, data visualization, file handling, processes and threading, networking, GUI programming, and database programming. A total of 40 contact hours are allocated across these topics.

Uploaded by

Theju
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

324ccs Topics Mapping With Book

This document provides an overview of the topics, chapters, and sections covered in the textbook and reference books for the course "Programming with Python". The topics include Python fundamentals, object-oriented programming, NumPy, Pandas, data visualization, file handling, processes and threading, networking, GUI programming, and database programming. A total of 40 contact hours are allocated across these topics.

Uploaded by

Theju
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SUB CODE: 324CCS

SUB NAME : PROGRAMMING WITH PYTHON

TEXT BOOK : Core Python Programming, 2nd Edition by Wesley J.Chun, Prentice Hall, 2012
REFERENCE BOOK 1: Programming in Python 3: A Complete Introduction to the PythonLanguage
(Developer's Library), 2nd Edition by Mark Summerfield,Addison Wesley, 2011
REFERENCE BOOK 2: Python for Data Analysis, 2nd Edition, by Wes McKinney, O'Reilly Media,Inc., 2017

Contact Text Book CHAPTERS / Reference Book 2


Hr TOPICS SECTION CHAPTERS / SECTION Suggestion
Python Fundamentals: CHAPTER 2
Program I/O, 2.1, 2.2, 2.3
Operators, 2.4, 2.5
Data Types, 2.6 (Numbers),2.7 (Strings), 2.8 (List &
4
List and Tuples, Tuples) 2.9(Dictionaries)
Control Structures 2.11, 2.12, 2.13, 2.14
Functions, 2.17, 2.18, 2.20
Modules. 2.19
Object Oriented Programming CHAPTER 13
Classes and Objects 13.1,13.3,
6 Attributes and Methods 13.4,13.5,13.6
Inheritance and Polymorphism 13.11
Privacy 13.14
Numpy CHAPTERS 4,5,9
Introduction to numpy
Creating arrays
Indexing Arrays
Array Transposition 4.1
Universal Array Function 4.2
4 Textbook follows
Array Processing 4.3 Python 2.5,
Array Input and Output 4.4 released in the fall
Pandas and Data Visualization of 2006, and some
pre-announced
Introduction
features of 2.6, so it
Series and Data Frames in pandas 5.1 is highly
Data Visualization 9.1,9.2 recommended to
File Handling CHAPTER 9 show the
corresponding
File Objects 9.1
changes in Syntax
File Built-in Functions 9.2 of python 3
File Built-in Methods 9.3
3
File Built-in Attributes 9.4
Standard Files 9.5
File System 9.7
File Execution 9.8
Processes and Threading CHAPTER 18
2 Multi Processing module 18.3
18.5
Threading Module (18.5.1,18.5.2,18.5.3,18.5.4,18.5.5)
Networking CHAPTER 16
2 16.3.1, 16.3.2,16.3.3,
Creating TCP – Client/Server 16.3.4, 16.3.5
File Transfer 17.2

Introduction to GUI CHAPTER 19


4
Programming 19.1,19.2,19,3
Database Programming CHAPTER 21
4 DBM
SQL 21.1, 21.2
1 Revision

You might also like