National Institute of Technology, Tiruchirapalli (formerly Regional Engineering College, Tiruchirapalli) was one of the first institutions in the country to introduce MCA programme. Conducted by the Department of Computer Applications, this programme is specifically aimed at fulfilling the industry's growing need for competent software professionals.

MCA is a six-semester full-time post-graduate programme spread over three years. The main objective of the programme is to provide professional training in the area of computer applications and to develop computer professionals to meet the demand of the fast growing IT industry who excel in their profession through innovative ideas, knowledge and team work. Course work is designed to reflect the state-of-the-art both in its theoretical and application dimensions. The department imparts computer education to MCA students through class room lectures, seminars, group exercises, industry visits, projects and guest lectures by eminent personalities of the IT industry.

Our course curriculum is designed to provide our students with solid conceptual foundations and an extensive focus on the application of these concepts to real life situations. The course contents is a perfect blend of Computer Science, Computer Oriented Mathematics and Management Science covered in the first four semesters. In the fifth semester, students pursue their special interests to a greater depth choosing their options from the list of electives. The Sixth semester dedicated exclusively for project work. The students undertake projects covering almost the entire gamut of Information Technology, from business applications to systems software, in various reputed organisations in the country.

As part of being exposed to the industry environment, students are encouraged to undergo Inplant Training / Project Work during their summer vacations. This enables them to get an opportunity to apply the theoretical knowledge to real world projects. In addition, as part of their course work, they develop application software in systems, MIS and Software Engineering.

The alumni regularly visit the department to offer guidance to the students regarding the latest trends in the software industry.

The significant feature of the programme is to inculcate essential skills necessary for career management so that students are able to plan their own professional career. This includes team building skills, presentation and communication skills and personality development. Every year leading computer organisations take part in MCA campus placement programme. The MCA programme enjoys an enviable track record of 100% placement.