0% found this document useful (0 votes)
40 views3 pages

COE13 Python Programming

The document outlines the topics to be covered in 5 units for the Python Programming, Computer Graphics and Animation, and Image and Video Processing courses. The units cover fundamental programming concepts like data structures, object oriented programming, and algorithms. Specific topics include operators, inheritance, data merging, graphics concepts like transformations and color models, animation principles, image processing methods, and video coding standards. The document provides the learning objectives in the form of question/topics to be explained for each unit across the various courses.

Uploaded by

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

COE13 Python Programming

The document outlines the topics to be covered in 5 units for the Python Programming, Computer Graphics and Animation, and Image and Video Processing courses. The units cover fundamental programming concepts like data structures, object oriented programming, and algorithms. Specific topics include operators, inheritance, data merging, graphics concepts like transformations and color models, animation principles, image processing methods, and video coding standards. The document provides the learning objectives in the form of question/topics to be explained for each unit across the various courses.

Uploaded by

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

COE13 PYTHON PROGRAMMING

UNIT 1: PYTHON PROGRAMMING FUNDEMENTALS


 
1. Explain in detail about the various operators in python with suitable examples (12)
2. Formulate with an example program to find out all the values in the list that are greater
than the specified number (8)
3. What is python list? Describe the usage of list with suitable example (12)
4. Explain different forms of inheritance (8)
 
UNIT 2: WORKING WITH DATA IN PYTHON
 
1. Explain 4 Merging methods in detail (12)
2. Explain the categories of Joins in detail (12)
3. Explain the specification of the merge key (8)
4. List and explain the string operators with example (8)
 
UNIT 3: OBJECT ORIENTED DESIGN

1. Describe the overview of object oriented programming terminology (8)


2. How to create class and instance objects (6)
3. Define Garbage collection (4)
4. Explain Method Overriding with example (10)
5. Explain about inbuilt data structures in python (12)
 
 
UNIT 4 : TESTING, SIMULATION and DESIGN

1. Explain with suitable program (12)


a. Seed() function
b. Random() function
c. Randint() function
2. Explain about choosing random elements from the given list with example program (12)
3. Write a short notes on top down design (8)
4. Explain Exception handling mechanisms in detail (8)
 
 
UNIT 5: VISUALIZATION IN PYTHON

1. Write a script to produce the sine wave plot using Matplotlib (8)
2. Explain security elements with neat diagram. (12)
3. Explain security Implementation in NAS (8)
4. Explain two authentication mechanisms in IP SAN (12)
COE03 COMPUTER GRAPHICS AND ANIMATION
UNIT 1: INTRODUCTION TO COMPUTER GRAPHICS
 
1. Explain refresh cathode Ray tube in detail with diagram (8)
2. Explain colour CRT monitors (8)
3. Describe in detail about the DDA scan conversion algorithm? (12)
4. Explain in detail about Bresenham's line generating algorithm. Give example. (12)
 
UNIT 2: 2D, 3D and Clipping
 
1. Define the following: (12)
a. Translation
b. Rotation
c. Scaling
2. What is the need of homogenous coordinate? Explain matrix representation and
homogenous Coordinates (8)
3. Explain with an example the Cohen-Sutherland line clipping algorithm. (12)
4. Explain Sutherland Hodge man polygon clipping (8)

 
UNIT 3: COMPUTER GRAPHICS ALGORITHM
 
1. Briefly explain about the basic transformations performed on three dimensional objects.
(10)
2. Write short notes on parallel and perspective projections. (10)
3. Explain Depth Buffer Method in detail (10)
4. Explain area subdivision and A- Buffer method (10)
 
UNIT 4: BASICS OF ANIMATION
 
1. List and explain 12 Basic principles of Animation (10)
2. Explain the development of Animation Character (10)
3. Explain the essentials and qualities of good animation character (10)
4. Discuss in detail about sequential Movement with example (10)
 
UNIT 5: COMPUTER BASED 2 D ANIMATION
 
1. Explain about the flash interface in detail (10)
2. List and explain the standard tools in detail (10)
3. Explain in detail about RGB color model. (10)
4. Explain in detail about CMY color model. (10)
IMAGE and VIDEO PROCESSING
UNIT 1
 
1. Explain in detail about image acquisition system with neat diagrams (12)
2. Explain the basic relationships between pixels (8)
3. Explain about DFT and DCT transforms in detail (12)
4. Discuss RGB color model in detail (8)
 
UNIT 2
 
1. Explain the histogram equalization method of image enhancement. (10)
2. Explain in detail about spatial smoothing filters (10)
3. Discuss the following smoothing spatial filters (10)
a. Linear filter
b. Non linear filter
2. Explain in detail about any two Image smoothing filters used in frequency domain (10)
 
UNIT 3
 
1. Discuss inverse filtering for removal of blur caused by any motion and describe how it to
restore the image (10)
2. Explain minimum mean square error filtering with equations (10)
3. Explain erosion and dilation in detail (10)
4. Describe canny edge detector algorithm (10)

UNIT 4:

1. Explain video sampling in two dimensions in detail (10)


2. List and explain the video quality metrics in detail (12)
3. Differentiate the analog and digital video signals, also list the video controller standards (8)
4. Explain H.261 Frame sequence in detail with neat diagram (10)

UNIT 5

1. Explain Occlusion Problem and Aperture problem (8)


2. Explain Non Parametric models in detail (8)
3. Explain Phase Correlation Method and its Implementation issues (12)
4. Explain two examples of faster search algorithms in detail (12)

You might also like