Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Course Handbook: Semester 6

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 22

SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE HANDBOOK
(As per NBA Criteria 2 and 3)

SEMESTER 6
PERIOD: Feb 2018 – June 2018
BATCH: 2015-2019 CBCS

1 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

INSTITUTE VISION

To become a centre of quality and valuable knowledge resource to meet growing challenges in
global perspective for society, industry and environment through excellence in multi-disciplinary
engineering, management and technology research oriented education.

INSTITUTE MISSION
M1: Foster students with right professional and ethical outlook, desired level of competencies
to design and innovate sustainable solutions.
M2: Establish State of the Art Laboratories and Information Resource centre for world class
education and research.
M3: Collaborate with industry, Government Organisation and Society to align the curriculam
and outreach activities.

2 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

DEPARTMENT VISION
To become a centre of quality and valuable knowledge resource to meet growing challenges in
global perspective for society, industry and environment through excellence in multi-disciplinary
engineering management and technology research oriented education.

DEPARTMENT MISSION
Consistently producing graduates with right professional and ethical outlook with much
desired level of competencies to perceive needs, analyze, design and innovate sustainable
solutions through lifelong learning in the service of society by,
 Establishing and dynamically updating the State of Art Laboratories and Information
Resource centre for world class education and research.
 Disseminating and archiving knowledge through qualified and experienced scholars using
appropriate ICT and teaching methodologies.
 Collaborating with industry and society to bridge the curriculum gap in chosen and
related fields
 Involving in societal activities through outreach to identify and provide sustainable
solutions for issues in multi-disciplinary domains with ethical values.

PROGRAM EDUCATIONAL OBJECTIVES (PEO’S)


PEO 1: Pursue a successful career in the field of Computer Science engineering or related field,
utilizing his/her education and contribute to the profession as an excellent employee or as an
entrepreneur.
PEO 2: Pursue higher studies and engage in useful research and inquiry leading to new
innovations and enhancement in the quality of built environment.
PEO 3: Be responsible engineers committed to life-long learning, professional practice, licensure
and citizenship.
PEO 4: Demonstrate high standard of professional ethics and communication skills and function
effectively in a multicultural and multi-disciplinary environment.
PROGRAM OUTCOMES

Knowledge level as
Sl. No Description
per Blooms’
3 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Taxonomy level
Engineering knowledge: Apply the knowledge of mathematics,
science, engineering fundamentals, and Computer Science
PO1 K1
engineering specialization to the solution of complex Computer
Science engineering problems.
Problem analysis: Identify, formulate, review research literature,
and analyze complex Computer Science engineering problems
PO2 K1
reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
Design/development of solutions: Design solutions for complex
Computer Science engineering problems and design system
PO3 components or processes that meet the specified needs with K2
appropriate consideration for the public health and safety, and the
cultural, societal, and environmental considerations.
Conduct investigations of complex problems: Use research-
based knowledge and research methods including design of
PO4 K2
experiments, analysis and interpretation of data, and synthesis of
the information to provide valid conclusions.
Modern tool usage: Create, select, and apply appropriate
techniques, resources, and modern engineering and IT tools
PO5 K3
including prediction and modelling to complex Computer Science
engineering activities with an understanding of the limitations.
The engineer and society: Apply reasoning informed by the
contextual knowledge to assess societal, health, safety, legal and
PO6 K2
cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
Environment and sustainability: Understand the impact of the
professional engineering solutions in societal and environmental
PO7 K2
contexts, and demonstrate the knowledge of, and need for
sustainable development.

4 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Ethics: Apply ethical principles and commit to professional ethics


PO8 K3
and responsibilities and norms of the engineering practice.
Individual and team work: Function effectively as an individual,
PO9 and as a member or leader in diverse teams, and in K2
multidisciplinary settings.
Communication: Communicate effectively on complex
engineering activities with the engineering community and with
PO10 society at large, such as, being able to comprehend and write K1
effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
Project management and finance: Demonstrate knowledge and
understanding of the engineering and management principles and
PO11 K2
apply these to one’s own work, as a member and leader in a team,
to manage projects and in multidisciplinary environments.
Life-long learning: Recognize the need for, and have the
PO12 preparation and ability to engage in independent and life-long K3
learning in the broadest context of technological change.

