Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum > Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus

Thread: Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus Reply to Thread
Your Username: Click here to log in
Title:
  
Message:
Trackback:
Send Trackbacks to (Separate multiple URLs with spaces) :
Post Icons
You may choose an icon for your message from the following list:
 

Additional Options
Miscellaneous Options

Topic Review (Newest First)
December 5th, 2020 01:41 PM
vikash
Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus

Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS

SCSA1102 PYTHON PROGRAMMING
L T P Credits Total Marks
3 0 0 3 100

UNIT 1 INTRODUCTION 9 Hrs.
History of Python- Introduction to the IDLE interpreter (shell) -Expressions – Data Types - Built-in function -
Conditional statements - Iterative statements- Input/output -Compound Data Types - Nested compound statements –
Introduction to Object Oriented Concepts.

UNIT 2 FILES AND EXCEPTIONS HANDLING , MODULES, PACKAGES 9 Hrs.
File Operations –Iterators - Exception handling - Regular Expressions- Creating Modules-Import Statement-Introduction to
PIP-Installing Packages via PIP-Using Python Packages.

UNIT 3 GUI PROGRAMMING 9 Hrs.
GUI Programming in Python - Introduction to GUI library - Layout management - Events and bindings - Fonts – Colours
- Canvas - Widgets (frame, label, button, check box, entry, listbox, message, radiobutton, text, spinbox).

UNIT 4 DATABASE AND NETWORK 9 Hrs.
Database (using NoSQL): Connector Module –Cursor – Statements - Exceptions in database.
Network connectivity: Socket module - Client – Server – Email – URL Access.

UNIT 5 CASE STUDY 9 Hrs.
Web Programming using Python Image Processing – Facebook Analysis – Twitter Analysis.
Max. 45 Hrs.

COURSE OUTCOMES
On completion of the course, student will be able to
CO1 - Describe the Numbers, Math functions, Strings, List, Tuples and Dictionaries in Python.
CO2 - Do the decision Making and write functions in Python.
CO3 - Explain how to design GUI Applications in Python and evaluate different database operations.
CO4 - Design and develop Client Server network applications using Python.
CO5 - Ability to design real life situational problems and think creatively about solutions of them.
CO6 - Apply the best features of mathematics, engineering and natural sciences to program real life problems.

TEXT BOOKS / REFERENCES
1. Y. Daniel Liang, “Introduction to Programming Using Python”, Pearson, 2013.
2. Paul Gries, Jennifer Campbell, Jason Montojo, “Practical Programming: An Introduction to Computer Science
Using Python 3”, Pragmatic Bookshelf, 2nd Edition, 2014.
3. Magnus Lie Hetland, “Beginning Python: From Novice to Professional”, Apress.

END SEMESTER EXAMINATION QUESTION PAPER PATTERN
Max. Marks: 100 Exam Duration: 3 Hrs.
PART A: 10 Questions of 2 marks each - No choice 20 Marks
PART B: 2 Questions from each unit of internal choice; each carrying 12 marks 80 Marks

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +5.5. The time now is 03:44 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.1
vBulletin Optimisation provided by vB Optimise (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.