Syllabus Outline
BCA Syllabus Outline [ 2017 Admission Onwards ]
I Semester
Course Code | Subject |
|
English-I (Common) |
|
Mathematics (Complementary) |
|
Basic Statistics (Complementary) |
CA1CRT01
|
Computer Fundamentals and Digital Principles ( Core ) |
CA1CRT02
|
Methodology of Programming and C Language ( Core ) |
CA1CRP01
|
Software Lab – I (Core) |
II Semester
Course Code | Subject |
|
English-II (Common) |
|
Discrete Mathematics (Complementary) |
CA2CRT03
|
Data Base Management Systems ( Core ) |
CA2CRT04
|
Computer Organization and Architecture ( Core ) |
CA2CRT05
|
Object oriented programming using C++ ( Core ) |
CA2CRP02
|
Software Lab- II ( Core ) |
III Semester
Course Code | Subject |
|
Advanced Statistical Methods (Complementary) |
CA3CRT06
|
Computer Graphics ( Core ) |
CA3CRT07
|
Microprocessor and PC Hardware ( Core ) |
CA3CRT08
|
Operating Systems ( Core ) |
CA3CRT09
|
Data Structure using C++ ( Core ) |
CA3CRP03
|
Software Lab III ( Core ) |
IV Semester
Course Code | Subject |
|
Operational Research ( Complementary ) |
CA4CRT10
|
Design and Analysis of Algorithms ( Core ) |
CA4CRT11
|
System Analysis & Software Engineering ( Core ) |
CA4CRT12
|
Linux Administration ( Core ) |
CA4CRT13
|
Web Programming using PHP ( Core ) |
CA4CRP04
|
Software Lab IV ( Core ) |
V Semester
Course Code | Subject |
CA5CRT14
|
Computer Networks ( Core ) |
CA5CRT15 | IT and Environment ( Core ) |
CA5CRT16 | Java Programming using Linux ( Core ) |
CA5OPT | Open Course ( Core ) |
CA5CRP05 | Software Lab V ( Core ) |
CA5CRP06 | Software Development Lab I -Mini Project in PHP ( Core ) |
Open Course(OP)
CA5OPT01 : Informatics and Cyber Ethics
CA5OPT02 : Computer Fundamentals,Internet & MS Office.
VI Semester
Course Code | Subject |
CA6CRT17 | Cloud Computing ( Core ) |
CA6CRT18 | Mobile Application development- Android ( Core ) |
CA6PET | Elective ( Core ) |
CA6CRP07 | Software Lab VI & Seminar ( Core ) |
CA6CRP08 | Software Development Lab II ( Main Project) ( Core ) |
CA6VVT01 | Viva Voce ( Core ) |
Electives (PE)
CA6PET01: Data Mining CA6PET02: Digital Image Processing CA6PET03: Soft Computing Techniques.