PROGRAM SPECIFIC OUTCOMES (PSO’s)

Blooms’ Taxonomy
Sl. No Description
level
PSO 1 The graduates will have ability to characterize and K1
utilize materials for sustainable environment and develop
appropriate planning and management techniques
PSO 2 The graduates will be able to pursue higher studies, K1
demonstrate leadership skills and engage in lifelong
learning by active participation in the Computer Science
engineering profession.
5 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE INFORMATION
INDEX
Sl. No Particulars Page No
1 Assignment Schedule for Semester 6
2 15CS61 : CRYPTOGRAPHY, NETWORK SECURITY AND CYBER
LAW
2.1 Course Information Sheets
2.2 Course Plan
2.3 Tutorial
2.4 Assignment
2.5 Course Schedule
3 15CS62 : COMPUTER GRAPHICS AND VISUALIZATION
3.1 Course Information Sheets
3.2 Course Plan
6 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

3.3 Tutorial
3.4 Assignment
3.5 Course Schedule
4 15CS63 : SYSTEM SOFTWARE AND COMPILER DESIGN
4.1 Course Information Sheets
4.2 Course Plan
4.3 Tutorial
4.4 Assignment
4.5 Course Schedule
5 15CS64 : OPERATING SYSTEMS
5.1 Course Information Sheets
5.2 Course Plan
5.3 Tutorial
5.4 Assignment
5.5 Course Schedule
6 15CS653 : OPERATION RESEARCH
6.1 Course Information Sheets
6.2 Course Plan
6.3 Tutorial
6.4 Assignment
6.5 Course Schedule
7 15CS661 : MOBILE APPLICATION DEVELOPMENT
7.1 Course Information Sheets
7.2 Course Plan
7.3 Tutorial
7.4 Assignment
7.5 Course Schedule
8 15CSL67 : SYSTEM SW AND OPERATING SYSTEM
8.1 Course Information Sheets
8.2 Course Plan
8.3 Tutorial
8.4 Assignment
8.5 Course Schedule
9 15CSL68 : COMPUTER GRAPHICS LABORATORY
9.1 Course Information Sheets
9.2 Course Plan
9.3 Drawings review
9.4 Report review
9.5 Course Schedule

7 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

1.0 ASSIGNMENT SCHEDULE FOR FOURTH SEM CSE

Week Subject Subject Teacher Date of


Submission
Cryptography, network security and
Week 1 28/02/2018
cyber law
Week 2 Computer graphics and visualization ABHILASH D C 11/03/2018

Week 3 System software and compiler design 18/03/2018

Week 4 Operating systems 25/03/2018

Week 5 Operation research 03/04/2018

Week 6 Mobile application development 10/04/2018


Cryptography, network security and
Week 7 17/04/2018
cyber law
Week 8 Computer graphics and visualization ABHILASH D C 25/04/2018

Week 9 System software and compiler design 01/05/2018

Week 10 Operating systems 08/05/2018

Week 11 Operation research 15/05/2018

Week 12 Mobile application development 22/05/2018

8 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

2.1 COMPUTER GRAPHICS AND VISUALIZATION (15CS62)


PROGRAMME: Computer Science and Engineering
COURSE COMPUTER GRAPHICS AND VISUALIZATION
COURSE CODE 15CS62
COURSE DURATION: Feb – June 2018
YEAR & SEMESTER: III Year - 6 Semester
NAME OF THE FACULTY
ABHILASH . D. C
MEMBER
DEPARTMENT Computer Science and Engineering

COURSE OBJECTIVES
Description

Sl no This course will enable students to

1 Explain hardware, software and OpenGL Graphics Primitives.

