Students from the non-computer Science background joining the MCA Programme will have to pass the following 05 papers from the MOOC using SWAYAM platform, in semester-wise order, as defined by the Programme Co-ordination Committee (considering the pre-requisites of different courses in different semesters) but, not later than the end of the 04th Semester. Final Degree shall be awarded only after completion of the following 05 papers:


Paper Code Paper Name Reference of MOOC (on SAWAYAM) Course
BCMCA-001 Fundamentals of Computer Systems Course Title: CIT-001: Fundamentals of Computer Systems
By: Shri. Mangala Prasad Mishra
Coordinated By: IGNOU
Course Duration: 08 Weeks
Link: https://swayam.gov.in/nd2_nou20_cs03/preview
BCMCA-002 Computer Architecture and Organization Course Title: : Computer Architecture and Organization 
By: Prof. Indranil Sengupta, Prof. Kamalika Datta
Coordinated By: : IIT, Kharagpur
Course Duration: 12 Weeks
Link: https://swayam.gov.in/nd1_noc20_cs64/preview
BCMCA-003 Introduction to Programming in C Course Title: Introduction to Programming in C (106104128)
By: Prof. Satyadev Nandakumar
Coordinated By: IIT, Kanpur
Course Duration: 08 Weeks
Link: https://swayam.gov.in/nd1_noc20_cs91/preview
BCMCA-004 An Introduction to Programming through C++ Course Title: An Introduction to Programming through C++ (106101208)
By: Prof. Abhiram Ranade
Coordinated By: IIT, Bombay
Course Duration: 12 Weeks
Link: https://nptel.ac.in/courses/106/101/106101208/
BCMCA-005 Software Engineering Course Title: Software Engineering
By: Prof. Rajib Mall
Coordinated By: IIT, Kharagpur
Course Duration: 12 Weeks
Link: https://swayam.gov.in/nd1_noc20_cs68/preview
Notes:
  1. In case of un-availability of any of the above mentioned courses from the MOOC (on SWAYAM platform), the same course(s) may be completed from any other Govt. approved platform, with prior approval from the Programme Co-ordination Committee.
  2. The list of non-computer science background students in every admitted batch shall be communicated by the admitting institutions by 4th week of starting of academic session to the examination division of the university.
  3. Students with BCA/B.Sc.(Computer Science/Information Technology) or equivalent (to be decided by the sub-committee of the program co-ordination committee, at undergraduate level shall be considered as computer science background. All other students shall be considered as non-computer science students.
  4. These Courses shall be qualifying in nature; they shall not be included for calculation of CGPA.