BCAP3003 - COMPUTER GRAPHICSm
BCAP3003 - COMPUTER GRAPHICSm
Course details
Faculty name J.ANGELIN BLESSY
Programme BCA
1 Semester V
Section 1
Course code BCAP3004
Course title COMPUTER GRAPHICS
Vision of the School of Computing Science & Engineering
2 To be known globally as a premier school for Education, trans disciplinary research and Innovations in Computing Science
and Engineering
Mission of the School of Computing Science & Engineering
Mission 1 Create a strong foundation in fundamentals of Computing Science and Engineering through
Outcome based Teaching
Mission 2 Establish state-of-the art facilities for Analysis, Design and Implementation to solve real
3 world problems
Mission 3 Conduct trans-disciplinary research for developing innovative solutions
Mission 4 Involve the aspirants in group activities including professional bodies to develop leadership
and communication skills
Programme educational objectives (PEOs)
PEO1 To prepare graduates with a strong foundation in Computer Science and Applications and problem-solving
&programming skills in order to build successful careers professionals in industry, government, academia,
research, entrepreneurial pursuit and consulting firms.
4
PEO2 To equip students with analytical, design, development and soft skill to find innovative solutions to the
real world problems in collaboration with industry and professional societies.
PEO3 To inculcate entrepreneurship, managerial skills and team work in our students through demonstration of
good analytical, design and implementation skills for the betterment of individual and society at large.
PEO4 To produce graduates who are ethical, socially responsible and lifelong learners to fulfill their goals
5 Programme outcomes
PO1 Graduates will have the necessary skills and knowledge not only in the field of computer and information
technology, but also in communication and will be successful professionals in service industry, consulting
firms and entrepreneurial pursuit.
PO2 To achieve peer-recognition students will have ability to coordinate and work in teams, by adopting
ethics, communicate effectively and manage projects in multidisciplinary environment and updating
oneself by indulging into self directed learning and conduct investigation of complex computing problems
PO3 Able to apply Computer based solutions and its contemporary issues in global, societal context, as well as
in entrepreneurship areas and continue a lifelong professional development in computing
PO4 An ability to visualize and solve problems using appropriate software development strategy and standards
PO5 An ability to design and implement database solutions using available technologies
PO6 An understanding of design and working principles of the computer system.
PO7 An ability to work effectively as an individual as well as a member of a team and provide technical and
visionary leadership to others
PO8 An ability to apply ethical and legal issue of computer application with an awareness of social issues and
responsibilities.
PO9 In-hand Skills, expertise and Knowledge on Advanced Computing techniques like Big Data ,Open Source ,
mobile development appication,multimedia,oracle11g,CISCO and other recent trends in advanced
computing.
PO10 Excellent verbal communication skills with capability to work in multidisciplinary teams with positive
attitude
PO11 Acquired skills and to recognize the need for life-long learning for continuing professional development.
PO12 An ability to devise and conduct experiments, interpret data and provide well informed conclusions
Programme specifics outcome (PSO) (if any)
PSO1 The ability to understand, analyze and develop computer programs in the areas related to algorithms,
system software, multimedia, web design, big data analytics, and networking for efficient design of
computer-based systems and solve real world computing system problems of various industries by
understanding and applying the principles of mathematics, computing techniques and business concepts.
6
PSO2 Design, test, develop and maintain desktop, web, mobile and cross platform software applications using
modern tools and technologies in software project development using open-ended programming
environments to deliver a quality product for business success.
PSO3 The ability to employ modern computer languages, environments, and platforms in creating innovative
career paths to be an entrepreneur, and a zest for higher studies.
7 Course outcomes (COs)
CO1 Identify basics of computer graphics, different Visual display device and applications of computer
graphics.
CO2 Students will be able to learn and implement algorithm of line, Circle and Ellipse drawing
CO3 Students will be able to apply algorithms for scan conversion and filling of basic objects and their
comparative analysis
CO4 To Identify and implement the geometric transformations on graphics objects and their application in
composite form.
CO5 Able to Extract scene from different clipping methods and its transformation to graphics display device.
Evaluation Duration Marks Date &Time Nature of Evaluation
Component (50) Component Component
CAT-1 90 min 50 (15) 26 Sep to 03 Oct 2019 Closed Book CAT-1
CAT-2 90 min 50 (15) 16-18 Oct 2019 Closed Book CAT-2
Quiz-1/2/3 15 min 5 08-11 Aug 2019 Closed Book Quiz-1
8 Online Learning
using Swayam/ Depends on Course
5 22-28 Sep 2019 Closed Book Quiz-2
NPTEL/ Instructor
Coursera
Any time throughout the
Assignment(s) Within two days 5 Open Book Assignment(s)
semester
Presentation
(Seminar/mini- 15 minutes 5 On a scheduled date - -
project/poster)
9 List of teaching –learning pedagogy
Active and Collaborative Learning
Flipped Classrooms
Open Hours
Students’ seminar
Technology Training
10 Open hour for students
Monday : 10.10 am to 11.00 am
Sunday: 9.20 am to 10.10 am& 11.50 am to 12.40 am
11 Link address for course materials
https://lecturenotes.in/notes/68-notes-for-computer-graphics-cg-by-verified-writer
https://www.tutorialspoint.com/computer_graphics/
12 Recommended list of e-books.
http://www.freebookcentre.net/ComputerScience-Books-Download/Basics-of-Computer-Graphics.html
http://www.hiteshpatel.co.in/ebook/cg/Computer_Graphics_C_Version.pdf
13 Recommended list of online courses like SWAYYAM/NPTEL/MOOCS etc
https://nptel.ac.in/courses/106106090/
14 Recommended list of mini projects / projects/ technical training etc.
List of mini projects/projects
1. Simulate Train Signal using Computer Graphics Techniques
2. Develop Solar system
15 Students’ Presentation
1. New clipping Techniques
2. Various Transformation Techniques
16 List of e-books
Donald D Hearn and M. Pauline Baker's Computer Graphics, C Version 2 Edition
17 List of NPTEL/MOOCS/SWAYAM/Courses/Video
https://nptel.ac.in/courses/106106090/
18 SPECIFICATION OF CONTENT BEYOND SYLLABUS
Programme name: BCA
Semester:5 Course code:BCAP3003
Course Title: Computer Graphics Batch:1
Faculty Name: J.ANGELIN BLESSY Batch size:64
Sl. Corresponding Unit Topic of content beyond syllabus Mode of content Related Date of
No. delivery Course delivery
Outcome
1 1 Advanced input and out techniques Talk & chalk CO1
2 4 Three-Dimensional Object Talk & chalk CO4
Representations
3 5 Rendering, Texturing and Talk & chalk CO5
Wireframes Surface
19 1.
CO/PO Mapping
(S/M/W indicates strength of correlation) S-Strong, M-Medium, L-Low
Programme Outcomes(POs)
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 S M L S L M
CO2 M S L M S M S
CO3 S M L S M L S S
CO4 S M L M M M
CO5 M M L M L
Signature of PC:
Review by IQAC: