CSE1012: Problem Solving using Python
Dr. Sambhudutta Nanda
Assistant Professor
School of Electronics Engineering
VIT AP University
Contact:
Mobile: + 91 9438128546
email:
[email protected] Cabin No- CB 327-K
CSE1012: Problem Solving using Python
01 Course Pre-requisites/ Co-requisites: NONE
Mode of Cumulative Lab Assessment 20%
02 Evaluation Continuous Assessment Test-1 20%
Continuous Assessment Test-2 20%
Final Assessment Test 20%
Practical Assessment 20%
Course Overview
● TPC – 3 2 4
● Lecture Hours: 3
● Tutorial Hours: 0
● Practical Hours: 2
● Credit-4
● Version No.: 1.0
● Course Prerequisites/Co-requisites: None
● Antirequisites: None
Course Objectives
● Understand the significance of Python as a
scripting language for developers.
● Learn to design and write programs in Python.
● Apply functions with operators, basic data
structures, branching, and looping constructs.
● Explore type conversions and string
operations.
CO's Mapping with PO's and PEO's
Course
Course Outcome Statement
Outcomes PO's / PEO's
Develop solutions through algorithms and
CO1 PO1, PO2, PO3, PO4, PO5
flowcharts
Implement simple programs using expressions and
CO2 PO1, PO2, PO3, PO5
statements
Apply the concepts of looping statements and PO1, PO2, PO3, PO4, PO5,
CO3
regular expressions to solve complex problems PO6
Analyze the concepts of data structures to deploy PO1, PO2, PO3, PO4, PO5,
CO4
solutions for real time applications PO6
Decide the usage of user defined functions,
PO1, PO2, PO3, PO4, PO5,
CO5 recursive solutions and modules based on the
PO6
application domain
Create applications based on the file processing PO1, PO2, PO3, PO4, PO5,
CO6
and string concepts PO6
TOTAL HOURS OF INSTRUCTIONS: 45
Books
Text Books
1. Kenneth Lambert, “Fundamentals of Python: First Programs”, Cengage
Learning, 2019
2. Martin C Brown, “The Complete Reference with Python”, McGrawHill, 2018.
References
1. John Zelle, Python Programming: An introduction to Computer Science,
Franklin Associates, Third Edition, 2016.
2. Mark Lutz, “Learning Python”, Fifth edition, O’Reilly, 2013.
3. R.G. Dromey, “How to Solve it by Computer”, Pearson, 1982.
Thank you for your time and attention
🙂
The Python Play list