Advanced Computer Programming
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Advanced Computer Programming Syllabus — Unit-wise Content
The official GTU curriculum for Advanced Computer Programming (subject code 3320702) as prescribed for Biomed · Semester 2 divides the course into 6 units, covering 37 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 (3320702)Unit 1 Arrays 1a.Develop, debug and execute programs which use reading, writing and manipulating single dimensional and multidimensional
- 1.1. Declaring and initializing One-Dimensional Array and array Operations i. Insertion ii. Searching iii. Merging iv. Sorting v. Deletion
- 1.2. Introduction of String as array of characters Declaration and Initialization of String
- 1.3. Two-Dimensional Array and its Operations i. Insertion, Deletion ii. Matrix addition operation
- 1.4. Multi-Dimensional Arrays
- 1.5. sscanf() and sprintf() Functions
- 1.6. Drawbacks of Linear Arrays
Unit 2 Pointers
- 2.1. Introduction and Features of Pointers
- 2.2. Declaration of Pointer
- 2.3. Void Pointers
- 2.4. Array of Pointers
- 2.5. Pointers to Pointers
Unit 3 Functions
- 3.1. Basics of Functions
- 3.2. Built-in and user defined Functions
- 3.3. Using String, Math and other built-in functions
- 3.4. Advantages of using Functions
- 3.5. Working of a Function
- 3.6. Declaring, Defining and calling user defined Functions-
- 3.7. The return Statement
- 3.8. Call by Value and call by Reference
- 3.9. Function as an Argument
- 3.11. Advantages and Disadvantages of Recursion
Unit 4 Preprocessor Directives
- 4.2. #define and #undef Directives
- 4.3. #include ,#line Directive
- 4.4. Predefined macros in ANSI C
- 4.5. Standard I/O Predefined Streams in stdio.h
- 4.6. Predefined macros in ctype.h
Unit 5 Structure and
- 5.1. Introduction and Features of Structures
- 5.2. Declaration and Initialization of Structures Advanced Computer Programming Course Code: 3320702 GTU/ NITTTR Bhopal/12 -13 Gujarat State Unit Major Learning Outcomes Topics and Sub-topics Union single structure
- 5.3. Array of Structures
- 5.4. Pointers to Structure
- 5.6. Enumerated Data Type
- 5.8. Union of Structures
Unit 6 Files
- 6.2. File Operations i. Opening a File ii. Reading a File iii.Closing a File
- 6.3. Text Modes
- 6.4. Binary Modes
- 6.5. File Functions i. fprintf() ii. fscanf() iii.getc() iv.putc() v. fgetc() vi.fputc() vii.fseek() viii. feof()
- 6.6. Command Line Arguments