[Go to site: main page, start]

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

Python Application Programming Course

The document outlines the syllabus for a Python Application Programming course under the Choice Based Credit System (CBCS) and Outcome Based Education (OBE) for Semester VI. It details the course objectives, modules covering various Python concepts, and expected outcomes for students. Additionally, it includes information on the question paper pattern and recommended textbooks for the course.

Uploaded by

drpsrinivasbabu
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)
23 views1 page

Python Application Programming Course

The document outlines the syllabus for a Python Application Programming course under the Choice Based Credit System (CBCS) and Outcome Based Education (OBE) for Semester VI. It details the course objectives, modules covering various Python concepts, and expected outcomes for students. Additionally, it includes information on the question paper pattern and recommended textbooks for the course.

Uploaded by

drpsrinivasbabu
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

B. E.

ECE
Choice Based Credit System (CBCS) and Outcome Based Education (OBE)
SEMESTER VI
PYTHON APPLICATION PROGRAMMING
Subject Code 18EC 646 IA Marks
Number of Lecture Hours/Week 3 Exam Marks
Total Number of Lecture Hours 40 Exam Hours
CREDITS 03
Course Learning Objectives: This course will enable students to
Learn Syntax and Semantics and create Functions in Python.
Handle Strings and Files in Python.
Understand Lists, Dictionaries and Regular expressions in Python.
Implement Object Oriented Programming concepts in Python
Build Web Services, Network and Database Programs in Python.

Module 1 Teaching
Hours
Why should you learn to write programs, Variables, expressions and statements, 8 Hours
Conditional execution, Functions
Module 2
Iteration, Strings, Files 8 Hours
Module 3
Lists, Dictionaries, Tuples, Regular Expressions 8 Hours
Module 4
Classes and objects, Classes and functions, Classes and methods 8 Hours

Module 5
Networked programs, Using Web Services, Using databases and SQL 8 Hours
Course outcomes: The students should be able to:
Examine Python syntax and semantics and be fluent in the use of Python flow control and functions.
Demonstrate proficiency in handling Strings and File Systems.
Create, run and manipulate Python Programs using core data structures like Lists, Dictionaries and use
Regular Expressions.
Interpret the concepts of Object-Oriented Programming as used in Python.
Implement exemplary applications related to Network Programming, Web Services and Databases
in Python.
Question paper pattern:
The question paper will have TEN questions.
There will be TWO questions from each module.
Each question will have questions covering all the topics under a module.
The students will have to answer FIVE full questions, selecting ONE full question from each module.

Text Books:
st
1.
Independent Publishing Platform, 2016 (Chapters 1 13, 15).
nd
2. Allen B. Downey, "Think Python: How to Think Like a Computer S Edition, Green Tea Press,
2015 (Chapters 15,16,17)

73

You might also like