2 Illustrate interactive computer graphic using the OpenGL

3 Design and implementation of algorithms for 2D graphics Primitives and attributes.

9 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE CONTENT (SYLLABUS)

Module Module Lecture Tutorial Practical


Topics/Contents
No. Title Hours Hours Hours
Computer Graphics:Basics of
Graphics and OpenG:L

1 L
Overview: Computer

computer graphics
1 Application of Computer Graphics L
1 Video Display Devices L
1 Random Scan and Raster Scan displays L T
1 color CRT monitors L
1 Flat panel displays L T
2 Fill area Primitives: Polygon fill-areas L
Geometric Transformations
Fill area Primitives, 2D

2 OpenGL polygon fill area functions T


and 2D viewing:

2 fill area attributes L


2 general scan line polygon fill algorithm L
OpenGL fill-area attribute
2 functions. 2DGeometric Transformations: T
Basic 2D Geometric Transformations
matrix representations and homogeneous
2 L
coordinates.
Clipping: clipping window, normalization
Clipping,3DGeometric Transformations,

3 and viewport transformations, clipping L


Color and Illumination Models:

Algorithms
2D point clipping, 2D line clipping
3 algorithms: cohen-sutherland line L T
clipping only -polygon fill area clipping
Sutherland-Hodgeman polygon clipping
algorithm only.3DGeometric
3 Transformations: 3D translation, rotation, L
scaling,composite 3D transformations, other
3D transformations
3 affine transformations L
OpenGL geometric transformations
3 functions L T

3DViewing:3D viewing concepts,


3D

4 L
10 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

3D viewing pipeline, 3D viewing coordinate


Viewing and Visible Surface

parameters
Transformation from
4 world to viewing coordinates, Projection L
transformation
Detection

orthogonal projections,
perspective projections, The viewport
4 L T
transformation and 3D screen coordinates.
OpenGL 3D viewing functions
Visible Surface Detection Methods:
4 Classification of visible surface Detection L
algorithms
Input and Interaction: Input devices, clients
5 L
Curves and Computer

and servers, Display Lists,


Input& interaction,

Display Lists and Modelling,


Animation:

5 Programming Event Driven Input, Menus L


Picking
Building Interactive Models,
5 L T
Animating Interactive programs
Design of Interactive programs, Logic
5 operations .Curved surfaces, quadric L T
surfaces

REFERENCES
Sl. No Particulars of Books / Articles
1 Donald Hearn & Pauline Baker: Computer Graphics with OpenGL Version,3rd / 4th
Edition, Pearson Education,2011
Edward Angel: Interactive Computer Graphics- A Top Down approach with OpenGL,
2
5th edition. Pearson Education, 2008
James D Foley, Andries Van Dam, Steven K Feiner, John F Huges Computer graphics
3
with OpenGL: pearson education
4 Xiang, Plastock : Computer Graphics , sham’s outline series, 2nd edition, TMG
Kelvin Sung, Peter Shirley, steven Baer : Interactive Computer Graphics, concepts
5
and applications, Cengage Learning
6 M M Raiker, Computer Graphics using OpenGL, Filip learning/Elsevier
Note: Faculty can enter the prescribed reference and text books along with journals and online sources

11 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE PRE- REQUISITIES


Code COURSE NAME DESCRIPTION SEM
15PCD13 PCD Fundamental Programming concepts in C 1/2

15ELN17 ELN Basics of Digital Electronics, Number 1/2


formats, Bits, Bytes, Decimal, Binary, Octal,
Hexa Decimal etc.,
15CS32 ADE Analog and Digital Electronics 3

COURSE OUTCOMES

On the successful completion of this course, the student shall be able to:

Blooms’
Sl. No Description
Taxonomy level
C362.1 Explain hardware, software and OpenGL Graphics K2
Primitives.

C362.2 Illustrate interactive computer graphic using the OpenGL. K3

C362.3 Design and implementation of algorithms for 2D K3


graphics Primitives and attributes.

