There are no items in your cart
Add More
Add More
Item Details | Price |
---|
Master problem solving with C programming
Language: Hindi and English
Instructors: Sandeep Vishwakarma
Validity Period: 180 days
Why this course?
Description:
This live class course is designed to help students learn programming for problem solving using the C programming language. Through hands-on coding exercises and interactive lessons, students will gain a solid foundation in programming concepts and develop problem-solving skills. The course covers topics such as data types, control structures, functions, arrays, and pointers, enabling learners to effectively solve real-world problems with programming. By the end of the course, students will have the knowledge and confidence to write efficient and robust C programs to solve complex problems.
Syllabus
Introduction to Components of a Computer System: Memory, Processor, I/O Devices, Storage, Operating System, Concept of Assembler, Compiler, Interpreter, Loader and Linker. Idea of Algorithm: Representation of Algorithm, Flowchart, Pseudo Code with Examples, From Algorithms to Programs, Source Code.
Programming Basics: Structure of C Program, Writing and Executing the First C Program, Syntax and Logical Errors in Compilation, Object and Executable Code. Components of C Language. Standard I/O in C , Fundamental Data types, Variables and Memory Locations, Storage Classes.
Arithmetic Expressions and Precedence : Operators and Expression Using Numeric and Relational Operators, Mixed Operands, Type Conversion, Logical Operators, Bit Operations, Assignment Operator, Operator precedence and Associatively.
Conditional Branching: Applying if and Switch Statements, Nesting if and Else and Switch.
Iteration and Loops: Use of While, do While and for Loops, Multiple Loop Variables, Use of Break , Goto and Continue Statements.
Arrays: Array Notation and Representation, Manipulating Array Elements, using Multi Dimensional Arrays. Character Arrays and Strings, Structure, union, Enumerated Data types, Array of Structures, Passing Arrays to Functions.
Functions: Introduction, Types of Functions, Functions with Array, Passing Parameters to Functions, Call by Value, Call by Reference, Recursive Functions.
Basic of searching and Sorting Algorithms: Searching & Sorting Algorithms ( Linear Search , Binary search , Bubble Sort, Insertion and Selection Sort)
Pointers: Introduction, Declaration, Applications, Introduction to Dynamic Memory Allocation (Malloc, Calloc, Realloc, Free), String and String functions , Use of Pointers in Self-Referential Structures, Notion of Linked List (No Implementation)
File Handling: File I/O Functions, Standard C Preprocessors, Defining and Calling Macros and Command-Line Arguments
Key Highlights:
What you will learn:
After successful purchase, this item would be added to your courses.You can access your courses in the following ways :