Rankings
To get more information, Please share your details



The answer is

By filling in the details in the form above, you agree to receive communications from ICFAI University

BCA Program Structure

  • BCA - AI & ML (Honors or with Honors Research)
  • BCA - AI & DS (Honors or with Honors Research)
icfaitech-bca-program-structure

4 Year BCA AI & ML(Honors)
Year Semester Discipline Specific Courses - core Minor Inter Disciplinary Courses Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to Computer System Design(4) Introduction to DS & AI(4) English Language Skills (3) Problem Solving with C (4) Personal,Family and Social Health & wellness(0) 18
Mathematical Foundations for Computer Applications (3) Understanding India(0)
II Linux Programming (4) Programming in R/Python (4) Professional Communication(3) Environmental Sciences (2) 17
Data Operations(4) Constitution of India (0)
Skill Certification (only for Exit Students after first year) 35+4*
2nd Year III Database Management Systems(4) Probability & Statistics(3) Academic Reading and Writing(2) Impactful Presentations(0) 21
Software Engineering(4)
Data Structures and Algorithms (4)
Data Visualization-DSE-I(4)
IV Operating Systems (4) Discrete structures for computer science(4) Introduction to Modern Indian Language(0) SWAYAM 20
OOPs using Java (4)
Computer Networks (4)
Web Enabled Technology(4)-DSE-2(4)
INTERNSHIP(4) 76+4
3rd Year V Machine Learning (4) Quantitative Techniques (2) 22
DSE-3(4)
DSE-4(4)
DSE-5(4)
CapStone Project -I(4)
VI Software Project Management(4) Innovation in Emerging Markets (2) 22
DSE-6(4)
DSE-7(4)
DSE-8(4)
CapStone Project -II(4)
124
4th Year VII Social Network Analysis(3) Project-I(4) 15
DSE-9(4)
DSE-10(4)
VIII Optimization in ML (3) Project-II(4) 15
DSE-11(4)
DSE-12(4)
154

4 Year BCA AI & ML (Honors with Research)
Year Semester Discipline Specific Courses - core Minor Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to Computer System Design(4) Introduction to DS & AI(4) English Language Skills (3) Problem Solving with C (4) Personal,Family and Social Health & wellness(0) 18
Mathematical Foundations for Computer Applications (3) Understanding India(0)
II Linux Programming (4) Programming in R/Python (4) Professional Communication(3) Environmental Sciences (2) 17
Data Operations(4) Constitution of India (0)
Skill Certification (only for Exit Students after first year) 35+4*
2nd Year III Database Management Systems(4) Probability & Statistics(3) Academic Reading and Writing(2) Impactful Presentations(0) 21
Software Engineering(4)
Data Structures and Algorithms (4)
Data Visualization-DSE-I(4)
IV Operating Systems (4) Discrete structures for computer science(4) Introduction to Modern Indian Language(0) SWAYAM 20
OOPs using Java (4)
Computer Networks (4)
Web Enabled Technology(4)-DSE-2(4)
INTERNSHIP(4) 76+4
3rd Year V Machine Learning (4) Quantitative Techniques (2) 22
DSE-3(4)
DSE-4(4)
DSE-5(4)
CapStone Project -I(4)
VI Software Project Management(4) Innovation in Emerging Markets (2) 22
DSE-6(4)
DSE-7(4)
DSE-8(4)
CapStone Project -II(4)
124
4th Year VII Advanced Data Analysis Tools(4) 20
Research Methodology (4)
DSE-9(4)
DSE-10(4)
DSE-11(4)
VIII Research Project/Dissertation(20) 20
164

Title L T P U
BCA 411 Advanced Java 4 0 0 4
BCA 412 Computer Vision 4 0 0 4
BCA 413 Parallel Computing 4 0 0 4
BCA 414 Human Computer Interaction 4 0 0 4
BCA 415 Social Network Analysis 4 0 0 4
BCA 416 Real Time Systems 4 0 0 4
BCA 417 Block chain Technology 4 0 0 4
BCA 418 Artificial Intelligence 4 0 0 4
BCA 419 Service Oriented Architecture 4 0 0 4
BCA 420 Software Defined Networking 4 0 0 4
BCA 421 Mobile Application Development 4 0 0 4
BCA 422 Distributed Computing 4 0 0 4
BCA 423 Cloud Computing 4 0 0 4
BCA 424 Machine Learning for IoT 3 0 2 4
BCA 425 Deep Learning 4 0 0 4
BCA 426 Natural Language Processing 4 0 0 4
BCA 427 Information Retrieval 4 0 0 4
BCA 428 Mobile Computing 4 0 0 4
BCA 429 Multicore Architecture 4 0 0 4
BCA 430 Quantum Computing 4 0 0 4
BCA 431 Soft Computing 4 0 0 4
BCA 432 Software Testing Methodology 3 1 0 4
BCA 433 Responsible AI 4 0 0 4
BCA 434 Introduction GAN 4 0 0 4
BCA 435 Human Robot Interaction 4 0 0 4
BCA 436 Data Analytics using R 4 0 0 4
BCA 437 Information Retrieval Models 4 0 0 4
BCA 438 Business analytics 4 0 0 4
BCA 439 Quantum Machine Learning Algorithms 4 0 0 4
BCA 440 Federated Learning 4 0 0 4
BCA 441 Cryptography in Network Security 4 0 0 4

