Introduction and Overview
Computer architecture and organization, Memory, Input/Output devices. [click here] [Some Questions]
Basics of scientific computing
Binary and decimal arithmetic, Floating point numbers, Algorithms, Sequence, Selection and Repetition, Single and double precision arithmetic, Underflow and overflow, Emphasize the importance of making equations in terms of dimensionless variables, Iterative methods. [MCQ Questions]
Errors and Error-Analysis
Truncation and round off errors, Absolute and relative errors, Floating point computations.
Review of C & C++ Programming Fundamentals
Introduction to Programming, Constants, Variables, Data types, Operators and expressions, I/O statements, scanf and printf, cin and cout, Manipulators for data formatting, Control statements (Decision making statements: if statement, if else Statement, Nested if structure, else if ladder statement, Ternary Operator, goto statement, switch case statement. Unconditional and conditional looping: while loop, do-while loop, for loop, break and continue statements, Nested loops). Arrays (1D & 2D), Strings, User defined functions, Structure and Union, Idea of classes and objects. [MCQ questions]
Programs: [Click here for all the codes] [Click here for Previous Year Practical Examination Question Paper]
Write and execute a program in C/C++ to compute the factorial of a positive integer including Zero.
Write and execute a program in C/C++ to calculate sum of squares of n natural numbers.
Write and execute a program in C/C++ to find the area and the volume of a Sphere by varying the radius.
Write and execute a program in C/C++ to display Fibonacci series.
Write and execute a program in C/C++ to find the value of Sine function using power series (The argument will be given during execution).
Write and execute a program in C/C++ to find the value of Cosine function using power series (The argument will be given during execution)
Write and execute a program in C/C++ to find the value of ex (x will be given during execution of the program).
Write and execute a program in C/C++ to sort elements of an array of elements in ascending/ descending order.
Write and execute a program in C/C++ to separate odd and even integers in arrays.
Write and execute a program in C/C++ to find the largest and smallest in a given set of numbers.
Write and execute a program in C/C++ to calculate value of π.
We have also written all the codes in Python language. See the codes (if you are interested) in Semester-IV Page.
All the codes are given/written/debugged/run in the class. Artificial Intelligence will give the codes but we are here to help you to think like AI.
[Last updated on 28-09-2025]