Office of Academic Affairs
Indian Institute of Science Education and Research Bhopal

Electrical Engineering and Computer Science

CS 101: Introduction to Computers (3)

Learning Objectives:

The aim of the course is to teach algorithmic problem solving and its actualization in a real programming language. The course has a lab component to give students hands-on experience with computers and programming.

Course Contents:

Data types, Variables, Identifiers. Variable declaration, Assignment statement. Input/Output, Comments. Operators and Expressions. Conditional expressions. Conditional statements: if-then, if-then-else, nested conditionals, switch-case. Loops: for, while, repeat. Arrays, multi-dimensional arrays. Functions. Recursion. Pointers. Memory and its management. Structures. Data Structures.

Suggested Books:

Previous Back to Course List Next