C362.4 Demonstrate Geometric transformations, viewing K3


on both 2D and 3D objects.

C362.5 Infer the representation of curves, surfaces, Color K2


and Illumination models

COURSE OUTCOMES MAPPING


12 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE OUTCOMES MAPPING WITH PROGRAMME OUTCOMES AND


PROGRAM SPECIFIC OUTCOMES

Sl. No CO NO : Program Outcomes


1 2 3 4 5 6 7 8 9 10 11 12 PSO 1 PSO2

1 C362.1 3 2 2 2 1 1 2 2 -

2 C362.2 2 3 3 3 3 2 2 1

3 C362.3 2 2 3 3 3 1 2 2

4 C362.4 3 2 2 1 1 2 3 2

5 C362.5 2 2 1 1 1 1 2 2

Average
 High Relevance -3, Medium Relevance – 2, Low Relevance – 1
 Example – Sample Values used

JUSTIFICATIONS FOR CO-PO and CO-PSO MAPPING


LOW/MEDIUM/HIGH JUSTIFICATION
C362.1-PO1 L Design and implement algorithms for 2D
graphics primitives and attributes.
C362.1-PO2 M Illustrate Geometric transformations on both 2D
and 3D objects.
C362.1-PO12 L Apply concepts of clipping and visible surface
detection in 2D and 3D viewing, and
Illumination Models
C362.1 – PSO1 L Decide suitable hardware and software for
developing graphics packages using
OpenGL
 Similarly For all the Co’s

GAPS IN THE SYLLABUS TO MEET INDUSTRY/PROFESSION


REQUIREMENTS
Sl no Description Proposed Relevance Relevance

13 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

actions with POs with PSOs


1 Conduction of Guest lecture lectures 2,3,4,12 1,2
Preparation of a schedule of Industrial
2 Industrial Visit 6,9 3
visit
3 Model demonstration Assignments 5 1
Practical classes arranged for
4 Lab classes 4, 5
understanding

TOPICS BEYOND SYLLABUS/ ADVANCED TOPICS:


Sl no Description Proposed Relevance Relevance
actions with POs with PSOs
1 Guest lectures lectures 2,3,4,12 1,2

2 Hands on sessions Practical 6,9 3

3 Online course on Professional English Online Course- 11 1


NPTEL

14 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

DELIVERY/INSTRUCTIONAL METHODOLOGIES

CHALK AND TALK STUD. ASSIGNMENT WEB RESOURCES

LCD/SMART BOARDS STUD. SEMINARS ☐ ADD-ON COURSES

ASSESSMENT METHODOLOGIES-DIRECT

 ASSIGNMENTS  STUD. SEMINARS  TESTS/MODEL  UNIV. ADD ON COURSES


EXAMS EXAMINATION

☐ MINI/MAJOR ☐CERTIFICATIONS OTHERS


STUD. LAB  STUD. VIVA
PRACTICES

ASSESSMENT METHODOLOGIES-INDIRECT

 ASSESSMENT OF COURSE  STUDENT FEEDBACK ON FACULTY


OUTCOMES (BY FEEDBACK, ONCE) (TWICE)

 ASSESSMENT OF MINI/MAJOR
 OTHERS
PROJECTS BY EXTERNAL EXPERTS

 COURSE EXIT SURVEY

15 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

2.2 COURSE PLAN 2018


Construction Management and Entrepreneurship
SL CO
. MODUL MAPPED
DAY PLANNED TOPIC
N E
O
1 1 DAY 1 Overview: Computer Graphics and OpenGL: C362.1
Computer Graphics
2 1 DAY 2 Basics of computer graphics, Application of C362.1
Computer Graphics
3 1 DAY 3 Video Display Devices: C362.1
Random Scan and Raster Scan displays,
4 1 DAY 4 color CRT monitors, Flat panel displays. C362.2
Raster-scan systems: video controller
5 1 DAY 5 raster scan Display processor, graphics C362.2
workstations and viewing systems, Input devices,
graphics networks, graphics on
the internet, graphics software
6 1 DAY 6 OpenGL: Introduction to OpenGL ,coordinate C362.2
reference frames, specifying two-dimensional
world coordinate reference frames
in OpenGL, OpenGL point functions,
7 1 DAY 7 OpenGL line functions C362.1

