Transcript
Page 1: E-Learning Services Empowering Students & Teachers

e-Learning Servicese-Learning Services

Empowering Empowering

Students & TeachersStudents & Teachers

Page 2: E-Learning Services Empowering Students & Teachers

OutlineOutline

The e-Learning conceptThe e-Learning concept UPTEC’s foray in e-LearningUPTEC’s foray in e-Learning TEACHMATE ServicesTEACHMATE Services

• e-Learning Coursese-Learning Courses• e-Testse-Tests

Course DescriptionCourse Description

Page 3: E-Learning Services Empowering Students & Teachers

The e-Learning conceptThe e-Learning concept

Using technology to design, deliver, select, Using technology to design, deliver, select, administer, support and extend learningadminister, support and extend learning

Learner

Teacher / Instructor

Technology

Learning Manager/ Administrator

e-Learning can be broadly defined as technology assisted learning.e-Learning can be broadly defined as technology assisted learning.e-Learning can be broadly defined as technology assisted learning.e-Learning can be broadly defined as technology assisted learning.

Page 4: E-Learning Services Empowering Students & Teachers

e-Learning Benefitse-Learning Benefits Any time anywhere learningAny time anywhere learning Learner centric & personalizedLearner centric & personalized Technology as a facilitator Technology as a facilitator Rich, interactive, multimedia contentRich, interactive, multimedia content Knowledge pooling & sharingKnowledge pooling & sharing Better use of learner’s time, accelerated Better use of learner’s time, accelerated

learning, greater content retentionlearning, greater content retention Global reachGlobal reach Accountable & manageableAccountable & manageable Consistent qualityConsistent quality

Page 5: E-Learning Services Empowering Students & Teachers

UPTEC’s foray in e-LearningUPTEC’s foray in e-Learning An established Content Development DivisionAn established Content Development Division

• Develops e-Learning ContentDevelops e-Learning Content CDs for Children, Competition preparation (Abhigyan, Yaksha)CDs for Children, Competition preparation (Abhigyan, Yaksha) CD’s for DOEACC Question bankCD’s for DOEACC Question bank Web based Assessment Engine Web based Assessment Engine Web sites and applicationsWeb sites and applications

• Develops content for books on IT subjects which is published by Develops content for books on IT subjects which is published by renowned publishers - Tata McGrawHill, Elsevier renowned publishers - Tata McGrawHill, Elsevier Sample

• Develops instructional support material & student materialDevelops instructional support material & student material

Course OutlinesCourse Outlines Sample Transparencies Transparencies Sample Presentations Presentations Sample Study materialStudy material Sample Lab Manuals and AssignmentsLab Manuals and Assignments Sample Review questions & Model PapersReview questions & Model Papers Sample

Collaborated with AURALOG, France for e-Learning solution for Collaborated with AURALOG, France for e-Learning solution for language learning language learning

UPTEC offers e-Learning services to the education community UPTEC offers e-Learning services to the education community under the brand TEACHMATE.under the brand TEACHMATE.

Page 6: E-Learning Services Empowering Students & Teachers

TEACHMATETEACHMATE

e-Learning and e-Testing e-Learning and e-Testing ServicesServices

Page 7: E-Learning Services Empowering Students & Teachers

TEACHMATE Services TEACHMATE Services Web based self paced Web based self paced

e-Learning Courses to e-Learning Courses to • Engineering and IT studentsEngineering and IT students

Degree Programmes such as Degree Programmes such as BCA, MCA, BBA, BSc(IT), BE, BCA, MCA, BBA, BSc(IT), BE, BTech etc.BTech etc.

Diploma programmes such as Diploma programmes such as DOEACC ‘O’ , ‘A’ & ‘B’ level DOEACC ‘O’ , ‘A’ & ‘B’ level programmesprogrammes

• Working professionalsWorking professionals• Job seekers requiring Job seekers requiring

fundamental IT skillsfundamental IT skills Online e-Tests Online e-Tests

TEACHMATEServices

e-Testse-Learning

Courses

Assist students to Assist students to Learn and Master the subjectsLearn and Master the subjectsRevise, Practice through exercises Revise, Practice through exercises and quizzesand quizzesQuestion and AnswersQuestion and Answers

Test their knowledge and exam Test their knowledge and exam preparationpreparationReview and learn solutionsReview and learn solutionsAnalyze performanceAnalyze performance

Page 8: E-Learning Services Empowering Students & Teachers

Benefits for studentsBenefits for students

• On demand learning at your pace, On demand learning at your pace, anytime, anywhereanytime, anywhere

• Multimedia presentations with voiceover Multimedia presentations with voiceover narrationnarration

• In-depth coverage of course subjectsIn-depth coverage of course subjects• Online tests (subject / unit / topic wise)Online tests (subject / unit / topic wise)• Question & AnswersQuestion & Answers• Take simulated exams and get online Take simulated exams and get online

evaluation with solutionsevaluation with solutions

Page 9: E-Learning Services Empowering Students & Teachers

e-Learning Courses e-Learning Courses

Foundation level (IT) Foundation level (IT)

IT Tools and ApplicationsIT Tools and Applications Business SystemsBusiness Systems Internet and Web Page Internet and Web Page

DesigningDesigning Programming and Problem Programming and Problem

Solving through C LanguageSolving through C Language Programming through Visual Programming through Visual

BasicBasic

IT SkillsIT Skills

Course in Computer ConceptsCourse in Computer Concepts AutocadAutocad TallyTally

Advanced Level (IT)Advanced Level (IT)

Computer OrganizationComputer Organization Structured System Analysis and Structured System Analysis and

DesignDesign Data Structures through C Data Structures through C

LanguageLanguage Introduction to Database Introduction to Database

Management SystemsManagement Systems Basics of OS, Unix and Shell Basics of OS, Unix and Shell

ProgrammingProgramming Data Communication and Data Communication and

Computer NetworksComputer Networks Introduction to Object Oriented Introduction to Object Oriented

Programming and C++Programming and C++ Introduction to Object Oriented Introduction to Object Oriented

Programming through JavaProgramming through Java Computer GraphicsComputer Graphics

Page 10: E-Learning Services Empowering Students & Teachers

e-Learning Course Contente-Learning Course Content

StructureStructure

► ► SubjectSubject e.g. IT Tools & applicationse.g. IT Tools & applications

► ►ModuleModule e.g. Microsoft Worde.g. Microsoft Word

► ►LessonLesson e.g. Creating e.g. Creating

DocumentsDocuments

► ►TopicTopic e.g. Using e.g. Using

WizardWizard

FeaturesFeatures

Topic presentations Topic presentations with voice narrationwith voice narration

Review Exercises (at Review Exercises (at the end of topic/ the end of topic/ lesson)lesson)

Key Learning points Key Learning points (at the end of lesson)(at the end of lesson)

FAQsFAQs Key TermsKey Terms Self assessment Self assessment

through through Previous year/ model Previous year/ model

paperspapers Practice TestsPractice Tests

Page 11: E-Learning Services Empowering Students & Teachers

e-Learning course features:e-Learning course features:

Structured ContentStructured Content

Page 12: E-Learning Services Empowering Students & Teachers

e-Learning course features:e-Learning course features:

Topic Presentations with voice overTopic Presentations with voice over

Page 13: E-Learning Services Empowering Students & Teachers

e-Learning course features:e-Learning course features:

Review QuestionsReview Questions

Page 14: E-Learning Services Empowering Students & Teachers

e-Learning course features:e-Learning course features:

Key Learning PointsKey Learning Points

Page 15: E-Learning Services Empowering Students & Teachers

e-Learning course features:e-Learning course features:

Key TermsKey Terms

Page 16: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features

Tests are prepared from a large question bankTests are prepared from a large question bank Tests are mapped to a specific syllabusTests are mapped to a specific syllabus

Page 17: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features Two test modes : Select from eitherTwo test modes : Select from either

• Full length test Full length test • Unit wise testUnit wise test

You can select all topics or a single topicYou can select all topics or a single topic

Page 18: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features

User friendly test session interface User friendly test session interface

Page 19: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features

Review of answers Review of answers

Page 20: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features Multiple question typesMultiple question types

• MCQ, True-False, Fill in the blanks, Matching MCQ, True-False, Fill in the blanks, Matching

Page 21: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features

Unit/ subunit wise test results Unit/ subunit wise test results

Page 22: E-Learning Services Empowering Students & Teachers

