Unit I
Introduction to Python Programming. Overview of Python. Features and applications of Python. Python programming environment. Basic syntax and indentation. Variables and keywords. Input and output statements
| Course Name | Introduction to Python |
| Course Code | 26CSA203 |
| Program | 5 Year Integrated B.C.A – M.C.A |
| Semester | 3 |
| Credits | 3 |
| Campus | Mysuru |
Introduction to Python Programming. Overview of Python. Features and applications of Python. Python programming environment. Basic syntax and indentation. Variables and keywords. Input and output statements
Data Types and Operators. Built‑in data types: int, float, string, and Boolean. Type casting and dynamic typing. Operators: Arithmetic, Relational, Logical, Assignment. Expressions and evaluation.
Control Structures. Conditional statements: if, if‑else, elif. Iterative statements: for loop, while loop. Loop control: break, continue, pass. Nested control structures.
Functions: Function definition and invocation. Parameters and return values. Scope of variables. Built‑in data structures: Lists, Tuples, Sets, Dictionaries. Basic operations and applications.
Introduction to Python modules. Importing built‑in and user‑defined modules. Overview of Python standard libraries. File handling: Reading and writing text files. Basic exception handling. Introduction to Python applications in modern computing.
Course Objective(s)
Course Outcomes
| COs | Description |
| CO1 | Analyze problem statements and model solutions using Python programming constructs |
| CO2 | Design Python programs using appropriate data types, control structures, and functions |
| CO3 | Implement modular Python programs using built‑in data structures and standard libraries |
| CO4 | Evaluate Python programs by debugging, testing, and improving code efficiency |
| CO5 | Apply Python programming knowledge to independently learn advanced technologies and tools |
CO-PO Mapping
| PO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 |
| CO | ||||||||
| CO1 | 3 | 3 | 2 | 2 | 0 | 0 | 0 | 1 |
| CO2 | 3 | 3 | 3 | 2 | 0 | 0 | 0 | 1 |
| CO3 | 3 | 2 | 3 | 2 | 0 | 0 | 0 | 1 |
| CO4 | 2 | 3 | 2 | 2 | 0 | 0 | 1 | 1 |
| CO5 | 2 | 1 | 2 | 2 | 0 | 0 | 0 | 3 |
|
Assessment |
Weightage (%) |
|
Midterm |
25 |
|
Continuous Assessment |
25 |
|
End Semester Exam |
50 |
|
Total Marks |
100 |
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.