8 1 DAY 8 point attributes, line attributes, curve attributes, C362.1


OpenGL point attribute functions
9 1 DAY 9 OpenGL line attribute functions C362.2

10 1 DAY 10 Line drawing algorithms C362.2

11 2 DAY 11 Module 2: Fill area Primitives, 2D Geometric C362.1


Transformations and 2D viewing
12 2 DAY 12 Fill area Primitives: Polygon fill-areas, OpenGL C362.1
polygon fill area functions
13 2 DAY 13 fill area attributes, general scan line polygon fill C362.2
algorithm
16 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

14 2 DAY 14 OpenGL fill-area attribute functions. C362.2


2DGeometric Transformations: Basic 2D
Geometric Transformations, matrix
representations and homogeneous coordinates
15 2 DAY 15 Inverse transformations, C362.2
2DComposite transformations, other 2D
transformations
16 2 DAY 16 raster methods for geometric transformations, C362.2
OpenGL raster transformations
17 2 DAY 17 OpenGL geometric transformations function C362.2

18 2 DAY 18 2D viewing: 2D viewing pipeline, OpenGL 2D C362.2


viewing functions.
19 2 DAY 19 MODULE 3: Clipping,3D Geometric C362.2
Transformations, Color and Illumination
Models
20 2 DAY 20 Clipping: clipping window, normalization and C362.2
viewport transformations, clipping
algorithms,2D point clipping
21 3 DAY 21 2D line clipping algorithms: cohen-sutherland C362.2
line
clipping only -polygon fill area clipping
22 3 DAY 22 Sutherland-Hodgeman polygon clipping C362.2
algorithm only.3DGeometric Transformations
23 3 DAY 23 3D translation, rotation, scaling, composite 3D C362.2
transformations, other 3D transformations
24 3 DAY 24 affine transformations, OpenGL geometric C362.2
transformations functions. Color Models
25 3 DAY 25 Properties of light, color models, RGB and CMY C362.2
color models
26 3 DAY 26 Illumination Models C362.3

27 3 DAY 27 Light sources C362.3

28 3 DAY 28 basic illumination models C362.3

29 3 DAY 29 Ambient light C362.4

30 3 DAY 30 diffuse reflection C362.4

31 4 DAY 31 MODULE 4: 3D Viewing and Visible Surface C362.5


17 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Detection 3DViewing:3D viewing concepts,


3D viewing pipeline, 3D viewing coordinate
parameters
32 4 DAY 32 Transformation from world to viewing C362.5
coordinates
33 4 DAY 33 Projection transformation C362.5

34 4 DAY 34 orthogonal projections, perspective projections, C362.2


The viewport transformation and 3D screen
coordinates
35 4 DAY 35 OpenGL 3D viewing functions. C362.5

36 4 DAY 36 Visible Surface Detection Methods C362.5

37 4 DAY 37 Classification of visible surface Detection C362.5


algorithms
38 4 DAY 38 back face detection C362.3

39 4 DAY 39 Depth buffer method C362.3

40 4 DAY 40 OpenGL visibility detection functions. C362.4

41 5 DAY 41 Module 5: Input& interaction, Curves and C362.5


Computer Animation
42 5 DAY 42 Input and Interaction: Input devices, clients and C362.5
servers, Display Lists
43 5 DAY 43 Display Lists and Modelling, C362.5
Programming Event Driven Input, Menus
Picking
44 5 DAY 44 Building Interactive Models, C362.5
Animating Interactive programs, Design of
Interactive programs
45 5 DAY 45 Logic operations .Curved surfaces C362.5

46 5 DAY 46 quadric surfaces C362.5

