FREE
AKTU Python Programming (BMI502) Syllabus PDF – Integrated MCA 5th Semester
Python Programming BMI502
All syllabus, notes, question bank & PYQ for this subject
Free
Download now
- English
- Semester 5
- 0 downloads
- 0 views
Official AKTU syllabus of Python Programming (BMI502) for Integrated MCA 5th Semester – 3 credits, L-T-P 2-1-0. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.
Syllabus — Python Programming
Download PDFBMI502 · 3 credits · L-T-P 2-1-0
Course Outcomes
At the end of course , the student will be able to understand
| CO1 | Interpret the fundamental Python syntax and semantics and be fluent in the use of Python control flow statements. | K1 |
| CO2 | Express proficiency in the handling of strings and functions | K2 |
| CO3 | Determine the methods to create and manipulate Python programs by utilizing the data structures like lists, dictionaries, tuples and sets. | K3 |
| CO4 | Use OO concepts while programming in Python | K3 |
| CO5 | Work with Python using GUI. | K2 |
Course Content
| Unit | Topic | Proposed Lecture |
|---|---|---|
| I | Introduction to Python: Introduction and Basics; Setting up path Python Data Variables & Operators: Data Variables and its types, id() and type() functions, Coding Standards; Control Structures: if-else, elif, Nested if, Iteration Control structures, Break, Continue & Pass, Loops, Python Classes and Objects. | 08 |
| II | String Manipulation: Accessing Strings, Basic Operations, String slices, Function and Methods. Lists: Introduction, Accessing list, Operations, Working with lists, Function and Methods. Tuple: Introduction, accessing tuples, Operations, Working, Functions and Methods. | 08 |
| III | Dictionaries: Introduction, accessing values in dictionaries, Working with dictionaries, Properties, Functions. Functions: Defining & Calling a function, Passing arguments to functions – Mutable & Immutable Data Types, Different types of arguments, Recursion, Scope of variables; | 08 |
| IV | Modules and Packages: User-defined modules and Standard Library: random, numpy, scipy, sys, Math Module, String Module, List Module, Date & Time Module, Regular Expressions: match, search, replace; Input-Output: Printing on screen, Reading data from keyboard, Opening and closing file, Reading and writing files, Functions. | 08 |
| V | Exception Handling: Exception, Exception Handling, Except clause, Try? finally clause, User Defined Exceptions. Basics of Python for Data Analysis, Introduction to series and data frames & Python | 08 |
Suggested Readings
- Basin Harsh, “Python For Beginners”, New Age International Publishers.
- Ramalho Luciano, “Fluent Python”, SPD.
- Severance Charles, “Python For Everybody”,SPD.
- Brown Martin C., “The Complete Reference”, Mc Graw Hill.
- Kanetkar Yashavant, Kanetkar Aditya, “Let Us Python”, Bpb.
- Lutz Mark, “Learning Python”, SPD.
Ratings & Reviews
No reviews yet — share your experience with this item.