Programming in Python
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesProgramming in Python Syllabus — Unit-wise Content
The official GTU curriculum for Programming in Python (subject code 4362004) as prescribed for Production · Semester 6 divides the course into 5 units, covering 42 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (4362004)Unit 1 Introduction to Python
- 1.1. Explain the given features and applications of python.
- 1.2. Write steps to Install the latest version of python
- 1.3. Apply given keywords, identifiers, variables, data types, and operators in python programs.
- 1.4. Write python program for the explicit and implicit type conversion.
- 1.1.1. Introduction to python, Python features, Applications of python programming
- 1.2.1. Python installation
- 1.3.1. Basic structure of python program, Keywords, identifiers, and variables, Data types, Operators
- 1.4.1. Type Conversion
Unit 2 Flow of Control
- 2.1. Classify control structure.
- 2.2. Write python program for the flow of control using different selection types.
- 2.3. Write python program for the flow of control using different repetition types.
- 2.4. Implement break and continue statements in the python program.
- 2.1.1. Introduction to Flow of Control
- 2.2.1. Selection If statement Elif statement Nested if statement
- 2.3.1. Repetition For loop While loop Nested loop
- 2.4.1. Break and Continue Statements
Unit 3 Functions in Python
- 3.1. Write python program for user- defined functions.
- 3.2. Apply Global and Local variable concepts in python program.
- 3.3. Use built-in functions and modules.
- 3.1.1. Introduction to Functions User Defined Functions Arguments and Parameters
- 3.2.1. Scope of a Variable Global Variable Local Variable
- 3.3.1. Python Standard Library Built-in functions: input(), print() Mathematical Functions: abs(), divmod(), max(), min(), Programming in Python Course Code: 4362004 pow(), sum() Modules: math, statistics
Unit 4 Python Data Structures: String, List, Dictionary, Tuple and Set
- 4.1. Use of string operations in python programs.
- 4.2. Use of list operations in python programs.
- 4.3. Use built-in functions for Dictionary manipulation.
- 4.4. Use of Tuple operations in python programs.
- 4.5. Use built-in functions for Set manipulation.
- 4.1.1. Introduction to Strings, String Operations, Strings Methods and Built-in Functions
- 4.2.1. Introduction to List, List Operations, List Methods and Built- in Functions
- 4.3.1. Introduction to Dictionary, Dictionary Operations, Dictionary Methods and Built-in Functions
- 4.4.1. Introduction to Tuple, Tuple Operations, Tuple Methods and Built-in Functions
- 4.5.1. Introduction to Set, Set Operations, Set Methods and Built- in Functions
Unit 5 Modules and Packages
- 5.1. Describe creating and importing module
- 5.2. Describe creating and importing package
- 5.3. PIP - Package Installer for Python
- 5.1.1. Introduction to module
- 5.1.2. Creating user defined module
- 5.1.3. Importing a module in python Normal import From import From import with *
- 5.2.1. Introduction to Packages
- 5.2.2. Creating user defined package
- 5.2.3. Importing a package in python Normal import From import From import with *
- 5.3.1. Installing/uninstalling python packages using PIP Note: The UOs need to be formulated at the ‘Application Level’ and above of Revised Bloom’s Taxonomy’ to accelerate the attainment of the COs and the competency. Programming in Python Course Code: 4362004