CY-306 RGPV B.Tech
Computer Workshop (Python Programming) (CWPP)
The official syllabus is free to read, no account needed.
Syllabus, notes and important questions for CY-306
- Syllabus Official RGPV syllabus Free
- Important Questions 6 sets of questions Free
- Notes 5 documents Free
- Previous Year Papers None for CY-306 yet
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Introduction to Python 13 topics
- Basic syntax
- Literal constants
- Numbers
- Variables and basic data types
- Strings
- Escape sequences
- Operators and expressions
- Evaluation order
- Indentation
- Input
- Output
- Functions
- Comments
Unit 2 Data Structures 6 topics
- Lists
- Tuples
- Dictionaries
- DataFrames
- Sets
- Constructing, indexing, slicing and content manipulation
Unit 3 Control Flow 3 topics
- Conditional statements – if, if‑else, nested if‑else
- Iterative statements – for, while, nested loops
- Control statements – break, continue, pass
Unit 4 Object Oriented Programming 9 topics
- Classes and objects
- Attributes
- Methods
- Scopes and namespaces
- Inheritance
- Overloading
- Overriding
- Data hiding
- Exception handling – except clause, try‑finally clause, user‑defined exceptions
Unit 5 Modules and Packages 1 topic
- Standard libraries – file I/O, sys, logging, regular expressions, date and time, network programming, multiprocessing, multithreading