Skip to this view's content

Computer Programming BITSPilani

Enrollment is Closed

About This Course

The course covers the following topics: Basic Model of a Computer; Problem Solving – Basic Computing Steps and Flow Charting (Assignment, Sequencing, Conditionals, Iteration). Programming Constructs – Expressions, Statements, Conditionals, Iterators/Loops, Functions/Procedures; Data Types – Primitive Types, Tuples, Choices (Unions or Enumerations), Lists/Arrays, Pointers and Dynamically Allocated Data, Input output and Files. While the topics are taught using a specific language, the intent of the course is to teach a programming methodology, and not a programming language. There is also a laboratory component that involves development and testing of iterative and procedural programs using bounded and unbounded iterations, function composition, random access lists, sequential access lists, dynamically allocated lists, and file access..


Just a desire to learn.

Course Staff

Course Staff Image #1


Assistant Professor, BITS Pilani, Pilani Campus

Frequently Asked Questions

Do I need to buy a textbook?


  1. Course Number

  2. Classes Start

    Jan 09, 2015
  3. Classes End

    May 20, 2015