Department of Computer Applications (MCA)

The Department of Computer Applications was established in 1994 in response to the need for well qualified software professionals moulded to meet the demands in the field of Computer Applications.  The department has one of the most eclectic mix of students at CIT with background in Computer Science, Physics, Mathematics, Commerce and Management.

This diversity is the strength of the MCA programme and contributes immensely to the all-round development of students graduating from the programme. This is coupled with constantly upgraded infrastructure and experienced faculty with a strong background in both academics and industry.

About Us

♦     Established in 1994
♦     Accredited by the National Board of Accreditation (NBA) from 2016-2018
♦     Approved by A.I.C.T.E.
♦     Affiliated to Anna University

Rounded Education

♦     A mix of courses in Computer Science, Mathematics, Management and Arts
♦     Choice Based Education where students have the choice of select electives across streams

Teaching-Learning Process

♦     ‘Chalk and Talk’ with blend of laboratory sessions
♦     Team work through projects, class activities
♦     In-plant training
♦     Six month internship at companies/research labs
♦     Use of ICT tools like Massive Open Online Courses (MOOCs), videos
♦     Talks by personnel from industry/academia
♦     Association activities and Sports aiding teamwork, camaraderie, and goal setting

Career Options/Future

♦     Software Engineer: Developer
♦     Software Engineer: Testing
♦     Data Scientist
♦     Entrepreneur
♦     Project manager

Our Vision


The Department of Computer Applications strives to groom students with diverse backgrounds into competitive software professionals and pioneering leaders in offering innovative solutions to dynamic global challenges in tune with the needs of the society.

Our Mission

IMG_20180824_112850 - Copy

The Mission of Department of Computer Application is to :

M1  Provide an environment for students to gain expertise in theoretical foundations of computer applications with emphasis on strong practical training that will enable them to develop real world applications catering to the global needs.

M2  Offer students a quality learning process in a research oriented environment with industrial collaboration that motivates them to innovate and explore.

M3  Develop intellectual curiosity and a commitment to lifelong learning in students, with societal and environmental concerns.

Programme Educational Objectives (PEOs)

MCA Graduates will be able to :

PEO 1 : Develop software solutions to problems across a broad range of application domains through analysis and design.

PEO 2 : Contribute to research of their chosen field and function and communicate effectively, to perform both individually and in a multi-disciplinary team.

PEO 3 : Continue the process of life-long learning through professional activities; adapt themselves with ease to new technologies, while exhibiting high ethical and professional standards.


Programme Outcomes (POs)

The following are Programme Outcomes for the MCA Programme :


PO1 :Graduates will be able to apply knowledge of computing fundamentals, computing specialization and domain knowledge for the abstraction and conceptualization of computing models from defined problems and requirements.

PO2 : Graduates will have the ability to understand and analyze a given real-world problem and propose feasible computing solutions.

PO3 : Graduates will be able to analyze customer requirements, create high level design, implement and document robust and reliable software systems.

PO4 : Graduates will be able to transform complex business scenarios and contemporary issues into problems, investigate, understand and propose integrated solutions using emerging technologies.

PO5 : Graduates will be able to use the techniques, skills and modern hardware and software tools necessary for innovative software solutions.

PO6: Graduates will possess leadership and managerial skills with best professional ethical practices and social concern.

PO7: Graduates will recognize the need for self-motivation to engage in lifelong learning.

PO8: Graduates will be able to master fundamental project management skills, concepts and techniques, set attainable objectives and ensure positive results, meeting scope, time and budget constraints.

PO9 : Graduates will be able to communicate technical information effectively, both orally and in writing

PO10 : Graduates will be able to recognize the social, professional, cultural, and ethical issues involved in the use of computer technology and give them due consideration in developing software systems.

PO11:  Graduates will be able to work collaboratively as a member or leader in multidisciplinary teams.

PO12:Graduates will be able to assess the need for innovation and initiate the process through entrepreneurship or otherwise.