47 5 DAY 47 OpenGL Quadric-Surface C362.5

48 5 DAY 48 Cubic-Surface Functions C362.5

18 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

49 5 DAY 49 Bezier Spline Curves C362.5

50 5 DAY 50 Bezier surfaces C362.5

51 4 DAY 51 OpenGL curve functions C362.5

52 5 DAY 52 Corresponding openGL functions. C362.5

2.3 15CS62: COMPUTER GRAPHICS AND VISUALIZATION


TUTORIAL (Feb- June) 2018
Sl Unit Sample Questions CO PO Blooms
No. LEVEL
1. 1 Explain the graphics primitives C362.1 1 K1
2. 1 Discuss the application of graphics C362.1 1 K2
3. 1 Explain the OpenGL C362.2 3 K3
4. 1 Mention the Line drawing algorithms C362.2 3 K3
5. 2 Define the Fill area Primitives C362.2 2 K2
6. 2 Explain the 2DGeometric Transformations C362.2 3 K3
7. 2 Discuss the Inverse transformations C362.2 3 K3
8. Difference between OpenGL raster transformations and C362.2 3 K2
2
OpenGL geometric transformations function
9. 3 Explain the normalization and viewport transformations C362.3 2 K2
10. Discuss the Sutherland-Hodgeman polygon clipping C362.3 2 K3
3
algorithm
11. 3 Briefly explain 3DGeometric Transformations C362.3 2 K2
12. 3 Explain the Color Models C362.3 3 K3
13. Discuss the Transformation from world to viewing C362.4 1 K1
4
coordinates
14. 4 Explain the Projection transformation C362.4 2 K2
15. 4 Discuss the orthogonal projections C362.4 2 K2
16. Explain the Classification of visible surface Detection C362.4 2 K2
4
algorithms
19 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

17. 5 Difference between Input devices, clients and servers C362.5 3 K3


18. 5 Explain the Design of Interactive programs C362.5 2 K2

20 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COMPUTER GRAPHICS AND VISUALIZATION

ASSIGNMENTS / SEMINARS

Sl. Module Blooms Questions of Assignment / CO PO Marks weight


No No level Seminar Topic / grade age
1. 1 K2 Implement Brenham’s line C362.1 1 5
drawing algorithm for all types
of slope
2. 2 K2 Create and rotate a triangle C362.2 3 5
about the origin and a fixed
point.
3. 3 K3 Draw a colour cube and spin it C362.3 3 5
using OpenGL transformation
matrices
4. 4 K3 Draw a color cube and allow the C362.4 3 5
user to move the camera suitably
to experiment with perspective
viewing
5. 5 K2 To draw a simple shaded scene C362.5 2 5
consisting of a tea pot on a table.
Define suitably the position and
properties of the light source
along with the properties of the
surfaces of the solid object used
in the scene

UNIT TEST/ MIDTERM / OPEN BOOK TEST/ SURPRISE TEST / FINAL TEST

Sl. Date Type of Syllabus Marks / Weight CO PO No. of Durati


No of Test Test Topics / grades age Questi on
Units ons
1 UNIT M1, M2, 15 50% 212.1, 1,2,3 12 90 min
M3 212.2, ,12
212.3
2 UNIT M3, M4, 15 50% 212.3, 1,2,3 12 90 min
M5 212.4, ,4,12
212.5

21 NBA
SRI VENKATESHWARA COLLEGE OF ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

COURSE SCHEDULE

Sl. Duration (Date) Total No.


Activity Description
No From To of Periods

1 Technical Seminars 4

2 Demonstrations 4

3 Group Discussions 2

4 Assignments 2

5 Guest Lecture 1

6 Industry Visits 1

1. Total No of Lectures :- 52 _________________________________________________

2. Expert Lecture if Any:- 1 (Guest Lecture from industry) ________________________

3. Field Visit if Any:- 1 (Industrial Visit) ______________________________________

4. Others :- (GD / Assignments / Seminars) ______________________________________

22 NBA

You might also like