Course
Bachelor Of Computer Application (BCA)
Bachelor of Computer Applications (BCA – General)
Course Requirement
- Completion of 10+2 / PUC / equivalent examination from a recognized board
- Minimum 50% aggregate marks in any stream (Science, Commerce, or Arts)
- Strong interest in business, management, and leadership
- Required documents include mark sheets, transfer certificate, and ID proofs
- Admission is merit-based; personal interview may be conducted in some cases
Faculty

Soumya K. M.
Soumya K. M. is a dedicated academic professional with strong qualifications in engineering, holding a Bachelor of Engineering (B.E.) and a Master of Technology (M.Tech). She brings a balanced blend of industry and academic experience, with 2 years of IT experience and 3 years of non-IT experience as an Assistant Professor. She is currently serving as the Head of the Department (HOD) of BCA, where she oversees academic planning, student development, and departmental activities. With 3+ years of teaching experience, she has been actively involved in guiding undergraduate students and supporting their academic growth. Her technical expertise lies in Software Testing, including Manual Testing and Automation Testing, enabling her to integrate practical, industry-oriented skills into her teaching. She is committed to creating a positive learning environment, encouraging students to gain hands-on experience, and helping them build strong foundations in computing and software quality assurance.

Amrutha K. P.
Amrutha K. P. holds a BCA and MCA with a specialization in Cyber Security, and she is also a Certified Ethical Hacker (CEH). She has 2 years of teaching experience and is currently working as an Assistant Professor. With strong technical expertise in cyber security, she focuses on helping students understand modern security concepts, ethical hacking practices, and safe digital behaviour. Her approach combines practical knowledge with hands-on learning to prepare students for real-world challenges in cyber security.

Madhushree T. M.
Madhushree T. M. holds a Bachelor of Computer Applications (BCA) and a Master of Computer Applications (MCA) with a specialization in Software Engineering. She is a fresher beginning her academic career and is currently working as an Assistant Professor. With strong technical knowledge and passion for teaching, she aims to help students develop core computing skills, understand software concepts clearly, and gain confidence in practical applications. She is committed to providing a supportive and interactive learning environment.

Manuja B. M.
Manuja B. M. holds a Master of Science (M.Sc.) in Computer Science and is currently working as an Assistant Professor. She has 1 year of academic experience, during which she has contributed to teaching, classroom engagement, and supporting students in understanding core concepts of computer science. Her teaching focuses on building strong foundational knowledge, improving technical skills, and encouraging students to develop problem-solving abilities. She is committed to creating a supportive learning environment and helping learners grow both academically and professionally.