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

Student Syllabus

This document provides the syllabus for a Programming using Python course for Bachelor of Computer Applications students. The syllabus is divided into 5 units that cover topics such as Python fundamentals, functions, object-oriented programming concepts, database programming, and commonly used Python libraries. Some of the key topics included are Python syntax, data types, control flow statements, modules, exceptions, regular expressions, SQL database programming, and data visualization libraries like Matplotlib. Students will learn how to work with lists, tuples, dictionaries, define functions, implement OOP concepts like classes and inheritance, handle exceptions, connect to databases, and develop graphical user interfaces. The course aims to teach essential Python programming concepts and skills.

Uploaded by

Chandra shekhar
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)
35 views1 page

Student Syllabus

This document provides the syllabus for a Programming using Python course for Bachelor of Computer Applications students. The syllabus is divided into 5 units that cover topics such as Python fundamentals, functions, object-oriented programming concepts, database programming, and commonly used Python libraries. Some of the key topics included are Python syntax, data types, control flow statements, modules, exceptions, regular expressions, SQL database programming, and data visualization libraries like Matplotlib. Students will learn how to work with lists, tuples, dictionaries, define functions, implement OOP concepts like classes and inheritance, handle exceptions, connect to databases, and develop graphical user interfaces. The course aims to teach essential Python programming concepts and skills.

Uploaded by

Chandra shekhar
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
You are on page 1/ 1

Uttaranchal School of Computing Sciences (USCS)

www.uttaranchaluniversity.ac.in
Premnagar, Dehradun (Uttarakhand) INDIA-248007

0135-2770319,0135-2770347 0135-2772231

Syllabus

Course : Bachelor of Computer Applications Year/Sem : 3 Branch : null

Subject : Programming using Python

Unit Sub Unit Topic

Unit 1 Python Introduction: The Python Language , The Python Standard Library
and Extension Modules, Python Implementation, Python Development and
Versions , Installation from Source Code and Binaries, The Python
Interpreter. Core Python Language and Built , Lexical Structure, Data
Type, Variable, Expression and Operators, Numeric Operations , The Print
Statement, Conditional Statements , Sequence Operations, Dictionary
Operations , Looping, Control Flow Statements.. , Class Test I Assignment
I
Unit 2 Functions: Defining a Function, Calling a Function, Types Of Functions ,
Function Arguments, Anonymous Functions. Lists and Tuple: Introduction
to List and Tuple , Accessing List and Tuple, Operations, Working with List
and Tuple; Function and Methods , Dictionaries: Working with Dictionaries,
Properties and Functions. Module , Importing Module, Math Module,
Random Module, Package , Composition And The Distribution Utility ,
Revision 1

, Video Lecture , Class Test II Assignment II


Unit 3 Oops Concept: Class and Object, Attributes, Inheritance , Overloading,
Overriding, Data Hiding. Regular Expressions, Match Function , Search
Function, Matching VS Searching, Modifiers, Patterns; Exceptions , Try
Statement, Exception Propagation, Except Clause, Try? Finally, Clause ,
User Defined Exception , The Raise Statement , Core Built-Ins: Built-In
Types , Built-In Functions. , Video Lecture , Class Test III Assignment III
Unit 4 Database Introduction: Connections , Executing Queries, Transactions,
Handling Errors , SQL Database Connection Using Python , Creating and
Searching Tables , Reading and Storing, Configuration , Information on
Database ,Programming using Database Connections , Video Lecture ,
Class Test IV Assignment IV
Unit 5 Python Libraries: Numpy, Matplotlib

, Pandas, OS Library, Data Visualization Using Matplotlib Library ,


Seaborn and Bokeh Library , GUI Development in Python Suing Django ,
Revision and Problem Discussion

You might also like