jagomart
digital resources
picture1_Programming Pdf 183011 | Lecture1422486950


 135x       Filetype PDF       File size 1.56 MB       Source: www.vssut.ac.in


File: Programming Pdf 183011 | Lecture1422486950
lecture notes on programming data structure course code bcs101 by prof dr amiya kumar rath asst prof sumitra kisan asst prof gargi bhattacharjee syllabus module 1 10 lectures c language ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
                                    
                                   
                                    
                         LECTURE NOTES 
                                 on 
              PROGRAMMING & DATA STRUCTURE 
                       Course Code : BCS101  
                                    
                                   
                                   
                                   
                                 By  
                         Prof. Dr. Amiya Kumar Rath  
                          Asst. Prof Sumitra Kisan  
                        Asst. Prof Gargi Bhattacharjee 
         
         
                                   
                                   
                                   
                                   
                            SYLLABUS 
        Module 1: (10 Lectures) 
        C Language Fundamentals, Arrays and Strings 
        Character set, Identifiers, Keywords, Data Types, Constant and Variables, Statements, 
        Expressions, Operators, Precedence of operators, Input – output Assignments, Control 
        structures, Decision making and Branching, Decision making & looping. Declarations. 
         
        Module 2: (10 Lectures) 
        Monolithic vs Modular programs, User defined vs standard functions, formal vs Actual 
        arguments, Functions category, function prototypes, parameter passing, Recursion, 
        Storage Classes: Auto, Extern, Global, Static.Character handling in C. String handling 
        functions. Pointers, Structures, Union & File handling 
         
        Module 3: (10 Lectures) 
        Pointer variable and its importance, Pointer Arithmetic passing parameters, Declaration 
        of structures, pointer to pointer, pointer to structure, pointer to function, unions dynamic 
        memory allocations, unions, file handling in C. 
         
        Module 4: (10 Lectures) 
        Development of Algorithms: Notations and Analysis, Storage structures for arrays-sparse 
        matrices, Stacks and Queues: Applications of Stack: Prefix, Postfix and Infix expressions. 
        Circular queue, Double ended queue. 
                          CONTENTS 
       Module: 1  
                      Lecture 1: A Beginner’s Guide  
                         Lecture 2: Introduction to Programming  
                         Lecture 3: Introduction to C, structure of C programming  
                         Lecture 4: Elements of C  
                      Lecture 5: Variables, Statements, Expressions   
                         Lecture 6:  Input-Output in C   
                         Lecture 7: Formatted Input-Output  
                         Lecture 8: Operators  
                         Lecture 9: Operators continued…  
                         Lecture 10: Control Statements  
                         Lecture 11: Iterative statements  
                         Lecture 12: Jump statements  
       Module: 2       
                         Lecture 13: Function  
                         Lecture 14: Function categories  
                         Lecture 15: Actual arguments and Formal arguments   
                         Lecture 16: Recursion  
                         Lecture 17: Recursion verses Iteration   
                         Lecture 18: Storage classes  
                         Lecture 19: Arrays  
                         Lecture 20: Two Dimensional Arrays  
                         Lecture 21: Array using Function  
                         Lecture 22: Strings  
                         Lecture 23: Common Functions in String  
         
       Module: 3          
                    Lecture 24: Structure in C Union  
                        Lecture 25: Nested Structure   
                        Lecture 26: Union   
               Lecture 27: Pointers  
                        Lecture 28: Pointers and Arrays  
                        Lecture 29: Pointer Arithmetic  
                        Lecture 30: Pointers and Function  
                        Lecture 31: Dynamic Memory Allocation  
                        Lecture 32: Pointer to Structure  
                        Lecture 33: File  
       Module: 4 
                       Lecture 34: Algorithm and Data Structure 
                       Lecture 35: Analysis of Algorithms 
                       Lecture 36: Storage structure of Arrays 
                       Lecture 37: Sparse Matrices 
                       Lecture 38: Stack 
                       Lecture 39: Queue 
       References   
The words contained in this file might help you see if this file matches what you are looking for:

...Lecture notes on programming data structure course code bcs by prof dr amiya kumar rath asst sumitra kisan gargi bhattacharjee syllabus module lectures c language fundamentals arrays and strings character set identifiers keywords types constant variables statements expressions operators precedence of input output assignments control structures decision making branching looping declarations monolithic vs modular programs user defined standard functions formal actual arguments category function prototypes parameter passing recursion storage classes auto extern global static handling in string pointers union file pointer variable its importance arithmetic parameters declaration to unions dynamic memory allocations development algorithms notations analysis for sparse matrices stacks queues applications stack prefix postfix infix circular queue double ended contents a beginner s guide introduction elements formatted continued iterative jump categories verses iteration two dimensional array ...

no reviews yet
Please Login to review.