1st Year, D3DAGE

AG-106: C and Graphics Programming syllabus for D3DAGE 1st Year C20 regulation APSBTET

C and Graphics Programming detailed syllabus for Diploma in 3D Animation and Graphics Engineering (D3DAGE) for C20 regulation curriculum has been taken from the APSBTET official website and presented for the D3DAGE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Diploma in 3D Animation and Graphics Engineering 1st Year scheme and its subjects, do visit D3DAGE 1st Year C20 regulation scheme. The detailed syllabus of c and graphics programming is as follows.

Course Objectives

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play

Course Outcomes:

  1. Develop, compile and debug programs using C- fundamentals and different programming statements in C language.
  2. Evaluate various operations using primary and derived data types inC.
  3. Analyse programs using predefined functions, modules and recursive techniques
  4. Write scientific and logical programs using pointers, file pointers
  5. Develop programs using information passing and graphics functions

1. Introduction to Clanguage:

History of C language – importance of C Define language -structure of C language – programming style of C language – steps involved in executing the C program-Character set – C Tokens – Keywords and Identifiers- Constants and Variables – Data Types and classification – declaration of constants and variables-initializing values to variables-user defined data types-usage of type qualifiers.

2. Input and Output Statements, Operators and Expressions Inc:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play

3. Understand Decisionmaking, Iterative and Other Control Statements:

simpleif, if-else, if else ladder, nested if-else-switch statement – else if, nested if , else if ladder, switch statements Classification of various loop statements- while statement – do.. while statement ram – for loop statement – nesting of loops- Comparisons of different loop statements -goto statement-break and continue statements -concept of structured programming

4. Understand arrays and Strings , Basics of Structures and Unions:

Arrays -One Dimensional Arrays – array programs -two Dimensional Arrays- programs on matrix – Strings — String handling functions – Structure- Array of structures – Nested structures- pointer to structure Self referential structures – Union and illustrate use of a union – difference between Structures and Union

5. Understand User Defined functions and Graphics Programming:

Function – user defined functions – Advantages – Recursion concept – parameter passing -storage classes – scope, visibility and lifetime of variables in functions- Local and External variables -Global variable- -Graphics Programming: Graphics.h – co-ordinate system-color codes- Initgraph-closegraph- graphic functions to draw various shapes- text handling functions – delay-cleardevice—kbhit() function – animation

Reference Books:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play

For detailed syllabus of all other subjects of Diploma in 3D Animation and Graphics Engineering, C20 regulation curriculum do visit D3DAGE 1st Year subject syllabuses for C20 regulation.

For all Diploma in 3D Animation and Graphics Engineering exam timetable, visit APSBTET D3DAGE all semester exam timetable direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.