4th Sem, EL

4049: Python Programming Lab Syllabus for Electronics Engineering 4th Sem 2021 Revision SITTTR

Python Programming Lab detailed syllabus for Electronics Engineering (EL) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Electronics Engineering students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Electronics Engineering 4th Sem scheme and its subjects, do visit Electronics Engineering (EL) 4th Sem 2021 revision scheme. The detailed syllabus of python programming lab is as follows.

Course Objectives:

  • To provide fundamental concepts of open source Python programming language.
  • To introduce emerging areas of Python Programming.

Course Outcomes:

  1. Develop Python programs using standard I/O functions and basic operators.
  2. Develop Python programs using control flow and looping statements
  3. Construct Python programs using user defined functions
  4. Develop Python programs using file I/O handling functions

Module 1:

  1. Install Python environment in Windows Linux and Android, use of IDLE and Python path setting
  2. Demonstrate input and output functions
  3. Demonstrate standard data types in Python
  4. Develop simple programs using basic operators.(Arithmetic operators, Comparison operators, Assignment operators, Logical operators, Bitwise operators, Membership operators)

Module 2:

  1. Build programs using flow control or decision making statements – IF statement, IF … ELIF.. .ELSE and nested IF statements.
  2. Suggested Experiments

    • Check whether the given two numbers are equal
    • Check whether the given number is odd or even
    • Find largest among the given three numbers
    • Character name of the day
  3. Build programs using loop statements – for, while and nested loop.
  4. Suggested Experiments

    • Display the first n natural numbers
    • Read 10 numbers from keyboard and find their sum and average
    • Display the cube of the numbers upto the given integer
    • Display the multiplication table of a given integer.
    • Sum of the elements in a matrix.

Module 3:

  1. Develop simple programs to demonstrate how to define and call user defined functions
  2. Develop programs using user defined functions with/withoutarguments(Keyword arguments & Parameter with Default Value) and with/without return value
  3. Suggested Experiments

    • Python function to check whether the given number is even or odd
    • Find the sum and average of two integer numbers using user defined functions (default arguments)
    • Print multiplication table of the given number using user defined function

Module 4:

  1. Implement File I/O handling functions – open(), close(), read(), write(), tell() and seek()

Suggested Open Ended Projects

(Not for End Semester Examination but compulsory to be included in Continuous Internal Evaluation. Students can do open ended experiments as a group of 2-3. There is no duplication in experiments between groups. This experiment shall be included in the bona-fide record.

Example:

  • Develop applications such as Make a simple calculator, feet to meters conversion tool etc.

Text Books:

  1. M. T. Savaliya , R. K. Maurya, “Programming through Python”, StarEdu Solutions.

Reference Books:

  1. Charles Severance, ” Python for Everybody”, Kindle Edition
  2. Kenneth A. Lambert, ” Fundamentals of Python “, Cengage
  3. Allen Downey, Jeff Elkner and Chris Meyers, “Learning with Python”,Green Tea Press
  4. Wesley J Chun , “Core Python Programming”,2nded.,Prentice Hall
  5. Dr. R. Nageswara Rao, “Core Python Programming”, 2nd ed., Kindle Edition

Online Resources

  1. https://www.javatpoint. com/python-programs
  2. https://www.geeksforgeeks.org/python-programming-examples/
  3. https://www.programiz.com/python-programming
  4. https://www.tutorialspoint.com/python/index.htm
  5. https://wiki.python.org/moin/SimplePrograms
  6. https://codescracker.com/python/program/

For detailed syllabus of all other subjects of Electronics Engineering (EL), 2021 revision curriculum do visit Electronics Engineering 4th Sem subject syllabuses for 2021 revision.

To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..

To see the results of Electronics Engineering (EL) of diploma 2021 revision curriculum do visit SITTTR diploma Electronics Engineering (EL) results..

For all Electronics Engineering academic calendars, visit Electronics Engineering all semesters academic calendar direct link.

Leave a Reply

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

*