0% found this document useful (0 votes)
23 views3 pages

C_by_SILICON

The document outlines a comprehensive C Language course offered by Silicon Logic Computer Institute, covering topics from basic to advanced programming concepts. It includes modules on setting up the C environment, data types, control flow, user-defined functions, file handling, and memory management, along with tests and assignments for each section. Additionally, it features practical exercises to reinforce learning and application of C programming skills.

Uploaded by

akumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views3 pages

C_by_SILICON

The document outlines a comprehensive C Language course offered by Silicon Logic Computer Institute, covering topics from basic to advanced programming concepts. It includes modules on setting up the C environment, data types, control flow, user-defined functions, file handling, and memory management, along with tests and assignments for each section. Additionally, it features practical exercises to reinforce learning and application of C programming skills.

Uploaded by

akumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SILICON LOGIC COMPUTER INSTITUTE

C Language Basic to Advance Course

Introduction to C Programming

Setting up C & First Program on C


Setting up C Environment
First Program in C
Test : Setting up C & First Program on C
Assignment : Setting up C & First Program on C
Setting up C Environment
Structure of C
Basic Syntax
Data Types in C Programming
Assignment : Structure of C
Variables in C Programming
Storage Classes in C Programming
printf() and scanf() Functions
Constants in C Programming
Test : Structure of C
Operators in C
Operators in C Programming
Test : Operators in
Assignment : Operators in C
Decision making and Flow Control
Decision Making- If Statement, If-else Statement
Decision Making - Nested If, Switch Statement, Nested Switch Statement
Entry Contolled Loops - For Loop, While Loop
Exit Controlled Loops - Do While Loop, Nested Loop
Break, Continue and Goto Statement
Assignment : Decision making and Flow Control
Test : Decision making and Flow Control
Working with User Defined Functions
Introduction to User Defined Functions
User Defined Functions -Function Definition, Function Declaration and Function Call
User Defined Functions - Functions and Parameters
User Defined Functions- Types of Parameters
Scope of a Variable
Test : Working with User Defined Functions
Assignment : Working with User Defined Functions
Assignment : Working with User Defined Functions Part 2
SILICON LOGIC COMPUTER INSTITUTE

Derived Datatypes
Declaration & Initialization of Arrays
Accessing Array Elements
Types of Arrays
2D Arrays
Multidimensional Arrays
Introduction to Pointers
Pointers with Functions
Pointer Types: Null Pointer, Wide Pointer, Void Pointer
Pointer Arithmetic
Array of Pointers
Working with Strings
Introduction to Structures
Basic Structure Example10m
Nested Structures, Array of Structures
Union in C Programming
Test : Derived Datatypes
Typedef Function
Typedef Function in C Programming
Test : Typedef Function
Assignment : Typedef Function
File Handling in C
Overview of File Handling
Reading and Writing to Files
Assignment : File Handling in C
Basic File Handling
Bit Fields
File Input/Output Functions -I
File Input/Output Functions -II
Test : File Handling in C
Preprocessors and Header Files
Preprocessors and Header Files
Assignment : Preprocessors and Header Files
Test : Preprocessors and Header Files
Type Casting
Type Casting8m 2s
Assignment : Type Casting
Test : Type Casting
Error Solving in C
Error Solving in C
Assignment : Error Solving in C
Test : Error Solving in C
Recursive Functions
Recursive Functions in C
Assignment : Recursive Functions
Test : Recursive Functions
SILICON LOGIC COMPUTER INSTITUTE
Variable Arguments in User Defined Functions
Variable Arguments in User Defined Functions
Assignment : Variable Arguments in User Defined Functions
Test : Variable Arguments in User Defined Functions
Memory Management
Memory Management
Assignment : Memory Management
Test : Memory Management
Command Line Arguments
Command Line Arguments
Test : Command Line Arguments
Assignment : Command Line Arguments
C Programming Libraries
Inbuilt Library Functions- Math.h Library
Inbuilt Library Functions- String.h Library, Time.h Library
Assignment : C Programming Libraries
Test : C Programming Libraries
Running and Debugging Programs
Running and Debugging programs in C
Assignment : Running and Debugging Programs
Test : Running and Debugging Programs
Compilation and Execution
Compilation and Execution
Test : Compilation and Execution
Assignment : Compilation and Execution
Macros and Linked List
Advanced C Features: Macros
Advanced C Features: Linked List
Test : Macros and Linked List
Assignment : Macros and Linked List
C Programming Exercises
Printing a String
Swap 2 Numbers
Making a Calculator
Printing Patterns
Prime Check
Palindrome Check
Join 2 Strings
Reverse a string
Matrix Addition
Printing Array Elements and Addresses using Pointers
Structure for Student Data
Read and Write Data in a File

SILICON LOGIC COMPUTER INSTITUTE, PATNA

Admission / Enquiry: 6287-36-1530

You might also like