Program design using C, data types and operators. Control structures: If statement, If...else, While loops, Case statement. 1–D and 2-D Arrays, File I/O, Functions (Ready functions and User Defined Function), Engineering applications: Matrix Operations. Introduction to Object Oriented Programming (OOP). Introduction to Mat lab Commands: Handling requests, Performing basic calculations and displaying results. Use of Mat lab in Matrix Operations: Matrix addition, Subtraction.