Skip to content

AL-306 RGPV B.Tech

Computer Workshop/Introduction to Python-I (CWIP)

The official syllabus is free to read, no account needed.

Syllabus, notes and important questions for AL-306

Syllabus units

Topics as the official RGPV syllabus lists them.

Unit 1 Introduction to Python Language 14 topics
  • Introduction to python language
  • Basic syntax
  • Literal Constants
  • Numbers
  • Variable and Basic data types
  • String
  • Escape Sequences
  • Operators and Expressions
  • Evaluation Order
  • Indentation
  • Input
  • Output
  • Functions
  • Comments
Unit 1 notes
Unit 2 Data Structures 9 topics
  • List
  • Tuples
  • Dictionary
  • DataFrame
  • Sets
  • constructing
  • indexing
  • slicing
  • content manipulation
Unit 2 notes
Unit 3 Control Flow 9 topics
  • Conditional Statements – If
  • If-else
  • Nested If-else
  • Iterative Statement – For
  • While
  • Nested Loops
  • Control statements – Break
  • Continue
  • Pass
Unit 3 notes
Unit 4 Object Oriented Programming 12 topics
  • Class and Object
  • Attributes
  • Methods
  • Scopes and Namespaces
  • Inheritance
  • Overloading
  • Overriding
  • Data hiding
  • Exception Handling
  • Except clause
  • Try finally clause
  • User Defined Exceptions
Unit 4 notes
Unit 5 Modules and Packages 8 topics
  • File I/O
  • Sys
  • logging
  • Regular expression
  • Date and Time
  • Network programming
  • multi-processing
  • multithreading
Unit 5 notes
Read the full syllabus