M.C.A
The department of Computer Applications was established in the year 1995 with the introduction of Master of Computer Applications (MCA). It is affiliated to Bangalore University, approved by AICTE, New Delhi, Ministry of HRD, Government of India and recognized by the Government of Karnataka. The programs offer a wide range of Technical and Programming skill sets.
The faculty members of the department are highly qualified and involved in active research. The program includes case study analysis, conferences, industrial visits, workshops and seminars to impart the real application of the subjects by in-house as well as industry experts. The Department actively collaborates with industry through MoU’s to enrich learning beyond the classroom. Value added courses are conducted in emerging areas like artificial intelligence, cyber security, data science, and full-stack development, ensuring our students stay relevant and future-ready.
Download Brochure
All Programmes >M.C.A
Vision and Mission of the Programme-+
Programme Specific Outcomes-+
Programme Outcomes-+
Course Outcomes-+
Programme Educational Objectives-+
Heading
This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading
Heading This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading
Heading This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading
Heading This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Heading
Heading This is some text inside of a div block.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
MMC101,
C Programming
A civil engineering degree opens doors to a variety of job opportunities, with many graduates finding careers in construction, structural engineering, transportation, and environmental engineering.
MMC102,
Discrete Mathematics
Discrete
Mathematics
Discrete Mathematics is a branch of mathematics that forms the foundation of computer science, helping areas like algorithms, data structures and logic design.
MMC103,
Database
Management System
A Database Management System (DBMS) is software that efficiently stores, retrieves, and manages data, enabling users to organize and manipulate information systematically..
MMC101,
C Programming
A civil engineering degree opens doors to a variety of job opportunities, with many graduates finding careers in construction, structural engineering, transportation, and environmental engineering.
MMC102,
Discrete Mathematics
Discrete
Mathematics
Discrete Mathematics is a branch of mathematics that forms the foundation of computer science, helping areas like algorithms, data structures and logic design.
MMC103,
Database
Management System
A Database Management System (DBMS) is software that efficiently stores, retrieves, and manages data, enabling users to organize and manipulate information systematically..
MMC101,
C Programming
A civil engineering degree opens doors to a variety of job opportunities, with many graduates finding careers in construction, structural engineering, transportation, and environmental engineering.
MMC102,
Discrete Mathematics
Discrete
Mathematics
Discrete Mathematics is a branch of mathematics that forms the foundation of computer science, helping areas like algorithms, data structures and logic design.
MMC103,
Database
Management System
A Database Management System (DBMS) is software that efficiently stores, retrieves, and manages data, enabling users to organize and manipulate information systematically..
MMC101,
C Programming
A civil engineering degree opens doors to a variety of job opportunities, with many graduates finding careers in construction, structural engineering, transportation, and environmental engineering.
MMC102,
Discrete
Mathematics
Discrete Mathematics is a branch of mathematics that forms the foundation of computer science, helping areas like algorithms, data structures and logic design.
MMC103,
Database
Management System
A Database Management System (DBMS) is software that efficiently stores, retrieves, and manages data, enabling users to organize and manipulate information systematically..
MMC104,
Operating System
An operating system (OS) is system software that manages hardware and software resources, providing a user-friendly interface and enabling application execution.
MMC102,
Web Technologies
Web technologies encompass the tools, frameworks, and protocols that enable the development, interaction, and functionality of websites and web applications.
MMC103,
Machine Learning
and Data Analytics
using Python
Machine learning and data analytics using Python involve leveraging powerful libraries like TensorFlow, Scikit-learn, and Pandas to extract insights, build predictive models, and automate data-driven decisions efficiently
MMC202,
Object Oriented
Programming using
JAVA
Object-Oriented Programming (OOP) in Java is a paradigm that organizes code into reusable objects, emphasizing encapsulation, inheritance, and polymorphism for efficient software development.
MMC203,
Data Structure and
Algorithms
Data Structures and Algorithms (DSA) form the backbone of efficient computing, providing systematic ways to organize, store, and manipulate data while optimizing problem-solving techniques.
MMC204,
Software
engineering
Software engineering is the systematic approach to designing, developing, testing, and maintaining software applications, ensuring efficiency, reliability, and scalability.
Placement | Doctoral - AMC Management School
Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate
Placement | Doctoral - AMC Management School
Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate
Placement | Doctoral - AMC Management School
Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate
Placement | Doctoral - AMC Management School
Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate
Placement | Doctoral - AMC Management School
Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate to Every year, the HBS Doctoral Programs produces an impressive list of students who are preparing to enter the job market. Find an outstanding candidate
What's a Rich Text Element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

