Advertisement Remove all ads

# Structured Programming Approach Semester 2 (FE First Year) BE Civil Engineering University of Mumbai Topics and Syllabus

CBCGS [2016 - current]
CBGS [2012 - 2015]
Old [2000 - 2011]

## Syllabus

100 Problem Definition Old
200 Algorithms Old
201 Developing Algorithms Old
202 Efficiency of Algorithms Old
300 Expressing Algorithm – Sequence Old
301 Input and Output Old
302 Expressions in C; Arithmetic and Boolean Expressions Old
303 Use of Standard Functions Old
304 Assignment Statement Old
400 Concept of Scalar Data Types Old
401 Scalar Data Types in C , Scope and Life Time, Type Conversion Old
500 Expressing Algorithms – Iteration Old
501 Ordering a Solution in a Loop Old
502 C- Control Structures for Iteration Old
600 Expressing Algorithms – Selection Old
601 C-control Structures for Selection Old
700 Decomposition of Solution Old
701 Defining Functions in C Old
702 Functions and Parameters Old
703 Introduction to Recursive Functions Old
800 Additional C Data Types Old
801 Arrays Old

1. single and multi dimensional

802 Strings Old
803 Structures Old
804 Files Old
805 Pointers Old
900 Introduction to Computer, Algorithm and Flowchart
901 Basics of Computer

Turing Model, Von Neumann Model, Basics of Positional Number System, Introduction to Operating System and component of an Operating System.

902 Algorithm and Flowchart

Algorithm & Flowchart : Three constructs of Algorithm and flowchart: Sequence, Decision (Selection) and Repetition

1000 Fundamentals of C-Programming

2.1 Character Set, Identifiers and keywords, Data types, Constants,
Variables.
2.2 Operators-Arithmetic, Relational and logical, Assignment, Unary,
Conditional, Bitwise, Comma, other operators. Expression, statements, Library Functions, Preprocessor.
2.3 Data Input and Output – getchar( ), putchar( ), scanf( ), printf( ),
gets( ), puts( ), Structure of C program .

1100 Control Structures

3.1 Branching - If statement, If-else Statement, Multiway decision.
3.2 Looping – while , do-while, for
3.3 Nested control structure- Switch statement, Continue statement
Break statement, Goto statement

1200 Functions and Parameter

4.1Function -Introduction of Function, Function Main, Defining a Function, Accessing a Function, Function Prototype, Passing Arguments
to a Function, Recursion.
4.2 Storage Classes –Auto , Extern , Static, Register

1300 Arrays , String Structure and Union
• Array

Concepts, Declaration, Definition, Accessing array element, One-dimensional and Multidimensional array.

• String

Basic of String, Array of String , Functions in String.h

• Structure

The declaration, Initialization, structure within a structure, Operation on structures, Array of Structure

• Union

Definition , Difference between structure and union , Operations on a union

5.1 Array-Concepts, Declaration, Definition, Accessing array element,
One-dimensional and Multidimensional array.
5.2 String- Basic of String, Array of String, Functions in String.h
5.3 Structure- Declaration, Initialization, structure within a structure,
Operation on structures, Array of Structure.
5.4 Union - Definition, Difference between structure and union,
Operations on a union

1400 Pointer and Files
• Pointer

Introduction, Definition and uses of Pointers, Address Operator, Pointer Variables, Dereferencing Pointer, Void Pointer, Pointer Arithmetic, Pointers to Pointers, Pointers and Array, Passing Arrays to Function, Pointers and Function, Pointers and two dimensional Array, Array of Pointers, Dynamic Memory Allocation

• Files

Types of File, File operation- Opening, Closing, Creating, Reading, Processing File

6.1 Pointer: Introduction, Definition and uses of Pointers, Address
Operator, Pointer Variables, Dereferencing Pointer, Void Pointer, Pointer Arithmetic, Pointers to Pointers, Pointers and Array, Passing Arrays to Function, Pointers and Function, Pointers and two dimensional Array, Array of Pointers, Dynamic Memory Allocation.
6.2 Files: Types of File, File operation- Opening, Closing, Creating,
Reading, Processing File.

Advertisement Remove all ads

#### Question PapersVIEW ALL [6]

Advertisement Remove all ads
Share
Notifications

View all notifications
Login
Create free account

Forgot password?