C and Graphics Programming Lab 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 lab is as follows.
Course Objectives
Upon Completion of the Course the Student Shall be able To
- Edit, compile and debug execution of C-Programs
- Learn the syntax of all the statements, keywords, user defied identifiers and usage of writing statements in C-Program.
- Evaluate all the expressions using different primary types of data, derived data, operators and with their precedence,
- Write C-programs using I/O statements, decision making statements.
- Write structured and modular C-programs
- Write C-programs to make use of graphics functions..
- Write C-programs to implement Animations.
Course Outcomes:
- Perform Edit, compile and debug and execution of C-Programs(12)
- Develop programs using different predefined functions, keywords, user defined identifiers(18)
- Evaluate different expressions using available C-operators and valid data supported by C-language(24)
- Develop C-programs using control statements, array’s, structures, unions, files (90)
- Develop C-programs using user defined Functions and recursion
- Develop C-programs using graphics and animation techniques
List of Experiments
Fundamentals and Input / Output Statements
- Exercise on structure of C Program
- Exercise on Keywords and identifiers
- Exercise on constants and variables
- Execution of simple C program
- Exercise on operators and expressions
- Exercise on special operators
- Exercise on input and output of characters
- Exercise on formatted input and output
- Exercise on escape sequence characters
Control Statements
Note:
Every statement must be repeated with at least 5 different applications
- Exercise on simple if statement
- Exercise on if..else statement
- Exercise on if..else..if ladder statement
- Exercise on switch statement
- Exercise on conditional operator comparing with if-else statement
- Exercise on while statement
- Exercise on for statement
- Exercise on do. While statement
Arrays, Structures and Unions
- Exercise on one dimensional arrays
- Exercise on two dimensional arrays
- Exercise on strings
- Exercise on structure
- Exercise on union
- Exercise on array of structures
User Defined Functions and Graphics
- Exercise on user-defined function
- Exercise on recursion
- Exercise on lines with different colors and styles
- Exercise on rectangles
- Exercise on circles
- Exercise on ellipses and arcs
- Exercise on pie chart
- Exercise on bar chart
- Exercise on text
- Exercise on text animation.
- Exercise on bouncing ball till a key is pressed
- Exercise on moving car till any key is pressed
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.