0% found this document useful (0 votes)
1K views1 page

Kenneth A. Lambert, The Fundamentals of Python: First Programs, 2011, Cengage Learning, ISBN: 978-1111822705. 2. 3. 4. 5

This document provides an overview of the Master of Computer Applications course titled "Programming Concepts Using Python". The course is for 3 credit hours and has no prerequisites. The course description outlines 5 units that will be covered: introduction, data types and control structures, modularization and classes, exceptions and data structures, and object oriented design. The lecture schedule provides details on the weekly topics that will be discussed over 32 classes. Similarly, the practical schedule outlines the hands-on programming assignments that will be completed over 12 classes. Finally, 5 recommended textbooks are listed for additional reference material.

Uploaded by

hello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views1 page

Kenneth A. Lambert, The Fundamentals of Python: First Programs, 2011, Cengage Learning, ISBN: 978-1111822705. 2. 3. 4. 5

This document provides an overview of the Master of Computer Applications course titled "Programming Concepts Using Python". The course is for 3 credit hours and has no prerequisites. The course description outlines 5 units that will be covered: introduction, data types and control structures, modularization and classes, exceptions and data structures, and object oriented design. The lecture schedule provides details on the weekly topics that will be discussed over 32 classes. Similarly, the practical schedule outlines the hands-on programming assignments that will be completed over 12 classes. Finally, 5 recommended textbooks are listed for additional reference material.

Uploaded by

hello
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

MASTER OF COMPUTER APPLICATIONS COLLEGE OF TECHNOLOGY

COURSE TITLE : PROGRAMMING CONCEPT USING PYTHON


COURSE NUMBER : MCA606
CREDIT HOURS : 3(2-0-2)
PRE-REQUISITE : Nil

CATALOGUE DESCRIPTION

UNIT I : Introduction
UNIT II : Data types and control structures
UNIT III : Modularization and Classes
UNIT IV : Exceptions and data structures
UNIT V : Object oriented design

Lecture Schedule
Sl. no. Lecture topics No. of
classes
1. Relationship between computers and programs, Basic principles of computers, 5
File systems, Using the Python interpreter, Introduction to binary computation,
Input / Output
2. Operators (unary, arithmetic, etc.), Data types, variables, expressions, and 5
statements, Assignment statements, Strings and string operations, Control
Structures: loops and decision
3. Standard modules, Packages, Defining Classes, Defining functions , Functions 5
and arguments (signature)
4. Data Structures (array, List, Dictionary), Error processing, Exception Raising 7
and Handling
5. Programming types, Object Oriented Programming, Object Oriented 08
DesignInheritance and Polymorphism
Pre final Examinations 2
Total 32

Practical Schedule:
S. No. Name of Practical No. of
classes
1. Program to demonstrate different number datatypes in python. Program to 1-2
demonstrate different number datatypes in python.
2. Program for string manipulations and Python Script 3-4
3. List operations(Creation,insertion, Deletion, Append) 5-6
4. Program for Creation of Dictionaries in Python and their operations 7-8
5. Programs for creating functions and using functions in different files, File 9-10
Operations
6. OOPS concept using Python 11-12

Suggested Readings
1. Kenneth A. Lambert, The Fundamentals of Python: First Programs, 2011, Cengage
Learning, ISBN: 978-1111822705.
2. Programming Python, 4th Edition by Mark Lutz
3. Think Python: How to think like a Computer Scientist, 2nd Edition
4. Python Programming Using Problem Solving Approach by Reema Thareja
5. Python Crash Course by Allen B. Downey

You might also like