All the colleges that you have mentioned - MCC, Anna University, Madras University, and Loyola - are well-known colleges in Chennai that offer BCA programs. Here's some information about each college that may help you in making a decision: Madras Christian College (MCC): MCC is a popular college in Chennai that offers a 3-year BCA programme. The college is known for its quality education and infrastructure. The BCA programme at MCC covers various topics such as Programming in C, Web Technology, Database Management Systems, and more. The college also offers various extracurricular activities and has a good placement record. Anna University: Anna University is a premier university in Tamil Nadu that offers various undergraduate and postgraduate programs. The university offers a 3-year BCA programme that covers various subjects such as Computer Networks, Object-Oriented Programming, Database Management Systems, and more. The university has a good placement record and offers various opportunities for research and development. University of Madras: The University of Madras is one of the oldest and most prestigious universities in India. The university offers a 3-year BCA programme that covers various topics such as Computer Programming, Data Structures, Operating Systems, and more. The university has a good reputation for its quality education and has a large alumni network. Loyola College: Loyola College is a renowned college in Chennai that offers various undergraduate and postgraduate programs. The college offers a 3-year BCA programme that covers various topics such as Programming in C, Web Technology, Database Management Systems, and more. The college has a good placement record and offers various extracurricular activities and clubs. All the colleges mentioned above are good options for pursuing a BCA programme in Chennai. You can visit the official websites of these colleges to check the admission process, fees, and other details before making a final decision.