6
Vivekananda Education Society’s Institute Of Technology Course Objective: This subject aims to provide students with an understanding of the role computation can play in solving problems. The course will be taught using C programming language. Course Outcomes: After completing this course, students will be able to: 1. Understand classical problem solving strategies and use them in solving problems that can be implemented using a programming language. 2. Identify a problem that requires a programmed solution. 3. Use structured approach to describe the solution concept. 4. Understanding scalar data types. 5. Understanding the basic fundamental concepts like operators, control statements. 6. Using Modular problem solving approach. 7. Learning advanced concepts like arrays, structure, pointers and files. SPA/ Sem II / FE4/ 2014– 15

SPA Course Outcome n Lab Plan(Edited)

Embed Size (px)

DESCRIPTION

SPA Lab plan

Citation preview

Page 1: SPA Course Outcome n Lab Plan(Edited)

Vivekananda Education Society’s Institute Of Technology

Course Objective:This subject aims to provide students with an understanding of the role computation can play in solving problems. The course will be taught using C programming language.

Course Outcomes:After completing this course, students will be able to:

1. Understand classical problem solving strategies and use them in solving problems that can be implemented using a programming language.

2. Identify a problem that requires a programmed solution.3. Use structured approach to describe the solution concept.4. Understanding scalar data types.5. Understanding the basic fundamental concepts like operators, control

statements.6. Using Modular problem solving approach.7. Learning advanced concepts like arrays, structure, pointers and files.

SPA/ Sem II / FE4/ 2014– 15

Page 2: SPA Course Outcome n Lab Plan(Edited)

Vivekananda Education Society’s Institute Of Technology

Laboratory Plan

Sr. No.

Topic Course Outcome

DOP DOS GRADE SIGN

1. Basics

a. Write a program to swap the contents of two variables

i. with a temporary variable

ii. without a tempor-ary variable

b. Calculate gross salary given hra and d.a

c. Separate four digit numberd. Write a program to perform

arithmetic operatione. Write a program to reverse

two digit number

f. Write a program to find out ASCII value of an entered number

1, 2, 4

2. Selection

a. Display the given month us-ing switch

b. Simple Calculator to Add, Subtract, Multiply or Divide

c. Area of different geometrical figures (menu driven pro-gram)

1, 2, 3, 4

3. Iteration

a. Display factorial of n num-ber

b. C Program to Reverse a Number & Check if it is a Palindrome

c. Print any pattern

1, 2, 3, 4

SPA/ Sem II / FE4/ 2014– 15

Page 3: SPA Course Outcome n Lab Plan(Edited)

Vivekananda Education Society’s Institute Of Technology

4. Arrays

a. C Program to Sort 1-D arrayb. C Program to find transpose

of 3 x 3 matrix

c. C Program to Multiply two Matrices

1, 2, 7

5. Strings

C program to implement any 5 string functions

1, 2, 7

6. Functions

a. C Program to Reverse a String by Passing it to Function

b. C Program to implement recursion in C

1, 2, 3, 4, 5, 6

7. Structures

a. C Program to Add Two Distances (in inch-feet) System Using Structures

b. C Program to Add Two Com - plex Numbers by Passing Structure to a Function

1, 2, 3, 6, 7

8. Pointers

a. C Program to Access Ele-ments of an Array Using Pointer

b. C Program to Swap 3 Num-bers in Cyclic Order Using Call by Reference

1, 2, 7

SPA/ Sem II / FE4/ 2014– 15

Page 4: SPA Course Outcome n Lab Plan(Edited)

Vivekananda Education Society’s Institute Of Technology

9. Files

a. C Program to Write a Sen-tence to a File

b. C Program to Modify the numbers in a file and square it

1, 2, 7

SPA/ Sem II / FE4/ 2014– 15