Python Programming (B.Tech)

Python language fundamentals, data types, control flow, functions, files and modules.

6 महीनेअवधि 5Chapters28टॉपिक

सिलेबस · पाठ्यक्रम

Download PDF
01Unit 1: Python Basics, Data Types and Operators 6 टॉपिक
  1. History and features of Python
  2. Python interpreter, IDLE and running scripts
  3. Variables, keywords and identifiers
  4. Data types: int, float, complex, bool, str
  5. Operators and precedence
  6. Input, output and type conversion
02Unit 2: Conditional Statements and Loops 5 टॉपिक
  1. if, if-else and if-elif-else
  2. while loop
  3. for loop with range()
  4. break, continue and pass
  5. Loop else clause and nested loops
03Unit 3: Strings and Functions 6 टॉपिक
  1. String indexing, slicing and methods
  2. String formatting
  3. Defining and calling functions
  4. Default, keyword and variable-length arguments
  5. Lambda functions and recursion
  6. Variables का scope
04Unit 4: Lists, Tuples, Dictionaries and Sets 5 टॉपिक
  1. List operations and methods
  2. List comprehensions
  3. Tuples and their immutability
  4. Dictionaries: keys, values and methods
  5. Sets and set operations
05Unit 5: File Handling, Exceptions, Modules and Packages 6 टॉपिक
  1. Opening, reading and writing files
  2. File modes and the with statement
  3. Exceptions: try, except, else, finally
  4. Raising exceptions
  5. Modules, packages and the standard library
  6. Introduction to NumPy and Matplotlib

परिचय

आप यह कर पाएँगे

  • 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

यह किसके लिए है

  • 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

आपको क्या चाहिए

  • Basic knowledge of any programming (C preferred)
  • Computer with Python 3 and an editor (IDLE / VS Code / Jupyter)

सवाल

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.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? अभी पूछताछ करें — our centre will call you.