Computer Laboratory
:: Home :
CV :
Teaching :
Research :
Publications :
Presentations :
Leisure ::
Lectures
- Lecture 1. [Basics of Computer]
- Lecture 2. [Area/Volume, Roots of Quadratic equation]
- Lecture 3. [Bubble soring and Mean,Median,Mode]
- Lecture 4. [Arithmetic and Geometric Progression]
- Lecture 5. [Matrix Addition and Multiplication]
Codes
Study Materials
- C programming language - Kerninghan and Ritchie.
- Computer Oriented Numerical Methods - V. Rajaraman.
- Computational Physics - D.Walker.
Topics
- Language: To familiarise with the hardware and the operating system and to solve simple problems by programming
in C as per the syllabus.
- Computer hardware: basic building blocks, central processing units, memory, hard disc, RAM. ROM, CD-ROM,
DVD, pen drive, memory units: bits and bytes, input-output devices.
- Computer software: Operating system, Windows, Unix/Linux
- Programmingin C: basic structure, character set, keywords, identifiers, constants, variables, type declaration,
operators --- arithmetic, rational, logical, assignment, increment, increment and decrement, operator precedence
and associativity, arithmetic expression, evaluation and type conversion character I/O, escape sequence
and formatted I/O, branching and looping, if, if-else, while, do-while, for, arrays (one and two dimensional).
- Numerical analysis:
- Sorting: arranging in ascending/descending order.
- Read N numbers ,find their mean, median, mode.
- Sum of a G.P. series term by term.
- Solution of a quadratic equation with real / complex roots.
- Simple matrix operations (addition, subtraction, multiplication).
- To use database package and word processor.
Remarks
- Download DevC++ from
here.