0
Instructor Name

PRIYANKA VERMA MADAM

Category

Science

Reviews

0 (0 Rating)

Course Requirements


Course Description

Syllabus


Unit I: Fundamentals of C Programming (8 Hours / 8 Marks)

1.1 Algorithm and flowcharting
1.2 Types of programming languages
1.3 History of C language
1.4 Advantages of C language
1.5 Structure of a C program
1.6 Character set
1.7 Identifiers
1.8 Keywords
1.9 Constants and variables
1.10 Symbolic constants
1.11 Qualifiers
1.12 Type conversion
1.13 Operators and expressions


Unit II: Input/Output and Control Structures (7 Hours / 7 Marks)

A) Input / Output Functions

2.1 Formatted I/O: scanf(), printf()
2.2 Unformatted I/O: getch(), getchar(), gets(), putch(), putchar(), puts()

B) Control Structures

2.3 Branching statements:

  • if

  • if-else

  • Conditional operator (? :)

  • Nested if

  • switch

2.4 Looping statements:

  • while

  • do-while

  • for

  • Comma operator

  • goto

  • break

  • continue

  • Nested loops


Unit III: Arrays, Structures, Unions and Pointers (8 Hours / 8 Marks)

3.1 Arrays: Declaration and initialization of

  • One-dimensional array

  • Two-dimensional array

3.2 Structures:

  • Definition and declaration

  • Initialization

  • Array of structures

  • Nested structures

3.3 Union
3.4 Pointers: Declaration, initialization, and pointer arithmetic


Unit IV: Functions and String Functions in C (8 Hours / 8 Marks)

A) Functions in C

4.1 Definition of function
4.2 Function prototype
4.3 Categories of functions
4.4 Actual argument and formal argument
4.5 Function calling methods:

  • Call by value

  • Call by reference

4.6 Function parameters
4.7 Local and global variables
4.8 Functions with arrays
4.9 Recursion

B) String Functions

4.10 strlen()
4.11 strcpy()
4.12 strcmp()
4.13 strcat()

Course Outcomes

 On competition of the following syllabus the students will be able to -

1. Understand the Programming concepts.

2. Understand development of C language.

3. Write Algorithms for the task/problem.

4. Able to design flowcharts of the problem.

5. Able to write Simple C Programs. 

Course Curriculum

1 Algorithm and flowcharting
Preview 21 Min


2 Types of Programming Languages
16 Min


3 History of C Programming language
10 Min


4 Advantages of C programming
12 Min


5 Structure of C Programming
19 Min


6 Character set and Variables
21 Min


7 Datatypes, keywords, identifiers
15 Min


8 Constants & tokens
11 Min


9 Operators and expressions
24 Min


10 Qualifiers and Type conversion
15 Min


1 Unformatted input output operators
14 Min


2 If and If else
16 Min


3 If else ladder
9 Min


4 Switch, nested switch and Conditional operator
26 Min


5 While loop
14 Min


6 Do while loop
15 Min


7 For loop
16 Min


8 Infinite for loop and nested loops
18 Min


9 Break, Continue, Goto and Comma
18 Min


1 one dimensional array
40 Min


2 2 D array
11 Min


3 Structure declaration & initialization
10 Min


4 Array of structure
10 Min


5 Nested Structure
8 Min


6 Union
6 Min


7 Pointer
10 Min


8 Arithmetic pointers
10 Min


1 Function defination
8 Min


2 Function prototype
11 Min


3 Arguments
6 Min


4 call by value, call by reference
6 Min


5 Function parameters
5 Min


6 Function with array, Function recursion
6 Min


7 String functions
5 Min


1. Syllabus

Teacher

PRIYANKA VERMA MADAM

Hello! My name is Priyanka Verma and i am your computer subject instructor. I have always loved teaching in the simplest way possible so that each and every student of mine should understand. I have taught students internationally online before too for 1 year. i have completed my masters in computers from Savitribai Phule University, Pune. All my videos about computer and computer languages are simple to understand. If you have any doubts you can write it in the comments section.

0 Rating
0 Reviews
0 Students
1 Courses

Student Feedback

BSC Semester 2 Computer Science (NEP)

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews