Computer Society of India is the first and largest body of computer professionals in India. It was started on 6 March 1965 by a few computer professionals and has now grown to be the national body representing computer professionals. It has 71 chapters across India, 418 student branches, and more than 90,000 members.

The Computer Society of India is a non-profit professional meet to exchange views and information learn and share ideas. The wide spectrum of members is committed to the advancement of theory and practice of Computer Engineering and Technology Systems, Science and Engineering, Information Processing and related Arts and Sciences. The Society also encourages and assists professionals to maintain integrity and competence of the profession and fosters a sense of partnership amongst members. Besides the activities held at the Chapters and Student Branches, the Society also conducts periodic conferences, seminars. Since 1974, when CSI became a member of IFIP, CSI has organized many IFIP sponsored events and was host to the 1978 Council meeting in Bombay and 1988 General Assembly in New Delhi. It represents India in technical committees and working groups of IFIP.

A Chapter of the Society is a group of members in a particular locality or city. The chapters play a major role in achieving the objectives of the Society. It has direct links with the members. For the benefit of members, the chapter organizes monthly technical meetings, product presentations, exhibitions, film and video shows. The chapters also host Regional, Divisional, National, International events along with the sponsoring agencies. The Chapter activities are managed by a committee of elected members headed by the Chairman. The Chairman is assisted by the Vice-Chairman, Secretary and Treasurer. The committee has eight members each one taking care of the activities relating to the divisions of the Society.

Being closely associated with students, the Society has developed a well-established network of "Student Branches" all across the country. The activities conducted for the students associated with the Society include lecture meetings, seminars, conferences, training programmes, programming contests and practical visits to installations. In an ever changing environment, CSI offers professional counseling being a great need of the hour. And this is done by being in close contact with its young members through various events, conferences, symposia to name a few. The CSI Student Branches are mentored by Student Branch Counsellor – typically a senior faculty member with good professional standing. The student branches have student office bearers and management committees whose composition may vary. The student branches are guided by 7 Regional Student Coordinators. In order to strengthen students related programmes, the CSI ExeCom created a new position of “National Student Coordinator” The National Student Coordinator, special invitee to CSI ExeCom, represents student branches at the national level meetings and programmes. At present, there are about 500 student branches across India.