
Serving national & international organisations at leadership positions
•Tailored for Working Professionals –
Learn at your own pace through interactive online sessions without interrupting your career.
• Live Online Classes with 24/7 Access – Join live sessions conducted by IIT Patna & IIIT Ranchi faculty, with recordings, study materials, and assignments available anytime.
• Course Mentorship –
Benefit from dedicated 1-on-1 academic guidance by expert mentors.
• Campus Immersions –
Optional lab sessions and networking opportunities at IIT Patna & IIIT Ranchi.
• Internships & Placement Support –
End-to-end guidance for internships and career placements.
• Programming & Web Development – Python, Java, Android Studio, HTML, CSS, JavaScript, React, Angular, Node.js.
• Databases & Big Data –
MySQL, Oracle, PostgreSQL, MongoDB, Hadoop, Spark.
• AI & Machine Learning –
NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch, Tableau, Power BI.
• Cloud & DevOps –
AWS, Azure, GCP, Docker, Kubernetes, Git/GitHub, Jenkins.
• Hands-on Tools & Platforms-
MATLAB, R, Bioinformatics tools, Kali Linux, Wireshark, Metasploit, Nessus, Embedded Systems, Cryptography, Pattern Recognition.
Transform your career with our 2-year Master of Computer Applications (MCA) program. The program is designed to equip you with in-depth knowledge and practical skills in your chosen field.
Dive into real-world case studies, learn from top industry professionals, and gain hands-on experience through internships and projects. Whether you’re focusing on technological innovation, or advanced computing, this program offer a comprehensive learning experience.
Connect with a vibrant community of peers remotely, and build a network that will support you throughout your professional journey. Elevate your skills and thrive in a global marketplace with our flexible and industry-relevant program.
THEORY
Programming in Python
Relational Database Management System
Computer Organization and Architecture
Discrete Mathematics and Graph Theory
Elective I
Environment and Ecology
Management and Accountancy
Constitution of India
Stress Management through Yoga
Values and Ethics in Profession
Managerial Economics
Soft Skill and Interpersonal Development
Total Weekly Contact Credit 20
THEORY
Data Structures
Operating Systems
Object Oriented Programming with JAVA
Data Communication & Computer Networks
Elective II
Numerical and Statistical Analysis
Computer Graphics
Probability and Statistics
Introduction to Cyber Security
Introduction to IoT
Automata Theory & Computational Complexity
Total Weekly Contact Credit 21
THEORY
Software Engineering
Artificial Intelligence
Design and Analysis of Algorithm
Elective III
Image Processing
Web Enabled JAVA Programming
Cloud Computing
Web Technology
Android Application Development
Basic Data Science
Elective IV
Information Retrieval
Data Warehousing and Data Mining
Introduction to Big Data Analytics
Cryptography
Operation Research and Optimization Techniques
Pattern Recognition
Machine Learning
SESSIONAL
Minor Project and Viva-voce
Total Weekly Contact Credit 24
THEORY
Open Elective *+
Business Analytics
Robotics
Bioinformatics
Information Theory & Coding
Automation in VLSI Design
Intelligent Control
Design of Embedded Systems
Machine Learning
Soft Computing
Information Retrieval
Multimedia
Distributed System
Big Data Analytics
Cryptography
Social Networks
While opting for a domain for pursuing the Open Elective course, a student needs to ensure that the domain was not covered in previous semesters of the program .
Student may opt for a minimum 12-week online course from Massive Open Online Courses (MOOCs)
in any one of the above mentioned domains with prior approval form the college. In such case,
student needs to submit a self-attested copy of the mark-sheet of this online course to the college well
before the end of Semester IV. Directly on the basis of the result obtained by a student, final marks
will be allocated to him/her. In case a student pursues a non-evaluation based online course, an
in-house evaluation would be done.
SESSIONAL
Major Project and Viva-voce
Total Weekly Contact Credit 19
The assessment for the IIIT Ranchi & IIT Patna MCA Programme includes continuous evaluation through assignments, quizzes, and projects, along with end-of-semester examinations. Participants will engage in group projects to foster teamwork and individual projects for in-depth analysis. Class participation and peer evaluations will also contribute to the overall assessment, with final grades reflecting cumulative performance across all components.
Disclaimer: All Degree images are for illustrative purposes only and may be subject to change at the discretion of IIIT Ranchi & IIT Patna.
The MCA programme is typically a two-year full-time course.
An aspiring student should have an undergraduate degree in any discipline and have completed mathematics at the 10+2 level.
While work experience is not mandatory, it may be preferred and can enhance your application.
The medium of instruction for the programme is English.
Live Online Interactive Classes are accessible on desktops, laptops, tablets, and smartphones.
Assessments include continuous evaluation through assignments and quizzes, end-of-semester exams, group and individual projects, and class participation.
IIT Patna offers placement assistance to graduates, connecting them with industry opportunities in relevant fields.
The fee structure includes tuition, library, laboratory, industry project fees, a caution deposit, and other charges. Detailed fee information can be obtained from the official IIT Patna website.
Application Processing Fee: ₹ 6000/- | # Non-refundable
Software Development (apps, web, mobile, full-stack)
Dear Learners,
Welcome to IIT Patna, an Institute of National Importance established in 2008.
The institute is dedicated to academic excellence, cutting-edge research, and holistic student development.
With ten departments offering B.Tech., M.Tech., M.Sc., and Ph.D. programs,
IIT Patna blends updated curricula, modern infrastructure, and advanced laboratories to produce graduates who are technically sound, innovative, and leadership-ready.
Rooted in Patna’s historic legacy of knowledge—from Aryabhatta to Dr. Rajendra Prasad—we aspire to be a beacon of wisdom and innovation for the nation and beyond.
Aligned with NEP 2020, IIT Patna has pioneered hybrid UG, PG, and Doctoral programs in Computer Science and Business Management through the Centre for Educational Technology (CET), making education flexible, accessible, and industry-relevant.
We invite recruiters to engage with our students, who are well-prepared for dynamic workplaces, and to build long-term, mutually rewarding partnerships.
Contributing to VISION 2047 and the goal of Atmanirbhar Bharat, IIT Patna is committed to empowering youth to shape a self-reliant and globally respected India.
Get expert guidance from our admission counsellors and explore flexible financing options for your program.
** The campus immersion program shall be conducted with the end-semester examinations remaining the primary mode, students may opt to appear for these examinations remotely under proctored safe browser mode. However, candidates appearing remotely for end-semester examinations will not be entitled to participate in the campus immersion program.
2026-27 @ Copyright | IIT Patna & IIIT Ranchi Hybrid Programs
*T & C Apply










