sc JNTUH R18 B.Tech Python Programming Syllabus 2022 – Cynohub


JNTUH R18 B.Tech Python Programming Syllabus 2022


JNTUH R18 B.Tech Python Programming Syllabus 2022

Python Programming Syllabus along with Course Objectives and Course outcome and list of textbook and reference books is mentioned in this blog. The subject of Python Programming  has 5 units in total. 

Topic and sub-topics of Python Programming are mentioned below in detail. If you have any problem in understanding Python Programming any other Engineering Subject in any semester or in any year then you can view the video lectures on the official CynoHub app.


Python Programming Syllabus Unit 1

Python Basics, Objects-

Python Objects, Standard Types, Other Built-in Types, Internal Types, Standard Type Operators, Standard Type Built-in Functions, Categorizing the Standard Types, Unsupported Types.


Numbers -

Introduction to Numbers, Integers, Floating Point Real Numbers, Complex Numbers, Operators, Built-in Functions, Related Modules.


Sequences -

Strings, Lists, and Tuples, Mapping and Set Types.


Python Programming Syllabus Unit 2


 File Objects, File Built-in Function [ open() ], File Built-in Methods, File Built-in Attributes, Standard Files, Command-line Arguments, File System, File Execution, Persistent Storage Modules, Related Modules.



Exceptions in Python, Detecting and Handling Exceptions, Context Management,

*Exceptions as Strings, Raising Exceptions, Assertions, Standard Exceptions, *Creating Exceptions, Why Exceptions (Now)?, Why Exceptions at All?, Exceptions and the sys Module, Related Modules.



Modules and Files, Namespaces, Importing Modules, Importing Module Attributes, Module Built-in Functions, Packages, Other Features of Modules.


Python Programming Syllabus Unit 3

Regular Expressions:

Introduction, Special Symbols and Characters, Res and Python.


Multithreaded Programming:

 Introduction, Threads and Processes, Python, Threads, and the Global Interpreter Lock, Thread Module, Threading Module, Related Modules.


Python Programming Syllabus Unit 4

GUI Programming:

 Introduction, Tkinter and Python Programming, Brief Tour of Other GUIs, Related Modules and Other GUIs.


WEB Programming:

Introduction, Wed Surfing with Python, Creating Simple Web Clients, Advanced Web Clients, CGI-Helping Servers Process Client Data, Building CGI Application.


Python Programming Syllabus Unit 5

Database Programming:

 Introduction, Python Database Application Programmer’s Interface (DB-API), Object Relational Managers (ORMs), Related Modules.


Python Programming course objectives:

  • Learn Syntax and Semantics and create Functions in Python.
  • Handle Strings and Files in Python.
  • Understand Lists, Dictionaries and Regular expressions in Python.
  • Implement Object Oriented Programming concepts in Python.
  • Build Web Services and introduction to Network and Database Programming in Python.


Python Programming course outcomes:

  • Examine Python syntax and semantics and be fluent in the use of Python flow control and functions.
  • Demonstrate proficiency in handling Strings and File Systems.
  • Create, run and manipulate Python Programs using core data structures like Lists, Dictionaries and use Regular Expressions.
  • Interpret the concepts of Object-Oriented Programming as used in Python.
  • Implement exemplary applications related to Network Programming, Web Services and Databases in Python.


Python Programming reference books:

  1. Think Python, Allen Downey, Green Tea Press
  2. Introduction to Python, Kenneth A. Lambert, Cengage
  3. Python Programming: A Modern Approach, Vamsi Kurama, Pearson
  4. Learning Python, Mark Lutz, O’Really.
  5. Core Python Programming, Wesley J. Chun, Second Edition, Pearson.


Scoring Marks in Python Programming Syllabus

Scoring good grades in Python Programming is a difficult task. CynoHub is here to help. We have made a video that will help Engineering Students get rank 1 in their exams this video will help students to score good grades in Python Programming. There are many reasons that scoring in Python Programming exams is difficult so this video will help you to rectify the mistakes students make in exams.



JNTUA R20 Python Programming Syllabus was made clear in this article. To know about the syllabus of other Engineering Subjects of JNTUA check out the official CynoHub application. Click below to download the CynoHub application.

Leave your thought here

Your email address will not be published. Required fields are marked *