C Programming Lab detail DTE Kar Diploma syllabus for Electrical And Electronics Engineering (EE), C15 scheme is extracted from DTE Karnataka official website and presented for diploma students. The course code (15EE23P), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.
For all other electrical 2nd sem syllabus for diploma c15 scheme dte karnataka you can visit Electrical 2nd Sem Syllabus for Diploma C15 Scheme DTE Karnataka Subjects. The detail syllabus for c programming lab is as follows.
Pre-requisites:
Mathematics and Science in secondary education, Basic computer skills lab.
Course Objectives:
To develop programming skills using computer languages bylearning programming concepts in C.
Course Contents
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Course Outcomes:
On successful completion of the course, the students will be able to:
- Learn the basic concepts of C programming.
- Distinguish different programming approaches.
- Write C programs and execute.
- Debug different types of errors.
Course Contents:
Staff-in-charge must teach one hour tutorial for each Lab. The Contents to be taught in the one hour tutorial are
-Note:
- Tutorial – IHour and Practice -2 Hours
- Write flow chart for all the programs.
Tutorial 1
Steps involved in problem solving using Algorithms and Flowcharts.
Basic structure of C program, Steps to be followed for-Creation, Compilation and Execution of a C program, use of simple scanf( ) and printf( ) functions.
Program 1
- Write a Program to print the text “Welcome to C programming”
Tutorial2
Character set, keywords and identifiers, constants, variables, data types.
Program 2
- Write a program to find the area and circumference of a circle.
Tutorial3
Operators and expressions, Library functions.
Program 3, 4
- Write a program to calculate the instantaneous value of an AC quantity like v=Vmsinrot
- Write a program using ternary operator to find the minimum of two resistor values.
Tutorial 4
Managing input-output operations – using functions like getchar( ) – reading a character, putchar( ) -writing a character, scanf( ) – formatted input and printf( ) – formatted output.
Program 5, 6, 7, 8
- Write a program to display the electrical units in the following format:
- Resistance Ohm
- Current Ampere
- Voltage Volt
- Power Watt
- Write a program to find equivalent resistance when resistors are connected in series, equivalent capacitance when capacitors are connected in parallel.
- Write a program to calculate the total cost of 2 Laptops and 1 Printer, assuming cost price and discount offer.
- Write a program to find impedance in series RLC circuit.
[Electrical quantity Unit]
Tutorial 5
Decision making and branching using if, if -else, multi branch if, nested if statements.
Program 9
- Write a program to generate the electricity bill according to the units consumed for AEH and lighting installation as per present KPTCL tariff.
Tutorials6
Switch -case statement
Program 10
- Write a program using switch – case to calculate
- Power dissipated in resistance
- Energy stored in capacitor
- Energy stored in inductor
Tutorial 7
Looping – while, do-while & for statements
Program 11, 12, 13
- Using for loop find the current through a resistor, for voltage varying from 5V to 20V in steps of 5V, using Ohm’s Law.
- Using while loop find the current through a resistor, for voltage varying from 50V to 100V in steps of 10 V, using Ohm’s Law.
- Using do Wliile loop find the current through a resistor, for voltage varying from 16V to 8V in steps of 4V, using Ohm’s Law.
Tutorial 8
Arrays – Syntax, reading and writing of one dimensional array.
Practical 8
- Write a program to input 10 numbers to an array and display the greatest number.
Tutorial 9
Strings – Initializing String, Manipulating strings of characters
Program 15, 16
- Accept any electrical quantity as a string in lower case. Convert and display it in upper case.
- Accept any 10 words and display the same.
Resources:
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Web Resources
- http://fresh2refresh.com/cprogramming
- http://www.learn-c.org
- http://www.learnconline.com/
Course Delivery:
The Course will be delivered through Tutorials, Demonstration, Exercises and Assignments.
Tutorial – 1Hr:
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Conduction/ Execution- 2 Hr:
Student will enter and execute the C program individually under the supervision of the staffin-charge.
Suggested Student Activity (any one to be submitted with 3 pages report):
- Develop flow chart for a given Process industry/ office automation/ salary slip, etc.
- Mini project on Applications of C language in Engineering field.
- Mini project on C language.
- Report on C programs to solve an electrical circuit for currents (using KVL).
- Report on C programs to solve an electrical circuit for voltages (using KCL).
- Mini project on C language commands, keywords, arrays, etc.
Scheme of Valuation
- Write one program for the assigned question 10
- Enter, execute and obtain output for the assigned question 25
- Obtain the printout of the assigned program 05
- Viva-voce 10
For detail syllabus of all other subjects of BE Electrical, C15 scheme do visit Electrical 2nd Sem syllabus for C15 scheme.
Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.