B.c.a. Syllabus — scheme
of imperial college under kurukshetra university
B.c.a. Syllabus — scheme
of imperial college under kurukshetra university
B.c.a. Syllabus — scheme
of imperial college under kurukshetra university
1st - Semester
1st - Semester
1st - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Problem Solving
Through 'C'
Problem Solving
Through 'C'
Problem Solving
Through 'C'
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Foundations of
Computer Science
Foundations of
Computer Science
Foundations of
Computer Science
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Logical Organisation of Computer
Logical Organisation of Computer
Logical Organisation of Computer
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
Mathematical Foundation for Computer Science-I
(Minor)
Mathematical Foundation for Computer Science-I
(Minor)
Mathematical Foundation for Computer Science-I
(Minor)
20
20
20
15
15
15
15
15
15
50
50
50
2nd - Semester
2nd - Semester
2nd - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Object Oriented Programming Using 'C++'
Object Oriented Programming Using 'C++'
Object Oriented Programming Using 'C++'
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Introduction to Web Technologies
Introduction to Web Technologies
Introduction to Web Technologies
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Concept of Operating System
Concept of Operating System
Concept of Operating System
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
Mathematical Fondation for Computer Science-II
(Minor)
Mathematical Fondation for Computer Science-II
(Minor)
Mathematical Fondation Computer Science-II
(Minor)
20
20
20
15
15
15
15
15
15
50
50
50
3rd - Semester
3rd - Semester
3rd - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Java OOP Foundations
Java OOP Foundations
Java OOP Foundations
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Linux and Shell programming
Linux and Shell programming
Linux and Shell programming
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Data Base Technologies
Data Base Technologies
Data Base Technologies
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
To be taken from Options…
To be taken from Options…
To be taken from Options…
—
—
—
—
—
—
—
—
—
—
—
—
4th - Semester
4th - Semester
4th - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Data Structures and Applications
Data Structures and Applications
Data Structures and Applications
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Front-end Development
Front-end Development
Front-end Development
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Computer Graphics
Computer Graphics
Computer Graphics
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
To be taken from Options…
To be taken from Options…
To be taken from Options…
—
—
—
—
—
—
—
—
—
—
—
—
5th - Semester
5th - Semester
5th - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Software Engineering
Software Engineering
Software Engineering
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Back-end Development
Back-end Development
Back-end Development
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Network Infrastructure and Data Communication Technologies
Network Infrastructure and Data Communication Technologies
Network Infrastructure and Data Communication Technologies
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
To be taken from Options…
To be taken from Options…
To be taken from Options…
—
—
—
—
—
—
—
—
—
—
—
—
6th - Semester
6th - Semester
6th - Semester
S.No.
S.No.
S.No.
Subject Name
Subject Name
Subject Name
Theory
(Max. Marks)
Theory
(Max. Marks)
Theory
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Internal
(Max. Marks)
Practical
Practical
Practical
Total Marks
Total Marks
Total Marks
1.
1.
1.
Programming using Python
Programming using Python
Programming using Python
50
50
50
30
30
30
20
20
20
100
100
100
2.
2.
2.
Advanced Web Development
Advanced Web Development
Advanced Web Development
50
50
50
30
30
30
20
20
20
100
100
100
3.
3.
3.
Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
50
50
50
30
30
30
20
20
20
100
100
100
4.
4.
4.
To be taken from Options…
To be taken from Options…
To be taken from Options…
—
—
—
—
—
—
—
—
—
—
—
—