BCA (HONOURS) PROGRAMME COURSE STRUCTURE Single Major Page 5 of 241 Seme ster Course Code Course Title Total Hours Hours/ Week Credit Marks T P T Internal External Total 1 BCA1CJ101 Core Course 1 in Major Fundamentals of Computers and Computational Thinking 60 4 0 4 4 30 70 100 BCA1CJ 102/ BCA1MN 101 Core Course 2 in Major Mathematical Foundation for Computer Applications 60 4 0 4 4 30 70 100 BCA1CJ 103/ BCA1MN 102 Core Course 3 in Major Discrete Structures for Computer Applications 60 4 0 4 4 30 70 100 BCA1FM 105 MDC/MDE – 1 Digital Marketing 45 3 0 3 3 25 50 75 BCA1FS111 Skill Enhancement Course 1 Introduction to Computers and Office Automation 45 3 0 3 3 25 50 75 ENG1FA101(2) Ability Enhancement Course 1 English 60 2 2 4 3 25 50 75 Ability Enhancement Course 2 Additional Language 45 3 0 3 0 - - - Total 25 21 525 2 BCA2CJ101 Core Course 4 in Major Fundamentals of Programming (C Language) 75 3 2 5 4 30 70 100 BCA2CJ102/ BCA2MN 101 Core Course 5 in Major Statistical Foundation for Computer Applications 60 4 0 4 4 30 70 100 BCA2CJ103/ BCA2MN102 Core Course 6 in Major Numerical Analysis and Optimization Techniques 60 4 0 4 4 30 70 100 BCA2FS112 Skill Enhancement Course 2 Data Analysis using Spread Sheet 60 2 2 4 3 25 50 75