Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum

  #1  
Old December 5th, 2020, 01:41 PM
Super Moderator
 
Join Date: Aug 2012
Default 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
Reply With Quote Quick reply to this message
Reply
Similar Threads
Thread
Sathyabama Institute of Science and Technology ME CSE SCSA7022 Virtualization Techniques Syllabus
Sathyabama Institute of Science and Technology B.Sc - Biotechnology SBB2102 Genetic Engineering Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1201 FUNDAMENTALS OF DATA STRUCTURES Syllabus
Sathyabama Institute of Science and Technology BE CSE SAIC4001 Industry 4.0 Syllabus
Sathyabama Institute of Science and Technology ME CSE SCSA7006 Machine Learning Syllabus
Sathyabama Institute of Science and Technology B.Sc - Physics SPH4214 Optics Lab Syllabus
Sathyabama Institute of Science and Technology BE EEE SEEA1301 Network Analysis and Synthesis Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1611 ARTIFICIAL INTELLIGENCE Syllabus
Sathyabama Institute of Science and Technology B.Tech IT SCSA2101 Python and Problem Solving Techniques Lab Syllabus
Sathyabama Institute of Science and Technology B.Sc - Physics SPH1317 Electrical Wiring Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering Part Time SMEA1401 Manufacturing Technology - I Syllabus
Sathyabama Institute of Science and Technology B.Pharma BP703T Pharmacy Practice Syllabus
Sathyabama Institute of Science and Technology BE CSE SCSA1302 Theory of Computation Syllabus
Sathyabama Institute of Science and Technology B.Com.LL.B - B.Com.LL.B. (Honours) SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1604 SOFTWARE TESTING Syllabus
Sathyabama Institute of Science and Technology B.Pharma BP204T Pathophysiology Syllabus
Sathyabama Institute of Science and Technology BE EEE SCSA1203 Data Structures Syllabus
Sathyabama Institute of Science and Technology B.Tech IT SCSA1501 Operating Systems Syllabus
Sathyabama Institute of Science and Technology B.Sc - Physics SBS4104 Basic Computing Lab Syllabus


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5.5. The time now is 02:00 PM.


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.