University of Madras - Syllabus of Bachelor of Computer Applications (BCA) Ist Year - Semester II - Practical II - Programming in C
UNIVERSITY OF MADRAS
Bachelor in Computer Applications (BCA)
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)
SYLLABUS
Semester II - Practical II - Programming in C
Lecturer/Lab Hours per Week: 6
Duration: 3 hrs
Max Makrs: 100
Credit: 4
I. Summation of Series:
1. Sin(x)
2. Cos(x)
3. Exp(x) (Comparison with built in functions)
II String Manipulation:
1. Counting the no. of vowels, consonants, words, white spaces in a line of text and array of lines
2. Reverse a string & check for palindrome.
3. Substring detection, count and removal
4. Finding and replacing substrings
III Recursion:
1.
nP
r,
nC
r
2. GCD of two numbers
3. Fibonacci sequence
4. Maximum & Minimum
5. Towers of Hanoi.
IV Matrix Manipulation:
1. Addition & Subtraction
2. Multiplication
3. Transpose, and trace of a matrix
4. Determinant of a Matrix
V Sorting and Searching:
1. Insertion Sort
2. Bubble Sort
3. Linear Search
4. Binary Search