- Overview
- Course Structure
- Fee Structure
- Specialized Trainings
- Job Prospects
- Student Driven Clubs
Overview
About the course
Bachelor of Computer Applications is a three year full time course that is customized for students wishing to shine in the field of computers and information technology. This course is duly affiliated to M.J.P. Rohilkhand University, Bareilly.
BCA at KCMT provides a sound academic base for an advanced career in Computer Applications. It focuses on understanding concepts in key areas of computer science and inculcating professional competence in developing software as well as in its design and implementation.
The Pedagogy
The program follows Pedagogy Adapted Model, which is internationally accepted teaching system. The curriculum design and pedagogy emphasizes on the concepts of IT and programming principles. It enables the students to think logically and develop good programming skills. It also enables the students to develop interpersonal skills to sharpen their decision making ability. Class room teaching is supplemented with the following academic activities.
- Flip classes
- Lab Assessment
- Guest lectures by soft industry wizards
- Workshops – Summer training (Ethical Hacking, Big Data , Android Testing Tools, Networking)
- Project Based Learning
The department is enriched with highly qualified faculty, which are experts in their fields like:
- Artificial Intelligence
- Animation
- Business Intelligence
- Big Data
- Computer Networks
- Cyber Security
- Database Management
- Database Administration
- Data warehouse
- Data mining
- e–commerce Applications
- Information Technology Solutions
- Mobile computing
- Operating Systems
- Programming Languages
- Software Engineering
- Web Designing
- Web Programming
Why This Course
Apart from covering syllabus, department is committed to provide multiple activities to make the students versatile. Students are given ample opportunities to develop interactive learning process and to take part in various activities.
- Programming Quiz : The department regularly organizes programming quiz to enhance the programming skills of the students. College also invites the students of other colleges to participate in the competition.
- General knowledge Quizzes : General knowledge quizzes are organized regularly to upgrade the students about latest happenings in the world. This helps the students to prepare the students for interviews which they will face in the near future.
- Reasoning and Mental Ability Excercises : Reasoning and Mental Ability exercises on regular basis can enhance students academic performance, professional skills and overall cognitive abilities.
- Workshops : Workshops on Ethical hacking, project development in Java using net beans, workshop on dot net, workshop on java (Core and advanced), workshop on web designing etc are conducted during the semester to enhance the technical know how and to give a practical hands on training through various project and software developments.
- Debates and Elocutions : Debates and elocutions are regularly organized to improve the confidence, personality and presentation skills. Students prepare challenging topics and share their views.
-
Projects :
Students have to undertake Window based and Web based projects during University Curriculum. The performances of students have brought laurels to the institute and have also earned them with per-placement offers. Some of the major projects are
- COLLEGE MANAGEMENT SYSTEM
- OFFICE ADMINISTRATION SYSTEM
- EMPLOYEE PAYROLL SYSTEM
- SALES AND INVENTORY MANAGEMENT SYSTEM
- HR MANAGEMENT SYSTEM
- TRANSPORT AUTOMATION SYSTEM
- JEWELLERY SHOP MANAGEMENT SYSTEM
- IT CLUB MANAGEMENT SYSTEM
- ALUMNI MANAGEMENT SYSTEM
- ATTENDANCE MANAGEMENT SYSTEM
- AI BASED PROJECTS
- EXPENSE TRACKING SYSTEM
- LABOUR MANAGEMENT SYSTEM
- ONLINE QUIZ GENERATOR
- CHATBOT
- Eligiblity : 10+2 Science with Maths. Aggregate 45% marks (40% for SC and ST)
- Admission Procedure : Direct admission will be done at the college based on Personal Interview and Merit of the students at 10+2 level or as per the guidelines thus set by the governing university i,e. MJP Rohilkhand University, Bareilly.
Course Structure
Fee Structure

Specialized Trainings
Web Designing & Mobile Application Development
- Can be created as a link clicking on which a page with the information shall open
- Web Designing and Mobile Application provide an emphasis on designing and creating web site and mobile applications. Basic of HTML, PHP, Java, Java with Hadoop and Mobile Application with Androids are part of the curriculum. Students are able to grab numerous employment opportunities in this field. Certifications are provided after satisfactory completion and assessments.
Networking Specialization
- Network Specialization is designed for students seeking employment in the field of network communication. This program contains courses which provide an emphasis on designing, creating and maintaining local area networks and wide area networks. Basic and advance level Linux Administration and CCNA preparation are part of the curriculum. Certifications are provided after satisfactory completion and assessments.
Data Sciences
- The changing technology requires cutting edge professionals to handle big data. Data Sciences Specialization offers students to learn most modern techniques of data science and contribute to analytics function across the organisations.
Job Prospects
BCA is a program that is complete in itself and equips the students to work in the corporate world. Students have been placed at attractive packages in leading companies.
- After completing the BCA course students can start as Junior Programmer or a Software Tester and then move higher up the ranks and attain the role of a Senior Programmer.
- While BCA gives students a solid grounding in technology theory, career wise, you’re more likely to find your competitive edge by completing your MCA.
- Junior programming positions and software testing jobs are available to BCA graduates; from there you can climb up. The IT sector in India is a very stable one.
Some job titles:
- Programmers
- PHP Developer
- Oracle PL/SQL Developer
- Quality Analyst
- IT Specialists
- Technology Engineer
- Technical Consultant
- Software Developer
- Graphic Designer
- Software Tester
Student Driven Clubs
The purpose of these clubs is to facilitate communication and support among students The goal is to sponsor various professional activities and social events so that the students are able to exhibit their creativity and managing skills as a professional in the field. Also, the clubs provide opportunities for the students to participate in educational and volunteer work within the surrounding community.
Club meetings and/or workshops shall be held at least once each month during semesters when the club is active during the academic year.
Learning by doing is the philosophy that KCMT believes in. There are 8 BCA clubs. These clubs are owned and managed by a student council and have monthly agenda, meetings and a event calendar.
@ Graphics
- Basics of Graphics Programming
- Computer Based 2d Animation/3d Animation
- Creative Drawing
@ Hardware & Networking
- Knowledge of Hardware Components
- Windows Installation
- Configuration of LAN
- Wi –Fi configurations
@ Computer aided design
- Computer Aided Design- Basics
- Computer Aided Design- Graphics
@ Database Management System
- Basics of Database
- SQL
- PL/SQL
@ E-learning
- Fundamentals of E-learning
- E-learning Instructional Design
- Learning Through Web Technology
@ Electronic Payment System
- Fundamentals of EPS
- Mobile Banking System
- e-wallet
@ Information security
- Digital Marketing
- Security Standards
- Ethickal Hacking
- Cyber Laws
@ Internet of things (IOT)
- Introduction to Internet of Things (IOT)
- Mobile phone app development
- Foundation of Android and Java
- Basic App Development
@ IT Clubs
- Tech-Talks
- Website Development Competitions
- Presentation and Discussion
- Poster Presentation and Collage Competitions
- Technical Workshops and Training Sessions
- Hackathons and Coding Competitions
- Project Collaborations
@ Social Media Club
- Networking
- Workshops and Training
- Guest Speaker Sessions
- Social Media Campaigns
- Social Pannel Discussions