Subject Details
Dept     : CSE
Sem      : 1
Regul    : R2023
Faculty : SHOBANA M
phone  : NIL
E-mail  : shobanavsm@gmail.com
446
Page views
17
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTIONTOPROBLEMSOLVINGTECHNIQUES

Fundamentals-ComputerHardware–ComputerSoftware-Algorithms-Buildingblocksofalgorithms(statements,state,controlflow,functions)-Notation(pseudocode,flowchart,andprogramming language) -Problem formulation - Algorithmic problem solving - Simple strategies fordevelopingalgorithms(iteration,recursion).Illustrative problems.

UNIT
2
CPROGRAMMINGBASICS

Introduction to ‘C’ Programming –Fundamental rules – Structure of a ‘C’ program – Compilation andLinking processes –Constants, Variables, keywords, Identifier, Delimiters – Declaring and Initializingvariables – Data Types – Operators and Expressions–Managing Inputand Output operations–DecisionMakingandBranching–Loopingstatements–Illustrativeprograms.

UNIT
3
ARRAYSANDSTRINGS

Arrays – Characteristics, Initialization – Declaration – One dimensional and two dimensional arrays -String- String operations – String Arrays. Simple programs-Sorting - Searching – Matrix operations(Addition,subtractionandMultiplication)–Illustrativeprograms.

UNIT
4
FUNCTIONSANDPOINTERS

Function–Definitionoffunction–User-definedFunctions-Declarationoffunction–Callbyreference – Call by value – Recursion – Pointers - Definition – Initialization –Operations on pointers-Pointer arithmetic –Pointersandarrays–Illustrativeprograms.

UNIT
5
STRUCTURES, UNIONS AND FILES

Defining Structures and Unions– Structure declaration – Need forStructure data type-Structurewithin a structure -Union -Programs usingstructures and Unions-Pre-processordirectives–Files: Opening and Closing a Data File – Reading and writing a data file – Processing a data file - Illustrative programs.

Reference Book:

1 ByronGottfried,“ProgrammingwithC”,2ndEdition,(IndianAdaptedEdition), TMH 2 Herbert Schildt “C - The Complete Reference” 4th Edition, McGraw Hill, 2017 3 P.Sudharson,“ComputerProgramming”,RBAPublications, 2008. 4 YashavantP.Kanetkar.“LetUsC”, BPBPublications,2014.

Text Book:

1. E.Balagurusamy,“FundamentalsofComputingandComputerProgramming”,2ndEditionTataMcGRaw-HillPublishingCompanyLimited,(2019). 2. Ashok.N.Kamthane, “ComputerProgramming”,3rd Edition, PearsonEducation(India)(2015).

 

Print    Download