Structured Programming

📚 CSE 1201 3.0 Credits (3 Lectures/Week) 🎯 misc

    Programming Concepts and Structured Programming Language

    Data types, Variables, Operators, Type of expressions, Control structures.

    Functions and Program Structures

    Function basics, Parameter passing conventions, Scope rules and storage classes, Recursion, Header files, Preprocessor, Arrays.

    String and Pointers

    Pointers and memory addressing, Arrays and pointer arithmetic, Strings, algorithms.

    User Defined Data Type

    Structure, Structure bit fields, Structure padding, Unions, Enumeration.

    Input and Output

    Standard input and output, Formatted input and output, File access, Dynamic memory allocation, Valgrind, Garbage collection, Variable length argument list, Command line parameters, Error handling, Introduction to graphics routines, Compiling, Makefile, Debugging.

    Share on