Programming in C Lab detailed syllabus for Bio Medical Engineering (BM) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Bio Medical Engineering (BM) students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Bio Medical Engineering 6th Sem scheme and its subjects, do visit Bio Medical Engineering (BM) 6th Sem 2021 regulation scheme. For Professional Elective-II scheme and its subjects refer to Bio Medical Engineering (BM) Professional Elective-II syllabus scheme. The detailed syllabus of programming in c lab is as follows.
Course Objectives:
- To provide programming fundamentals using C language.
- To develop logic that will help them to adapt to any other programming language.
Course Outcomes:
On completion of the course, the student will be able to:
- Make use of various data types, I/O statements and basic operators in C programming
- Apply decision making and loop statements in C programming.
- Construct C programs based on arrays.
- Develop C programs using string handling functions and user-defined functions
Module 1:
- Demonstrate output and input functions.
- Demonstrate different fundamental data types in C.
- Solvesimple problem statements using operators.
Module 2:
- Solve problem statements in C using flow control statements – if, if … else, nested if, switch.
- Solve problem statements using loop statements – while, do … while and for loop.
Module 3:
- Make use of one dimensional array operations -largest, smallest and compute sum & average of array elements
- Write programs to perform two dimensional array operations – transpose of matrix, matrix addition, matrix subtraction
Module 4:
- Implement string manipulation functions -strcpy( ), strcat( ), strlen( ), strcmp( ).
- Illustrate ‘User-defined functions’
Suggested Open Ended Projects
(Students have to do open ended experimentsduring the course for the purpose of continuous evaluation. This experiment shall be included in the bona-fide record.)
Example:
- Develop program such as
- Student CGPAcalculator,
- Consumer billing,
- Candidate list sorting
Text Books:
- Let Us C – YashavantKanetkar, BPB Publications
Reference Books:
- Programming in ANSI C, E. Balagurusamy, Tata McGraw Hill
- A Text Book on C, E. Karthikeyan , PHI Learning Pvt. Ltd
- Programming in C D. Ravichandran, New Age International Publishers
- C. Programming Language, Brian W. Kernighan and Dennis M. Ritchie, Prentice Hall
Online Resources
- http://freecomputerbooks.com/The-C-Programming-Language.html
- https://www.tutorialspoint.com/cprogramming/index.htm
- https://www.guru99.com/c-programming-tutorial.html
- https://www.cprogramming.com/
- http://www.zentut.com/c-tutorial/
Sample Questions to Test Outcomes
- Implement a C program to find sum and average of all element sin an integer array of size MxN where M,N and array elements can be input while the program isexecuting.
- Implement a program to check whether the given string is a Palindrome or not.
- Write a program to accept a string and count the number of vowels present in this string
For detailed syllabus of all other subjects of Bio Medical Engineering, 2021 revision curriculum do visit Bio Medical Engineering (BM) 6th Sem subject syllabuses for 2021 revision.
To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..
To see the results of Bio Medical Engineering of diploma 2021 revision curriculum do visit SITTTR diploma results..
For all Bio Medical Engineering academic calendars, visit Bio Medical Engineering all semesters academic calendar direct link.