SRGI
SRGI
S.No Unit Name Topic Name Teaching Execution No. of Assignment Provided Notes
Plan Date Date Assignment Question Notes
Questions Date
1 Introduction Installing Python, 2023-07-03 2023-07-01 - Assignment 15-08-2023 Download
to Python basic syntax 05:09 pm link 1
2 Introduction interactive shell, 2023-07-03 2023-07-01 - Assignment 29-10-2023 Download
to Python editing 06:14 pm link 1
3 Introduction saving and running a 2023-07-04 2023-07-06 - Assignment 29-10-2023 Download
to Python script 06:14 pm link 1
4 Introduction The concept of data 2023-07-06 2023-07-06 - Assignment 15-08-2023 Download
to Python types 05:10 pm link 1
5 Introduction variables, 2023-07-07 2023-07-07 - Assignment 29-10-2023 Download
to Python assignments 05:56 pm link 1
6 Introduction immutable variables 2023-07-10 2023-07-10 - Assignment 29-10-2023 Download
to Python 05:57 pm link 1
7 Introduction numerical types 2023-07-11 2023-07-10 - Assignment 29-10-2023 Download
to Python 05:58 pm link 1
8 Introduction operators(Arithmetic 2023-07-13 2023-07-11 - Assignment 29-10-2023 Download
to Python Operator, Relational 05:55 pm link 1
Operator, Logical)
9 Introduction Boolean Operator, 2023-07-14 2023-07-13 - Assignment 29-10-2023 Download
to Python Assignment 05:55 pm link 1
Operator, Ternary
Operator
10 Introduction Bitwise Operator 2023-07-17 2023-07-17 - Assignment 29-10-2023 Download
to Python 05:56 pm link 1
11 Introduction Increment or 2023-07-18 2023-07-18 - Assignment 29-10-2023 Download
to Python Decrement Operator 06:09 pm link 1
12 Introduction expressions; 2023-07-20 2023-07-20 - Assignment 29-10-2023 Download
to Python comments in the 06:10 pm link 1
program
13 Introduction understanding error 2023-07-21 2023-07-21 - Assignment 29-10-2023 Download
to Python messages. 06:16 pm link 1
14 Introduction Revision 2023-07-24 2023-07-24 - Assignment -
to Python
15 Creating Creating Python 2023-07-24 2023-07-24 - Assignment 29-10-2023 Download
Python Programs 06:37 pm link 1
Programs
16 Creating Input Statements 2023-07-25 2023-07-25 - Assignment 15-08-2023 Download
Python 05:16 pm link 1
Programs
17 Creating Output Statements 2023-07-25 2023-07-25 - Assignment 15-08-2023 Download
Python 05:16 pm link 1
Programs
18 Creating Control Statements 2023-07-27 2023-07-27 - Assignment 15-08-2023 Download
Python 05:17 pm link 1
Programs
19 Creating Looping 2023-07-28 2023-07-28 - Assignment 15-08-2023 Download
Python 05:17 pm link 1
Programs
20 Creating Conditional 2023-07-31 2023-07-31 - Assignment 15-08-2023 Download
Python Statement 05:18 pm link 1
Programs
21 Creating Exit function 2023-08-01 2023-08-03 - Assignment 29-10-2023 Download
S.No Unit Name Topic Name Teaching Execution No. of Assignment Provided Notes
Plan Date Date Assignment Question Notes
Questions Date
Python 06:49 pm link 1
Programs
22 Creating Difference between 2023-08-03 2023-08-03 - Assignment 29-10-2023 Download
Python break, continue and 06:49 pm link 1
Programs pass)
23 Creating Function: Defining a 2023-08-04 2023-08-07 - Assignment 15-08-2023 Download
Python function, calling a 05:18 pm link 1
Programs function
24 Creating types of function 2023-08-07 2023-08-08 - Assignment 29-10-2023 Download
Python 06:52 pm link 1
Programs
25 Creating Function Arguments 2023-08-08 2023-08-09 - Assignment 15-08-2023 Download
Python 05:33 pm link 1
Programs
26 Creating Anonymous 2023-08-10 2023-08-10 - Assignment -
Python Functions,
Programs
27 Creating global and local 2023-08-11 2023-08-11 - Assignment 15-08-2023 Download
Python variables, 05:33 pm link 1
Programs
28 Creating Recursion 2023-08-14 2023-08-14 - Assignment 29-10-2023 Download
Python 06:52 pm link 1
Programs
29 Creating Revision 2023-08-14 2023-08-14 - Assignment -
Python
Programs
30 Strings and Strings and Text 2023-08-17 2023-08-17 - Assignment 29-10-2023 Download
Text Files Files: - Manipulating 07:02 pm link 1
files and directories,
31 Strings and os and sys modules, 2023-08-18 2023-08-18 - Assignment 18-10-2023 Download
Text Files text files 04:10 pm link 1
32 Strings and reading/writing text 2023-08-21 2023-08-21 - Assignment 18-10-2023 Download
Text Files and numbers from/ 04:15 pm link 1
to a file
33 Strings and creating and 2023-08-22 2023-08-22 - Assignment 18-10-2023 Download
Text Files deleting a formatted 04:15 pm link 1
file (csv or tab-
separated)
34 Strings and String 2023-08-24 2023-08-25 - Assignment 18-10-2023 Download
Text Files Manipulations: 04:14 pm link 1
subscript operator
35 Strings and indexing 2023-08-25 2023-08-25 - Assignment 18-10-2023 Download
Text Files 04:13 pm link 1
36 Strings and slicing a string 2023-08-28 2023-08-28 - Assignment 18-10-2023 Download
Text Files 04:12 pm link 1
37 Strings and strings and number 2023-08-29 2023-08-29 - Assignment 18-10-2023 Download
Text Files system 04:16 pm link 1
38 Strings and converting string to 2023-08-31 2023-08-31 - Assignment 18-10-2023 Download
Text Files numbers 04:25 pm link 1
39 Strings and Binary Conversion 2023-09-02 2023-09-04 - Assignment 29-10-2023 Download
Text Files 07:10 pm link 1
40 Strings and octal Conversion 2023-09-04 2023-09-04 - Assignment 29-10-2023 Download
Text Files 07:11 pm link 1
41 Strings and Hexadecimal 2023-09-05 2023-09-08 - Assignment 29-10-2023 Download
S.No Unit Name Topic Name Teaching Execution No. of Assignment Provided Notes
Plan Date Date Assignment Question Notes
Questions Date
Text Files number Conversion 07:11 pm link 1
42 Strings and Revision 2023-09-08 2023-09-08 - Assignment -
Text Files
43 Lists, Lists, Tuples and 2023-09-09 2023-09-11 - Assignment 29-10-2023 Download
Tuples and Dictionaries :- Basic 07:20 pm link 1
Dictionaries list operators
44 Lists, replacing, inserting 2023-09-11 2023-09-12 - Assignment 29-10-2023 Download
Tuples and and removing an 07:21 pm link 1
Dictionaries element
45 Lists, searching and 2023-09-12 2023-09-15 - Assignment 29-10-2023 Download
Tuples and sorting lists 07:21 pm link 1
Dictionaries
46 Lists, Accessing tuples 2023-09-15 2023-09-15 - Assignment 29-10-2023 Download
Tuples and 07:24 pm link 1
Dictionaries
47 Lists, Operations, Working 2023-09-18 2023-09-19 - Assignment 29-10-2023 Download
Tuples and Functions and 07:24 pm link 1
Dictionaries Methods
48 Lists, dictionary literals, 2023-09-19 2023-09-22 - Assignment 29-10-2023 Download
Tuples and Adding and 07:29 pm link 1
Dictionaries Removing keys,
49 Lists, dictionary literals, 2023-09-22 2023-09-25 - Assignment 29-10-2023 Download
Tuples and Adding and 07:29 pm link 1
Dictionaries Removing keys,
50 Lists, accessing and 2023-09-23 2023-09-25 - Assignment 29-10-2023 Download
Tuples and replacing values, 07:29 pm link 1
Dictionaries
51 Lists, traversing 2023-09-25 2023-09-25 - Assignment -
Tuples and dictionaries. Data
Dictionaries Structures using
Lists
52 Lists, traversing 2023-09-26 2023-09-26 - Assignment -
Tuples and dictionaries. Data
Dictionaries Structures using
Lists
53 Lists, Elementary Data 2023-09-29 2023-09-29 - Assignment -
Tuples and Representation
Dictionaries
54 Lists, Linear List Array 2023-09-30 2023-10-13 - Assignment -
Tuples and
Dictionaries
55 Lists, Stacks 2023-10-10 2023-10-13 - Assignment -
Tuples and
Dictionaries
56 Lists, Queues 2023-10-13 2023-10-16 - Assignment -
Tuples and
Dictionaries
57 Lists, Linked Lists 2023-10-16 2023-10-17 - Assignment -
Tuples and
Dictionaries
58 Lists, Trees. 2023-10-17 2023-10-20 - Assignment -
Tuples and
Dictionaries
59 Lists, Revision 2023-10-20 null - Assignment -
S.No Unit Name Topic Name Teaching Execution No. of Assignment Provided Notes
Plan Date Date Assignment Question Notes
Questions Date
Tuples and
Dictionaries
60 Modules Modules: - Importing 2023-10-23 null - Assignment -
module
61 Modules Modules: - Importing 2023-10-27 null - Assignment -
module
62 Modules Math module 2023-10-28 null - Assignment -
63 Modules Random Module 2023-10-30 null - Assignment -
64 Modules packages 2023-10-31 null - Assignment -
65 Modules Composition 2023-11-03 null - Assignment -
66 Modules Exception Handling: 2023-11-04 null - Assignment -
Exception, Exception
Handling, except
clause
67 Modules try, finally clause 2023-11-06 null - Assignment -
68 Modules User-Defined 2023-11-07 null - Assignment -
Exceptions.