e –Test Featurese –Test Features

Graphical Performance AnalysisGraphical Performance Analysis

Page 23: E-Learning Services Empowering Students & Teachers

TEACHMATE Demo TEACHMATE Demo

Click here forSample Course Content

Page 24: E-Learning Services Empowering Students & Teachers

Course List Course List Click on a Course Title to view the course descriptionClick on a Course Title to view the course description

IT Tools and Applications Business SystemsBusiness Systems Internet and Web DesignInternet and Web Design Programming and Problem Solving Through C LanguageProgramming and Problem Solving Through C Language Programming Through Visual BasicProgramming Through Visual Basic Computer OrganizationComputer Organization Structured System Analysis and DesignStructured System Analysis and Design Data Structures Through C LanguageData Structures Through C Language Introduction to Database Management SystemsIntroduction to Database Management Systems Basics of OS, Unix and Shell ProgrammingBasics of OS, Unix and Shell Programming Data Communication and Computer NetworksData Communication and Computer Networks Introduction to Object Oriented Programming and C++Introduction to Object Oriented Programming and C++ Introduction to Object Oriented Programming Through JavaIntroduction to Object Oriented Programming Through Java Computer GraphicsComputer Graphics

Page 25: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

IT Tools and ApplicationIT Tools and Application This course has been designed to provide This course has been designed to provide

an introduction to Information Technology an introduction to Information Technology and IT tools. The student will become IT and IT tools. The student will become IT literate, and will understand the basic IT literate, and will understand the basic IT terminology. The student will be able to terminology. The student will be able to understand the role of Information understand the role of Information Technology and more specifically Technology and more specifically computers, communication technology computers, communication technology and software in present social and and software in present social and economic scenario.economic scenario.

Page 26: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description Business SystemsBusiness Systems

The course has focus on the following:The course has focus on the following:• Overview of Information TechnologyOverview of Information Technology• Computer OrganizationComputer Organization• Computer Operating System and SoftwareComputer Operating System and Software• MS Windows, Linux, Word Processing and Spreadsheet toolsMS Windows, Linux, Word Processing and Spreadsheet tools• Multimedia and Presentation PackagesMultimedia and Presentation Packages

The objective of this course is to give the students an in depth The objective of this course is to give the students an in depth knowledge about the development of applications of business knowledge about the development of applications of business processing. The students will be able to understand how the processing. The students will be able to understand how the business activities are conducted and very specifically, how the business activities are conducted and very specifically, how the concerned data is managed. They will know about business concerned data is managed. They will know about business environment, it's requirements and how they are fulfilled. environment, it's requirements and how they are fulfilled.

The students will learn the following:The students will learn the following:• Database and its efficient handlingDatabase and its efficient handling• Principles and Techniques of ProgrammingPrinciples and Techniques of Programming• Visual FoxPro as a Data Base Management packageVisual FoxPro as a Data Base Management package• Storing and retrieving the data, in situation specific mannerStoring and retrieving the data, in situation specific manner• Storing and retrieving the data, in situation specific mannerStoring and retrieving the data, in situation specific manner

Page 27: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description Internet and Web Page DesigningInternet and Web Page Designing

The goal of this course is to present overview of the The goal of this course is to present overview of the Internet as a global resource for the people. The course has Internet as a global resource for the people. The course has been designed to provide knowledge on series of Internet been designed to provide knowledge on series of Internet related activities. Students will understand the basic related activities. Students will understand the basic activities related to Internet and the basic knowledge for activities related to Internet and the basic knowledge for design of the web page / site.design of the web page / site.

At the end of the course the students will be able to:At the end of the course the students will be able to:• Effectively use the Internet for both information retrieval and Effectively use the Internet for both information retrieval and

data transfer.data transfer.• Understand the client server relationships between Web Understand the client server relationships between Web

servers and Web browsers.servers and Web browsers.• Understand the domain name concept and services, Internet Understand the domain name concept and services, Internet

addressing and URL's.addressing and URL's.• Setup Internet network platforms.Setup Internet network platforms.• Plan and manage the back-end infrastructure of a small-to Plan and manage the back-end infrastructure of a small-to

medium-size Web site.medium-size Web site.• Design a simple web page using Hypertext Markup Language Design a simple web page using Hypertext Markup Language

