Computer Programming And Utilization

GTU Study
KHUDKIBOOK
COMPUTER PROGRAMMING AND 2110003
FREE PDF 2110003
Code: 2110003 Credits: 6 Semester 1 Env. Sci. Eng

Computer Programming And Utilization

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Computer Programming And Utilization Syllabus — Unit-wise Content

The official GTU curriculum for Computer Programming And Utilization (subject code 2110003) as prescribed for Env. Sci. Eng · Semester 1 divides the course into 9 units, covering 46 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (2110003)

Unit 1 Introduction to computer and programming

5 lecture hours

  • Basic block diagram and functions of various components of computer
  • Concepts of Hardware and software
  • Types of softwares
  • Compiler and interpreter
  • Concepts of Machine level
  • Assembly level and high level programming
  • Flow charts and Algorithms

Unit 2 Fundamentals of ‗C‘

5 lecture hours

  • Features of C language
  • structure of C Program
  • header files
  • data types
  • constants and variables
  • evaluation of expressions
  • type conversion
  • precedence and associativity

Unit 3 Control structure in ‗c‘

6 lecture hours

  • Simple statements
  • Decision making statements
  • Looping statements
  • Nesting of control structures
  • break and continue
  • goto statement

Unit 4 Array & String

5 lecture hours

  • Concepts of array
  • one and two dimensional arrays
  • declaration and initialization of arrays
  • string storage
  • Built-in-string functions

Unit 5 Functions

5 lecture hours

  • Concepts of user defined functions
  • definition of function
  • parameter passing
  • calling a function
  • recursive function

Unit 6 Pointers

3 lecture hours

  • Basics of pointers
  • pointer to pointer
  • pointer and array
  • pointer to array
  • array of pointers
  • functions returning a pointer

Unit 7 Structure

2 lecture hours

  • Basics of structure
  • structure members
  • accessing structure members
  • nested structures
  • array of structures
  • structure and functions
  • structures and pointers

Unit 8 Dynamic memory allocation

2 lecture hours

  • Introduction to Dynamic memory allocation

Unit 9 File management

3 lecture hours

  • Introduction to file management and its functions

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 1