4 Year BCA - AI & DS(Honors)
Year Semester Discipline Specific Courses - core Minor Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to Computer System Design(4) Introduction to DS & AI(4) English Language Skills (3) Problem Solving with C (4) Personal,Family and Social Health & wellness(0) 18
Mathematical Foundations for Computer Applications (3) Understanding India(0)
II Linux Programming (4) Programming in R/Python (4) Professional Communication(3) Environmental Sciences (2) 17
Data Operations(4) Constitution of India (0)
Skill Certification (only for Exit Students after first year) 35+4*
2nd Year III Database Management Systems(4) Probability & Statistics(3) Academic Reading and Writing(2) Impactful Presentations(0) 21
Software Engineering(4)
Data Structures and Algorithms (4)
Machine Learning -DSE-I(4)
IV Operating Systems (4) Discrete structures for computer science(4) Introduction to Modern Indian Language(0) SWAYAM 20
OOPs using Java (4)
Computer Networks (4)
Web Enabled Technology(4)-DSE-2(4)
INTERNSHIP(4) 76+4
3rd Year V Data Visualization-4 Quantitative Techniques (2) 22
DSE-3(4)
DSE-4(4)
DSE-5(4)
CapStone Project -I(4)
VI Big Data System(4) Innovation in Emerging Markets (2) 22
DSE-6(4)
DSE-7(4)
DSE-8(4)
CapStone Project -II(4)
124
4th Year VII Data Mining and Warehousing (3) Research Project/Dissertation(4) 15
DSE-9(4)
DSE-10(4)
VIII Advanced Statistical methods for Data Science(3) Research Project/Dissertation(4) 15
DSE-11(4)
DSE-12(4)
154

4 Year BCA - AI & DS(Honors Research)
Year Semester Discipline Specific Courses - core Minor Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to Computer System Design(4) Introduction to DS & AI(4) English Language Skills (3) Problem Solving with C (4) Personal,Family and Social Health & wellness(0) 18
Mathematical Foundations for Computer Applications (3) Understanding India(0)
II Linux Programming (4) Programming in R/Python (4) Professional Communication(3) Environmental Sciences (2) 17
Data Operations(4) Constitution of India (0)
Skill Certification (only for Exit Students after first year) 35+4*
2nd Year III Database Management Systems(4) Probability & Statistics(3) Academic Reading and Writing(2) Impactful Presentations(0) 21
Software Engineering(4)
Data Structures and Algorithms (4)
Machine Learning-DSE-I(4)
IV Operating Systems (4) Discrete structures for computer science(4) Introduction to Modern Indian Language(0) SWAYAM 20
OOPs using Java (4)
Computer Networks (4)
Web Enabled Technology(4)-DSE-2(4)
INTERNSHIP(4) 76+4
3rd Year V Data Visualization (4) Quantitative Techniques (2) 22
DSE-3(4)
DSE-4(4)
DSE-5(4)
CapStone Project -I(4)
VI Big Data System(4) Innovation in Emerging Markets (2) 22
DSE-6(4)
DSE-7(4)
DSE-8(4)
CapStone Project -II(4)
124
4th Year VII Advanced Data Analysis Tools(4) 20
Research Methodology (4)
DSE-9(4)
DSE-10(4)
DSE-11(4)
VIII Research Project/Dissertation(20) 20
164

Title L T P U
BCA 411 Advanced Java 4 0 0 4
BCA 412 Computer Vision 4 0 0 4
BCA 413 Parallel Computing 4 0 0 4
BCA 414 Human Computer Interaction 4 0 0 4
BCA 415 Social Network Analysis 4 0 0 4
BCA 416 Real Time Systems 4 0 0 4
BCA 417 Block chain Technology 4 0 0 4
BCA 418 Artificial Intelligence 4 0 0 4
BCA 419 Service Oriented Architecture 4 0 0 4
BCA 420 Software Defined Networking 4 0 0 4
BCA 421 Mobile Application Development 4 0 0 4
BCA 422 Distributed Computing 4 0 0 4
BCA 423 Cloud Computing 4 0 0 4
BCA 424 Machine Learning for IoT 3 0 2 4
BCA 425 Deep Learning 4 0 0 4
BCA 426 Natural Language Processing 4 0 0 4
BCA 427 Information Retrieval 4 0 0 4
BCA 428 Mobile Computing 4 0 0 4
BCA 429 Multicore Architecture 4 0 0 4
BCA 430 Quantum Computing 4 0 0 4
BCA 431 Soft Computing 4 0 0 4
BCA 432 Software Testing Methodology 3 1 0 4
BCA 433 Responsible AI 4 0 0 4
BCA 434 Introduction GAN 4 0 0 4
BCA 435 Human Robot Interaction 4 0 0 4
BCA 436 Data Analytics using R 4 0 0 4
BCA 437 Information Retrieval Models 4 0 0 4
BCA 438 Business analytics 4 0 0 4
BCA 439 Quantum Machine Learning Algorithms 4 0 0 4
BCA 440 Federated Learning 4 0 0 4
BCA 441 Cryptography in Network Security 4 0 0 4