(HTML).(HTML).

Page 28: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Programming & Problem Solving Programming & Problem Solving through 'C' Languagethrough 'C' Language

The objectives of this course are to make the student The objectives of this course are to make the student understand programming language, programming, understand programming language, programming, concepts of Loops, reading a set of Data, stepwise concepts of Loops, reading a set of Data, stepwise refinement, Functions, Control structure, Arrays. After refinement, Functions, Control structure, Arrays. After completion of this course the student is expected to completion of this course the student is expected to analyze the real life problem and write a program in 'C' analyze the real life problem and write a program in 'C' language to solve the problem. The main emphasis of the language to solve the problem. The main emphasis of the course will be on problem solving aspect i.e. developing course will be on problem solving aspect i.e. developing proper algorithms.proper algorithms.

After completion of the course the student will be able to: After completion of the course the student will be able to: • Develop efficient algorithms for solving a problemDevelop efficient algorithms for solving a problem• Use the various constructs of a programming language viz. Use the various constructs of a programming language viz.

conditional, iteration and recursion.conditional, iteration and recursion.• Implement the algorithms in "C" language.Implement the algorithms in "C" language.• Use simple data structures like arrays, stacks and linked list in Use simple data structures like arrays, stacks and linked list in

solving problems.solving problems.• Handling File in "C".Handling File in "C".

Page 29: E-Learning Services Empowering Students & Teachers

Back to Course List

Course Description Course Description

Programming through Visual BasicProgramming through Visual Basic The objectives of this course are to enable the student to The objectives of this course are to enable the student to

acquire good programming and design skills using acquire good programming and design skills using comprehensive language with GUI tools, Object Oriented comprehensive language with GUI tools, Object Oriented Programming, Event driven programming tools. The Programming, Event driven programming tools. The students are expected to learn Basic Development students are expected to learn Basic Development Environments, creation of graphics, creation of small Environments, creation of graphics, creation of small applications and simple projects. applications and simple projects.

This course will focus on the following aspects of a GUI This course will focus on the following aspects of a GUI based language.based language.• Solving problems using GUI toolsSolving problems using GUI tools• Developing event driven programming skills using integrated Developing event driven programming skills using integrated

development environmentdevelopment environment• Object Oriented Programming using Visual BasicObject Oriented Programming using Visual Basic• Developing simple database application ProjectsDeveloping simple database application Projects• Creating ActiveX controls in Visual BasicCreating ActiveX controls in Visual Basic

Page 30: E-Learning Services Empowering Students & Teachers

Back to Course List

CourseCourse DescriptionDescription

Computer OrganizationComputer Organization The objective of the course is to familiarize about The objective of the course is to familiarize about

hardware and software design including logic hardware and software design including logic design, and basic structure and behavior of the design, and basic structure and behavior of the various functional modules of the computer and various functional modules of the computer and how they interact to provide the processing needs how they interact to provide the processing needs of the user.of the user.

This course mainly focuses on the hardware and This course mainly focuses on the hardware and system software. It aims to describe the following system software. It aims to describe the following aspects:aspects:• Building blocks of the computerBuilding blocks of the computer• Computer DesignComputer Design• Assembly Language ProgrammingAssembly Language Programming

Page 31: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Structured System Analysis & DesignStructured System Analysis & Design The Objective of the course is to provide the The Objective of the course is to provide the

necessary background and experiences in necessary background and experiences in developing a System so that a student can enter developing a System so that a student can enter in the professional community in the capacity of a in the professional community in the capacity of a system analyst or programmer analyst.system analyst or programmer analyst.

The course focuses on the following aspects of The course focuses on the following aspects of Information System Development:Information System Development:• Study, Analysis and Design of a SystemStudy, Analysis and Design of a System• Documenting and evaluating the systemDocumenting and evaluating the system• Data ModelingData Modeling• Developing Information Management System for an Developing Information Management System for an

OrganizationOrganization• Implementing and TestingImplementing and Testing

Page 32: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Data Structures through ‘C’ LanguageData Structures through ‘C’ Language The objective of the course is to introduce The objective of the course is to introduce

the fundamentals of Data Structures, the fundamentals of Data Structures, Abstract concepts and how these concepts Abstract concepts and how these concepts are useful in problem solving. After are useful in problem solving. After completion of this course student will be completion of this course student will be able to:able to:• Understand and use the process of abstraction Understand and use the process of abstraction

