All in one (Civil Engineering)
(CE306)
COMPUTER PROGRAMMING AND COMPUTATIONAL TECHNIQUES
|
Module |
Contents |
Hours |
Sem. Exam Marks % |
|
I |
Introduction to C++: Structure of C++ program; Character set; Keywords; Identifiers; Data types – integer, real, character, string, Boolean, Enumerated data types, Constants and Variables; Operators – assignment, arithmetic, relational, logical, increment, decrement and conditional operators; Statements – simple & compound, declaration statements. Input and output streams. Selection statements: if, if-else, switch statements |
67 |
15 |
|
II |
Looping statements - for, while, do-while statements, Jump statements – break, continue, goto, exit (). Arrays - single and multi-dimensional arrays, initializing array elements, pointers & arrays, Character arrays, string functions, Unformatted console I/O functions, Unformatted Stream I/O functions. Preparation of programs for evaluation of factorial of a number, Infinite series, Sorting, Searching and Matrix manipulations. |
96 |
15 |
|
|
FIRST INTERNAL EXAM |
|
|
|
III |
User defined functions – Arguments, return values, call by value, call by reference, functions calling functions, functions and arrays - Global variables, automatic, static and register variables, recursive functions. |
6 |
15 |
|
IV |
Structures - functions and structures - Arrays of structures - structures within structures, Structures containing arrays. Files - Input & Output, sequential & random access. Basic concepts of object oriented programming - class, objects, constructors and destructors, inheritance (Programs not required) |
7 |
15 |
|
|
SECOND INTERNAL EXAM |
|
|
|
V |
Roots of Transcendental equations - Successive approximations, Regula - Falsi, Newton Raphson Methods, Interpolation-Lagrange interpolation method. |
8 |
20 |
|
VI |
Functional approximation - Fitting straight line & parabola, Numerical Integration - Trapezoidal, Simpson’s rule & Gauss quadrature Method. Solution of simultaneous linear algebraic equations – Gauss elimination method. Solution of Partial differential Equation - Finite Difference Method |
8 |
20 |
|
|
END SEMESTER EXAM |
|
|
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
All in one (Civil Engineering)
check_circle
check_circle