Computer Programming

Pre-requisites Courses : 

  • Basic knowledge of computer hardware and software
  • Basic understanding of working of computer

Course Curriculum Contents

  • Fundamentals of Computer : Computer Basics, Input/Output Units, Computer Memory, Computer Generations and Classifications, Distributed Computer System, Parallel Computer System; Algorithms and Flowcharts in programming language
  • Fundamentals of Microsoft Excel: Introduction to Excel Interface, Customizing  Quick Access Toolbar, Understanding Structure of Excel Workbook, Common Excel Shortcuts; Entering and Editing Text and Formulas, Working with Basic Excel Functions, Inserting Images and Shapes into an Microsoft Excel Workbook
    • Lecture Notes
    • PPTs
    • Question Bank
  • More about Microsoft Excel: Creating Charts in Excel, Working with Excel Templates, Working with an Excel List, Creating a Validation List, Importing and Exporting Data, Excel PivotTables, Working with Large Sets of Excel Data
    • Lecture Notes
    • PPTs
    • Question Bank
  • Introduction to C Programming:  Fundamentals of programming language; Basics of C Programming : Constants, Variables and Keywords, Types of C Variables, Operators in C; C Instructions : Type Declaration Instruction, Arithmetic Instruction, The Decision Control Structure : if Statement, if-else Statement,  Use of Logical and Conditional Operators, switch statement
    • Lecture Notes
    • PPTs
    • Question Bank
  • Loops, Arrays and Functions: Loops, while Loop,  for Loop, do – while Loop,, break statement, continue statement, Arrays, Array Initialization, 2-D and 3-D Array, Pointers and Arrays, Pointer to an Array, Array of Pointers, Functions and its Use, Passing Values between Functions, Function Declaration and Prototypes, Call by Value and Call by Reference
    • Lecture Notes
    • PPTs
    • Question Bank

Text Books

Reference Books