using a programming language such as 'C'.using a programming language such as 'C'.• Analyze step by step and develop algorithms to Analyze step by step and develop algorithms to

solve real problems.solve real problems.• Implement various data structures viz. Stacks, Implement various data structures viz. Stacks,

Queues, Linked Lists, Trees and Graphs.Queues, Linked Lists, Trees and Graphs.• Understand various searching and sorting Understand various searching and sorting

techniques.techniques.

Page 33: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Introduction to Data Base Management Introduction to Data Base Management This course will enable students to develop This course will enable students to develop

background knowledge as well as core expertise background knowledge as well as core expertise in Database Management Systems. The students in Database Management Systems. The students will learn database concepts, data structures, will learn database concepts, data structures, data models, various approaches to database data models, various approaches to database design, strengths of relational model, and design, strengths of relational model, and normalization.normalization.

At the end of the course the student will be able At the end of the course the student will be able to:to:• Develop Database systems to handle the real world Develop Database systems to handle the real world

problems.problems.• Understand Database design and normalization Understand Database design and normalization

techniques.techniques.• Use Standard Query Language and its various versions.Use Standard Query Language and its various versions.• Understand importance of backup and recovery Understand importance of backup and recovery

techniques.techniques.

Page 34: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Basics of OS Unix & Shell ProgrammingBasics of OS Unix & Shell Programming The objective of the course is to make the students aware The objective of the course is to make the students aware

of the functioning of a multi-user operating system. This of the functioning of a multi-user operating system. This course will serve as a foundation course for the higher level course will serve as a foundation course for the higher level course in Unix. The students are expected to learn the course in Unix. The students are expected to learn the commands while doing practical and emphasis should be commands while doing practical and emphasis should be given to those switches/options and flags, which are most given to those switches/options and flags, which are most frequently used in real life.frequently used in real life.

After completion of the course, students will be able to:After completion of the course, students will be able to:• Understand Operating System concepts.Understand Operating System concepts.• Use System calls and memory management.Use System calls and memory management.• Use Unix commands and editors.Use Unix commands and editors.• Carry out Unix File management and shell programming in Carry out Unix File management and shell programming in

Unix.Unix.• Do Network configuration and security management in Unix.Do Network configuration and security management in Unix.

Page 35: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Data Communication & NetworksData Communication & Networks This course will allow students to develop background knowledge as well as This course will allow students to develop background knowledge as well as

core expertise in data communications and networkingcore expertise in data communications and networking The course, starts from the very basics of communication technology and The course, starts from the very basics of communication technology and

goes up to IP layer of the Internet, spanning mostly the lower three layers goes up to IP layer of the Internet, spanning mostly the lower three layers of OSI model. The students will be exposed to communication principles, of OSI model. The students will be exposed to communication principles, different types of media, modulation techniques, multiplexing, switched different types of media, modulation techniques, multiplexing, switched networks, Internet, mobile wireless communication, fiber optics and the networks, Internet, mobile wireless communication, fiber optics and the state-or-art networking solutions.state-or-art networking solutions.

At the end of the course the students would know:At the end of the course the students would know:• Evolution of data communication and networking up to the Internet.Evolution of data communication and networking up to the Internet.• Principles of data communication, channel characteristics, signaling, modulation Principles of data communication, channel characteristics, signaling, modulation

and encoding.and encoding.• Various transmission media, their comparative study, fibre optics and wireless Various transmission media, their comparative study, fibre optics and wireless

communication.communication.• Categories and topologies of networks.Categories and topologies of networks.• OSI model vis-a-vis TCP/IP architecture.OSI model vis-a-vis TCP/IP architecture.• Multiplexing, channel error detection and correction, data link protocols.Multiplexing, channel error detection and correction, data link protocols.• Ethernet and token ring, X.25ATM, BISDN.Ethernet and token ring, X.25ATM, BISDN.• Details of IP operations in the INTERNET and associated routing principles.Details of IP operations in the INTERNET and associated routing principles.• Operation of optical networks, satellite networks, and wireless mobile system.Operation of optical networks, satellite networks, and wireless mobile system.• Strategies for securing network applications using cryptography.Strategies for securing network applications using cryptography.• Emerging technologies such as SONET, FDDI, mobile telephony etc.Emerging technologies such as SONET, FDDI, mobile telephony etc.

