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:
-
- 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/)
- Guido van Rossum and Fred L. Drake Jr, An Introduction to Python-Revised and updated for Python 3.2, Network Theory Ltd., 2011.
- John V Guttag, Introduction to Computation and Programming Using Python, Revised and expanded Edition, MIT Press, 2013
- Robert Sedgewick, Kevin Wayne, Robert Dondero, Introduction to Programming in Python: An Inter-disciplinary Approach, Pearson India Education Services Pvt. Ltd., 2016.
- Timothy A. Budd, Exploring Pythonll, Mc-Graw Hill Education (India) Private Ltd.,, 2015.
- Kenneth A. Lambert, Fundamentals of Python: First Programsl, CENGAGE Learning, 2012.
- Charles Dierbach, Introduction to Computer Science using Python: A Computational ProblemSolving Focus, Wiley India Edition, 2013.
- 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.