0% found this document useful (0 votes)
10 views2 pages

CASEC - 3 Essentials of Python Syllabus

Python Syllabus

Uploaded by

rajkashyap010101
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
10 views2 pages

CASEC - 3 Essentials of Python Syllabus

Python Syllabus

Uploaded by

rajkashyap010101
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

Part A: Introduction

Program: Certificate Course Class: B.Sc. BCA 1 - 4th Year: 2023 Session:2023-24
Semester
1 Course Code CASE1
2 Course Title ESSENTIAL OF PYTHON

3 Course Type SKILL INHENCEMENT COURSE


4 Pre-requisite(if As per Govt. Norms
any)
5 Course Learning 1. Explain the fundamentals of Computers.
Outcomes (CLO) 2. Explain the basic concepts of Python Programming.
3. Demonstrate proficiency in the handling of loops and the creation of
functions.
4. Identify the methods to create and store strings.
6 Credit Values 02
7 Total Marks Max. Marks:50 Min Passing Marks: 20

Part B: Content of the Course


Total Hours: 60
Unit Topics (Course Contents) No. of Period/
Hours
I INTRODUCTION TO PYTHON 10 hours
History, Version of Python, Real Time Applications of Python, Features
of Python, Keywords. IDE-Anaconda, VS Code, Python IDE

II DATA REPRESENTATION 20 hours


Data Representation in Python: Literals or Values, Identifiers or
Variables, Data Types: Fundamental, Sequence, List, Set, Dict,
NoneType. Type Casting Techniques in Python.

III OPERATORS & EXPRESSIONS 10 hours


Arithmetic, Assignment, Relational, Logical, Bitwise, Membership,
Identity Operators. String Handling in Python.

IV CONTROL STRUCTURES IN PYTHON 20 hours


Conditional Statement: Simple if Statement, if-else, if-elif-else, Match
Case Statement. Looping Statement: While, for, Nested or Inner Loop.
Misc. Flow Control Statement : break, continue, pass.

Keywords: Data Types, Operators, Looping Statements


Part C: Learning Resource
Text Books, Reference Books, Other Resources
Suggested Readings:
Text Books:

1. "Effective Python: 90 Specific Ways to Write Better Python" by Brett Slatkin.


2. “Python Crash Course” by Eric Matthes.

Online Resources:
1. https://www.unesco.org/en/communication-information/open-solutions/open-educational-
resources
2. https://www.ndl.gov.in/ (National Digital Library of India)
3. https://www.swayam.gov.in( SWAYAM PORTAL)
https://egyankosh.ac.in/( E-Gyankosh)

You might also like