4th Sem, PG

313007: Fundamentals of Python Programming Syllabus for Production Engineering 4th Sem K Scheme MSBTE PDF

Fundamentals of Python Programming detailed Syllabus for Production Engineering (PG), K scheme PDF has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.

For all other MSBTE Production Engineering 4th Sem K Scheme Syllabus PDF, do visit MSBTE Production Engineering 4th Sem K Scheme Syllabus PDF Subjects. The detailed Syllabus for fundamentals of python programming is as follows.

Rationale

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 pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Outcomes:

Students will be able to achieve & demonstrate the following COs on completion of course based learning

  1. Use program designing tools and IDE for python.
  2. Employ python building blocks and data types in the programming.
  3. Implement conditional and looping statements in the python programming.
  4. Implement built in functions and modules in the python programming.
  5. Use NumPy for performing operations on list and array.

Unit I

Introduction to Python Programming 1.1 Revision of Computer Components (CPU, I/O devices) 1.2 Applications of computer and programming languages in Mechanical engineering domain. 1.3 Program Designing Tools: Algorithm, Flow Chart. 1.4 Introduction and Features of Python: Open source, Interactive, Interpreted, Object-oriented, Platform independent etc., Installation & working of IDEs. Presentations Hands-on

Unit II

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 pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit III

Python operators and Control flow 3.1 Relational and Logical operators. 3.2 Decision making statements: if, if-else, if- elif -else statements. 3.3 Looping statements: while loop, for loop, Nested loops. 3.4 Loop manipulation using continue, pass, break statements.

Suggested Learning Pedagogie
Demonstration Hands-on

Unit IV

Python functions and modules 4.1 Functions: Use of built-in functions, data conversion functions, abs, pow, min, max, round, ceil, floor etc. 4.2 Modules: Use of built-in modules- math cmath, random and statistics. 4.3 User-defined function: Function definition, function calling, function arguments and parameter passing, Return statement, scope of variables.

Suggested Learning Pedagogie
Demonstration Hands-on

Unit 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 pdfs platform to make students’s lives easier.
Get it on Google Play.

List of Experiments:

  1. Install Python IDE. 2 C
  2. *Prepare a flow chart and algorithm for simple problem. 2 C
  3. Write a simple program to display a simple message. (Ex: “Welcome to Python programming”) 2 C
  4. Write a simple Python program by taking user’s input to – – find the area of rectangle – find the area or circle. 2 C
  5. *Write a program to accept value of Celsius and convert it to Fahrenheit. 2 C
  6. Write a python program to find whether the given number is even or odd using if – else statement. 2 C
  7. *Write a python program to check whether a input number is positive, negative or zero using if – elif-else statement. 2 C
  8. Write a program to accept the three sides of a triangle to check whether the triangle is isosceles, equilateral, right angled triangle. 2 C
  9. Write a program that allows the user to input numbers until they choose to stop, and then displays the count of positive, negative, and zero numbers entered (Use while loop). 2 C
  10. *Write a python program for printing multiplication table of a given number using for loop. (Ex. 12×1=12 12×2=24 12×10=120) 2 C
  11. *Write a Python program to demonstrate the use of different mathematical functions (Ex. ceiling, floor etc). 2 C
  12. *Write a python program to find mean, mode, median and standard deviation using statistics module. 2 C
  13. Write a python program utilizing a list to display the name of a month based on a given month number. 2 C
  14. Write a python program to add or subtract two matrices using multidimensional list. 2 C
  15. *Write a python program to multiply two matrices using multidimensional list. 2 C
  16. *Write a python program to multiply two matrices using NumPy. 2 C

Laboratory Equipment

  1. Computer System with all necessary peripherals and internet connectivity. All
  2. Any relevant python IDE like IDLE/PyCharm/VSCode/Jupiter Notebook/Online Python Compiler. All

Learning Materials

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 pdfs platform to make students’s lives easier.
Get it on Google Play.

Learning Websites

  1. https://www.w3schools.com/python/ Python Programming
  2. https://www.tutorialspoint.com/python/index.htm Python Programming
  3. https://www.python.org/ Python Programming
  4. https://spoken-tutorial.org/tutorial-search/?search_foss=Pyt Python Programming

For detail Syllabus of all other subjects of Production Engineering, K scheme do visit Production Engineering 4th Sem Syllabus for K scheme.

For all Production Engineering results, visit MSBTE Production Engineering all semester results direct links.

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.