0% found this document useful (0 votes)
4 views1 page

Python

The document outlines the syllabus for the Python Programming course (C5160C5) at Baroda University for Semester I. It includes three units covering an overview of Python programming, data structures, and types, operators, and expressions. Key topics include variables, loops, lists, tuples, sets, dictionaries, and various operators.

Uploaded by

harsh8.rbc
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Python

The document outlines the syllabus for the Python Programming course (C5160C5) at Baroda University for Semester I. It includes three units covering an overview of Python programming, data structures, and types, operators, and expressions. Key topics include variables, loops, lists, tuples, sets, dictionaries, and various operators.

Uploaded by

harsh8.rbc
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ITM(SLS) BARODA UNIVERSITY, VADODARA

Masters of Computer Application


Course Code: C5160C5
Semester- I
Subject Name: Python Programming

CET-01 SYLLABUS

Unit Contents

Unit-1 An Overview of:


Variables, Operators and Conditionals: Introduction to Python Programming – Python Interpreter
and Interactive Mode– Variables and Identifiers – Arithmetic Operators – Values and Types –
Statements- Operators – Boolean Values – Operator Precedence – Expression – Conditionals: If-Else
Constructs.
Loops and Functions: Loop Structures/Iterative Statements – While Loop – For Loop – Break
Statement

Unit-2 Introduction to Data Structure:


List – Adding Items to a List – Finding and Updating an Item – Nested Lists – Cloning Lists –
Looping Through a List – Sorting a List – List Concatenation – List Slices – List Methods – List
Loop – Mutability – Aliasing – Tuples: Creation, Accessing, Updating, Deleting Elements in a Tuple,
Tuple Assignment, Tuple as Return Value, Nested Tuples, Basic Tuple Operations – Sets, Dictionary
operations, Built-in Dictionary Functions & Methods.
String Operations: Introduction, Indexing, Traversing, Concatenating, Appending, Multiplying,
Formatting, Slicing, Comparing, Iterating – Basic Built – In String Functions – Dictionary: Creating,
Accessing, Adding Items, Modifying, Deleting, Sorting, Looping, Nested Dictionaries Built – in
Dictionary Function – Finding Key and Value in a Dictionary.

Unit-3 Types, Operators and Expressions:


Types - Integers, Strings, Booleans; Operators- Arithmetic Operators, Comparison (Relational)
Operators, Assignment Operators, Logical Operators, Bitwise Operators, Membership Operators,
Identity Operators.

You might also like