Syllabus

Python Application Programming Syllabus for VTU BE 2017 Scheme (Open Elective-2)

Python Application Programming detail syllabus for various departments, 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17CS664), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other open elective-2 syllabus for vtu be 2017 scheme you can visit Open Elective-2 syllabus for VTU BE 2017 Scheme Subjects. The detail syllabus for python application programming is as follows.

Module 1

Why should you learn to write programs, Variables, expressions and statements, Conditional execution, Functions

Module 2
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Lists, Dictionaries, Tuples, Regular Expressions

Module 4

Classes and objects, Classes and functions, Classes and methods

Module 5
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

The students should be able to:

  • Understand Python syntax and semantics and be fluent in the use of Python flow control and functions.
  • Demonstrate proficiency in handling Strings and File Systems.
  • Implement 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 2 questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer 5 full questions, selecting one full question from each module.

Text Books:

  1. Charles R. Severance, Python for Everybody: Exploring Data Using Python 3, 1st Edition, CreateSpace Independent Publishing Platform, 2016. (http://do1.dr-chuck.com/pythonlearn/ENus/pythonlearn.pdf ) (Chapters 1 – 13, 15)
  2. Allen B. Downey, “Think Python: How to Think Like a Computer Scientist, 2ndEdition, Green Tea Press, 2015. (http://greenteapress.com/thinkpython2/thinkpython2.pdf) (Chapters 15, 16, 17)(Download pdf files from the above links.

Reference Books:

  1. Charles Dierbach, “Introduction to Computer Science Using Python”, 1st Edition, Wiley India Pvt Ltd. ISBN-13: 978-8126556014
  2. Mark Lutz, Programming Python, 4th Edition, O’Reilly Media, 2011.ISBN-13: 978-9350232873
  3. Wesley J Chun, Core Python Applications Programming, 3rdEdition,Pearson Education India, 2015. ISBN-13: 978-9332555365
  4. Roberto Tamassia, Michael H Goldwasser, Michael T Goodrich, Data Structures and Algorithms in Python,1stEdition, Wiley India Pvt Ltd, 2016. ISBN-13: 9788126562176
  5. ReemaThareja, Python Programming using problem solving approach, Oxford university press, 2017

For detail syllabus of all other subjects of BE do syllabus for different schemes from menu given on top.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*