Food Technology

Python Programming FT 3rd Sem Syllabus for AKTU B.Tech 2019-20 Scheme (Select Subject-5)

Python Programming detail syllabus for Food Technology (FT), 2019-20 scheme is taken from AKTU official website and presented for AKTU students. The course code (KNC302), and for exam duration, Teaching Hr/Week, Practical Hr/Week, Total Marks, internal marks, theory marks, and credits do visit complete sem subjects post given below.

For all the other ft 3rd sem syllabus for b.tech 2019-20 scheme aktu you can visit FT 3rd Sem syllabus for B.Tech 2019-20 Scheme AKTU Subjects. For all the other Select Subject-5 subjects do refer to Select Subject-5. The detail syllabus for python programming is as follows.

Unit I

Introduction: The Programming Cycle for Python, Python IDE, Interacting with Python Programs, Elements of Python, Type Conversion. Basics: Expressions, Assignment Statement, Arithmetic Operators, Operator Precedence, Boolean Expression.

Unit II

For complete syllabus, results, class timetable and more kindly download iStudy. It is a lightweight, easy to use, no images, no pdfs platform to make student’s life easier.

Unit III

Function: Parts of A Function, Execution of A Function, Keyword and Default Arguments, Scope Rules. Strings : Length of the string and perform Concatenation and Repeat operations in it. Indexing and Slicing of Strings. Python Data Structure : Tuples, Unpacking Sequences, Lists, Mutable Sequences, List Comprehension, Sets, Dictionaries Higher Order Functions: Treat functions as first class Objects, Lambda Expressions

Unit IV

Sieve of Eratosthenes: generate prime numbers with the help of an algorithm given by the Greek Mathematician named Eratosthenes, whose algorithm is known as Sieve of Eratosthenes. File I/O : File input and output operations in Python Programming Exceptions and Assertions Modules : Introduction, Importing Modules, Abstract Data Types : Abstract data types and ADT interface in Python Programming. Classes : Class definition and other operations in the classes, Special Methods ( such as _init_, _str_, comparison methods and Arithmetic methods etc.), Class Example, Inheritance, Inheritance and OOP.

Unit V

For complete syllabus, results, class timetable and more kindly download iStudy. It is a lightweight, easy to use, no images, no pdfs platform to make student’s life easier.

Course Outcomes:

  • To read and write simple Python programs.
  • To develop Python programs with conditionals and loops.
  • To define Python functions and to use Python data structures–lists, tuples, dictionaries.
  • To do input/output with files in Python.
  • To do searching, sorting and merging in Python.

Reference Books:

    1. Allen B. Downey, ”Think Python: How to Think Like a Computer Scientist, 2nd edition, Updated for Python 3, Shroff/OReilly Publishers, 2016 (http://greenteapress.com/wp/thinkpython/)
    2. Guido van Rossum and Fred L. Drake Jr, An Introduction to Python-Revised and updated for Python 3.2, Network Theory Ltd., 2011.
    3. John V Guttag, Introduction to Computation and Programming Using Python, Revised and expanded Edition, MIT Press, 2013
    4. Robert Sedgewick, Kevin Wayne, Robert Dondero, Introduction to Programming in Python: An Inter-disciplinary Approach, Pearson India Education Services Pvt. Ltd., 2016.
    5. Timothy A. Budd, Exploring Pythonll, Mc-Graw Hill Education (India) Private Ltd.,, 2015.
    6. Kenneth A. Lambert, Fundamentals of Python: First Programsl, CENGAGE Learning, 2012.
    7. Charles Dierbach, Introduction to Computer Science using Python: A Computational ProblemSolving Focus, Wiley India Edition, 2013.
    8. Paul Gries, Jennifer Campbell and Jason Montojo, Practical Programming: An Introduction to Computer Science using Python 3l, Second edition, Pragmatic Programmers, LLC, 2013.

Mapped With : https://ict.iitk.ac.in/product/python-programming-a-practical-approach/

For the detailed syllabus of all the other subjects of B.Tech Ft, 2019-20 regulation do visit Ft 3rd Sem syllabus for 2019-20 Regulation.

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

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.