0% found this document useful (0 votes)
112 views7 pages

FALL WIN SEM (2023-24) CSE1012 ETH AP2023243000475 Reference Material I Lecture 0

This document provides an overview of a course on problem solving using Python. It outlines the course details like credits, prerequisites, objectives, outcomes, evaluation criteria, textbooks and references. The course aims to teach designing and writing programs in Python and applying concepts like functions, data structures, file processing and strings.

Uploaded by

anshyadav69420
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)
112 views7 pages

FALL WIN SEM (2023-24) CSE1012 ETH AP2023243000475 Reference Material I Lecture 0

This document provides an overview of a course on problem solving using Python. It outlines the course details like credits, prerequisites, objectives, outcomes, evaluation criteria, textbooks and references. The course aims to teach designing and writing programs in Python and applying concepts like functions, data structures, file processing and strings.

Uploaded by

anshyadav69420
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/ 7

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

You might also like