Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Part 1 of the syllabusपाठ्यक्रम भाग 1Unit-wise coaching with notes and doubt classes.
Unit 1: Python Basics, Data Types and OperatorsUnit 2: Conditional Statements and LoopsUnit 3: Strings and Functions
- 3
Part 2 of the syllabusपाठ्यक्रम भाग 2Unit-wise coaching with notes and doubt classes.
Unit 4: Lists, Tuples, Dictionaries and SetsUnit 5: File Handling, Exceptions, Modules and Packages
- 4
Unit tests & assignmentsयूनिट टेस्टRegular tests in the university / board pattern.
- 5
Semester 4 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षाPrevious papers and full revision before the exam.
- 6
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
Syllabus · पाठ्यक्रम
1 subject · 5 chapters · 28 topics
01Unit 1: Python Basics, Data Types and Operators
6 topics+
- History and features of Python
- Python interpreter, IDLE and running scripts
- Variables, keywords and identifiers
- Data types: int, float, complex, bool, str
- Operators and precedence
- Input, output and type conversion
02Unit 2: Conditional Statements and Loops
5 topics+
- if, if-else and if-elif-else
- while loop
- for loop with range()
- break, continue and pass
- Loop else clause and nested loops
03Unit 3: Strings and Functions
6 topics+
- String indexing, slicing and methods
- String formatting
- Defining and calling functions
- Default, keyword and variable-length arguments
- Lambda functions and recursion
- Scope of variables
04Unit 4: Lists, Tuples, Dictionaries and Sets
5 topics+
- List operations and methods
- List comprehensions
- Tuples and their immutability
- Dictionaries: keys, values and methods
- Sets and set operations
05Unit 5: File Handling, Exceptions, Modules and Packages
6 topics+
- Opening, reading and writing files
- File modes and the with statement
- Exceptions: try, except, else, finally
- Raising exceptions
- Modules, packages and the standard library
- Introduction to NumPy and Matplotlib
About this course
You will be able to
- Write Python programs using data types, variables, operators and expressions
- Use conditional statements and loops to solve problems
- Manipulate strings and write functions with different types of arguments and recursion
- Use lists, tuples, dictionaries and sets including comprehensions
- Handle files and exceptions and use modules and packages
Who it is for
- B.Tech second-year students under AKTU: Semester 3 (Civil, Mechanical, Electrical, ECE) and Semester 4 (CSE, IT)
- Beginners who want to learn Python for data analysis, automation and placements
What you need
- Basic knowledge of any programming (C preferred)
- Computer with Python 3 and an editor (IDLE / VS Code / Jupyter)
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
Questions
Which syllabus is followed?
The current AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus of Python Programming (Semester 3 / 4 as per branch). If your university or college follows a different syllabus, the centre teaches from your own university syllabus.
Do I need to know C first?
It helps, but Python is taught from the basics, so beginners can join.
Is coding practice given?
Yes. Every unit includes coding exercises on a computer alongside preparation for the theory paper.