1st Year, IT

IT-106: Programming in C syllabus for IT 1st Year C20 regulation APSBTET

Programming in C detailed syllabus for Diploma in Information Technology (IT) for C20 regulation curriculum has been taken from the APSBTET official website and presented for the IT 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 Information Technology 1st Year scheme and its subjects, do visit IT 1st Year C20 regulation scheme. The detailed syllabus of programming in c 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:

Upon Completion of the Course the Student Shall be able To

  1. Develop, compile and debug programs using C- fundamentals and different programming statements in C language.
  2. Use 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

1. Introduction to C Language:

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:

simple if, if-else, if else ladder, nested if-else-switch statement – else if, nested if , else if ladder, switchstatementsClassification 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 structuredprogramming

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 Definedfunctions, Basics of Pointers, File Management and Pre-Processor Directives:

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- – Pointer – Differentiate address and de-referencing operators – Pointer Arithmetic- precedence of address and de- referencing operators – -Relationship between Arrays and Pointers – Pointers as Function Arguments – Dynamic memory management-

6. Files

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

Reference Books:

  1. Programming in ANSI C E.Balaguruswamy Tata McGraw Hill
  2. Programming withC Gottfried Tata McGraw Hill
  3. C Thecomplete Reference Schildt Tata McGraw Hill

For detailed syllabus of all other subjects of Diploma in Information Technology, C20 regulation curriculum do visit IT 1st Year subject syllabuses for C20 regulation.

For all Diploma in Information Technology exam timetable, visit APSBTET IT 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.