Page 36: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Introduction to Object Oriented Introduction to Object Oriented Programming & C++Programming & C++

The objective of the course is to make the students The objective of the course is to make the students understand the basic concepts of object-orientation and the understand the basic concepts of object-orientation and the object-oriented programming language C++ (Classes, object-oriented programming language C++ (Classes, Objects, Inheritance and polymorphsim)Objects, Inheritance and polymorphsim)

The course will mainly focus on the following aspectsThe course will mainly focus on the following aspects• Understand OOP's concepts.Understand OOP's concepts.• Use of various C++ constructs and functions.Use of various C++ constructs and functions.• Use of C++ to develop programs to solve the real world Use of C++ to develop programs to solve the real world

problems.problems.• Implementing Inheritance, Encapsulation, Operator Over-Implementing Inheritance, Encapsulation, Operator Over-

loading and Dynamic Binding in C++.loading and Dynamic Binding in C++.• C++ Streams and concept of exception handling, class C++ Streams and concept of exception handling, class

libraries, fundamentals of Microsoft foundation classes.libraries, fundamentals of Microsoft foundation classes.

Page 37: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Introduction to Object Oriented Introduction to Object Oriented Programming through JAVAProgramming through JAVA

The course is designed to impart knowledge and skills The course is designed to impart knowledge and skills required to solve the real world problems using object-required to solve the real world problems using object-oriented approach utilizing Java language constructs. This oriented approach utilizing Java language constructs. This course covers the subject in two parts, viz, Java Language, course covers the subject in two parts, viz, Java Language, and Java Library.and Java Library.

After completion of the course student are expected to After completion of the course student are expected to understand the following -understand the following -• Java tokens for creating expressions and creating Datatypes.Java tokens for creating expressions and creating Datatypes.• The way various expressions and data types are assembled in The way various expressions and data types are assembled in

packages.packages.• Implementation of Inheritance, Exception handling and Implementation of Inheritance, Exception handling and

Multithreading in Java.Multithreading in Java.• Java I/O basics and Applets.Java I/O basics and Applets.• Setting up GUI using AWT/SwingSetting up GUI using AWT/Swing• Network Programming in Java.Network Programming in Java.• Accessing relational databases from Java programsAccessing relational databases from Java programs

Page 38: E-Learning Services Empowering Students & Teachers

Back to Course List

Course DescriptionCourse Description

Computer GraphicsComputer Graphics The objective of this course is to provide an introduction to fundamental The objective of this course is to provide an introduction to fundamental

concepts in computer graphics from a practical perspective. It aims to concepts in computer graphics from a practical perspective. It aims to cover mathematical concepts essential for computer graphics, graphic cover mathematical concepts essential for computer graphics, graphic devices, various algorithms and multimedia systems. Ideally, a student devices, various algorithms and multimedia systems. Ideally, a student who successfully completes this course will be familiar with modern who successfully completes this course will be familiar with modern methods in computer graphics, with the use of commonly used tools in this methods in computer graphics, with the use of commonly used tools in this area and will acquire knowledge to write algorithms for generating images. area and will acquire knowledge to write algorithms for generating images.

This course is an introduction to computer graphics and provides familiarity This course is an introduction to computer graphics and provides familiarity with graphics software and hardware systems. The course covers the with graphics software and hardware systems. The course covers the following concepts:following concepts:• Understanding of graphics and its applicationsUnderstanding of graphics and its applications• The fundamentals of input, display, and hard copy devices, scan conversion of The fundamentals of input, display, and hard copy devices, scan conversion of

geometric primitivesgeometric primitives• Output primitivesOutput primitives• Geometric representationsGeometric representations• Two-and three-dimensional transformationsTwo-and three-dimensional transformations• Windowing and clipping methodsWindowing and clipping methods• SegmentsSegments• Three-dimensional conceptsThree-dimensional concepts• Hidden-element removalHidden-element removal• Multimedia hardware and applicationsMultimedia hardware and applications

Page 39: E-Learning Services Empowering Students & Teachers

End of PresentationEnd of Presentation


Top Related