Home Programming in C : MCA-103

Programming in C : MCA-103

Lecture No.DescriptionLecture By
Lecture 1Introduction: GCC, Using MAKE Utility, GDBLecture by Dr. Krishna Bati Singha ,    Lecture by Ms. Arti Bajaj,    Lecture by ,    Lecture by
Lecture 2C Basics: History of C, Characteristics of C, C Program StructureLecture by Ms. Arti Bajaj ,    Lecture by B,    Lecture by Ms. Arti Bajaj ,    Lecture by Ms.Krishna Bati
Lecture 3Variables, Defining Global Variables, Printing Out and Inputting VariablesLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 4Constants, Arithmetic OperationsLecture by Dr. Ksh Krishna Bati Singh,    Lecture by Ms. Arti Bajaj,    Lecture by ,    Lecture by
Lecture 5Comparison Operators, Logical Operators, Order of PrecedenceLecture by Ms. Aarti Bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 6Conditionals (The if statement , The ? operator, The switch statement)Lecture by Ms. Aarti Bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 7Looping and Iteration (The for statement, The while statement, The do-while statement, break and continue)Lecture by Ms. Aarti Bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 8Arrays and Strings (Single and Multi-dimensional Arrays, Strings)Lecture by Ms. Aarti Bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 9Functions (Function Prototyping, passing parameters, returning values, recursion)Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 10Storage Class Specifier (auto, extern, static, register)Lecture by Ms. Arti bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 11Further Data Types: Defining New Data Types, StructuresLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 12Unions, Type-CastingLecture by Ms. Arti bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 13Enumerated TypesLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 14Low Level Operators and Bit Fields (Bitwise Operators, Bit Fields)Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 15Pointers: Pointers arithmetic and ArraysLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 16const pointers, void pointersLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 17near, far and huge pointersLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 18Dynamic Memory Allocation and Dynamic Structures: malloc, calloc and reallocLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 19Size of freeLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 20introduction to Linked Lists and dynamic 2- dimensional arraysLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 21Advanced Pointer Topics: (Pointers to Pointers, Pointer to arrayLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 22Array of pointers, Command line inputLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 23Pointers to a Function, Implementing Callbacks)Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 24The C Preprocessor: #define, #undef, #includeLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 25#if — Conditional inclusion, Other Preprocessor CommandsLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 26C, Linux and Standard Libraries: (Advantages of using Linux with C, Using Linux System Calls and Library Functions)Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 27Integer Functions, Random Number, String ConversionLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 28Searching and Sorting: Mathematics: (Math Functions, Math Constants)Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 29Input and Output (I/O):stdio.h Reporting Errors (perror(), errno, exit() )Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 30Streams (Predefined Streams, Redirection) Basic I/O (Formatted I/O, printf, scanf ),Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 31String Handling: Basic String Handling Functions and safety issuesLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 32String SearchingLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 33Character conversions and testing: ctype.h,Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 34Files Character and Line Based I/OLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 35Formatted I/OLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 36Block I/OLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 37File Positioning, Status Functions,Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 38Deletion and Renaming, Temporary FilesLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 39File Accessibility and Directories-access, stat,Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 40chmod, chownLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 41chdir, chrootLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 42Process Control: Running Linux Commands from CLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 43fork()Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 44the exec familyLecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 45wait (), exit(), Thread creation-a simple implementation.Lecture by ,    Lecture by ,    Lecture by ,    Lecture by
Lecture 46Structures In C LanguageLecture by Ms. Arti bajaj,    Lecture by ,    Lecture by ,    Lecture by
Lecture 47Functions In C LanguageLecture by Ms. Arti bajaj,    Lecture by ,    Lecture by ,    Lecture by
[whatsapp]