Lab Course II

Paper Code: 
PHY 116
Credits: 
02
Contact Hours: 
60.00
Max. Marks: 
100.00
Objective: 
This course will enable the students to -
This course will enable students to do experiments on the fundamental laws and principles, and gain experience of using a variety of measuring instruments and develop experimental skills. This course also introduces to them the basics of programming in C++. The student develops the ability to write programs in C++ on problems related to Physics. 
 
Course Outcomes (COs): 
 

Course

Learning outcome (at course level)

Learning and teaching strategies

Assessment Strategies

Paper Code

Paper Title

PHY-116

Lab Course II

(Practical)

 

The students will be able to –

  1. To understand the given concepts and its physical significance also to acquire problem solving skills and to create more problems based on physical concepts of capacitor and Galvanometer.

 

  1. To understand the concept of operators, arrays and role of structure and pointer in the program.

 

  1. To develop a greater understanding of the issues involved in programming language design and implementation.

 

  1. To Write C program for simple applications of real life using array and structure and to run the same on computer.

Approach in teaching: Demonstration, Group activity, Discussion ,Conduction of Experiments, asking Viva-voce questions.

Learning activities for the students:

Performing Experiments, observations, Analysis and interpretation of results, Performing experiments ,Team activity, simulation,  small animated games to develop

Additional learning through MOOC courses.

Class test, Semester end examinations, Quiz, Solving problems , Assignments, Presentations

 

CONTENTS

List of Experiments                                                                                             

  1. Study of a charging and discharging of a capacitor through a resistance.
  2. Study the Electromagnetic induction and to verify Faraday’s law.
  3. To study the random error in observations.
  4. Determine a high resistance by leakage method using Ballistic Galvanometer.
  5. Measurement of field strength B and its variation in a Solenoid (determine dB/dx).
  6. Loop statement using for, while, do-while statement, conditional checking using if statement, nested if statement, switch statement and unconditional goto.
  7. Problems based on array data types. Problems on One Dimensional array searching (Linear, Binary) sorting (bubble, selection, insertion), Merging.
  8. Problems on two dimensional Array-Matrix Operation: Addition, Subtraction, multiplication etc.
  9. Problems based on pointers, parameter passing in functions, Recursion.
  10. Declaration, reading, writing and manipulation on struct and union data type, File handling, Command Line Arguments

 

 

Academic Year: