4th Sem, IT

ITL404: Python Lab Syllabus for IT 4th Sem 2017 Pattern Mumbai University

Python Lab detailed syllabus scheme for Information Technology (IT), 2017 regulation has been taken from the University of Mumbai official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.

For all other Mumbai University Information Technology 4th Sem Syllabus 2017 Pattern, do visit IT 4th Sem 2017 Pattern Scheme. The detailed syllabus scheme for python lab is as follows.

Python Lab Syllabus for Information Technology SE 4th Sem 2017 Pattern Mumbai University

Python Lab

Lab Objectives:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

Lab Outcomes:

Upon Completion of the course the learner should be able to:

  1. Describe the Numbers, Math functions, Strings, List, Tuples and Dictionaries in Python
  2. Express different Decision Making statements and Functions
  3. Interpret Object oriented programming in Python
  4. Understand and summarize different File handling operations
  5. Explain how to design GUI Applications in Python and evaluate different database operations
  6. Design and develop Client Server network applications using Python

Hardware & Software Requirements:

PC With following Configuration

  1. Intel PIV Processor
  2. 2 GB RAM
  3. 500 GB Harddisk
  4. Network interface card
  5. Windows or Linux Desktop OS
  6. Python
  7. or higher
  8. Notepad ++
  9. Python IDEs like Pydev, Netbeans or Eclipse
  10. Mysql
  11. Internet Connection for installing additional packages

Prerequisites:

Subjects: Structured Programming Approach & Java Programming/C. Installation and configuration of python. 02

Module I

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

Module II

Decision Making and Functions Theory: If statement, if-elif-else, Repetition using while loop, for loop, break statement, Handling Errors- try: statement, except: statement, Functions-Grouping Code under a Name, defining a Function, describing a function in the function, Checking & Setting Your Parameters, Calling Functions from within Other Functions, Functions Inside of Functions, Layers of Functions Lab Experiment: Write python programs to understand different decision making statements and Functions. (Minimum Three Programs based on Decision making, Looping Statements and Functions.

Module III

Object Oriented Programming using Python programming Theory: Creating a Class, Self Variables, Constructors, Types of Methods, Inner Classes, Constructors in Inheritance, Polymorphism,, The super() Method, Method Resolution Order (MRO), Operator Overloading, Method Overloading & Overriding, Interfaces in Python. Exceptions Handling: Errors in a Python Program, Exceptions, Exception Handling, Types of Exceptions, The Except Block, The assert Statement. Modules and Packages: Creating Modules and Packages, Documenting & Viewing Module, Basics of Testing Your Modules and Packages, Importing & exporting Modules. Lab Experiment: Write python programs to understand different Object oriented features in Python (Minimum four programs based on

  1. Classes & objects, 10 LO 3
  2. Constructors,
  3. Inheritance & Polymorphism,
  4. Exception handling

Module IV

Files Handling Theory: Types of Files in Python, Opening a File, Closing a File. Writing Text Files, Knowing Whether a File Exists or Not, Working with Binary Files, Appending Text to a File, Reading Text Files, File Exceptions, The with Statement Pickle in Python, Lambda and Filter, Map & range functions. Lab Experiment: Write python programs to understand different File handling operations 07 LO 4

Module V

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

Module VI

Web Programming Theory: Understanding Protocols, Introduction to Sockets, TCP/IP Server, TCP/IP Client, UDP Server, UDP Client, File Server, File Client, Two-Way Communication between Server and Client, Multithreaded Client-Server Chat Application Lab Experiment: Write python programs to understand TCP and UDP Sockets in Python (Minimum One programs based on TCP or UDP Sockets. 06 LO 6

Text Books:

  1. James Payne, “Beginning Python: Using Python and Python 3.1,Wrox Publication
  2. Dr. R. Nageswara Rao,Core Python Programming , Dreamtech Press, Wiley Publication.
  3. Magnus Lie Hetland,Beginning Python From Novice to Professional, Second Edition, Apress Publication.

Reference Books:

  1. Wesley J Chun, Core Python Applications Programming,Third Edition, Pearson Publication.
  2. E. Balguruswamy, Introduction to Computing and Problem Solving using Python, McGraw Hill Publication
  3. Learn to Master Python, from Star EDU solutions , by ScriptDemics

Term Work:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

For detail syllabus of all other subjects of Information Technology (IT) 4th Sem 2017 regulation, visit IT 4th Sem Subjects syllabus for 2017 regulation.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.