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…

(Optional)

7th - Semester — B.C.A Hons. / Research

(Optional)

7th - Semester — B.C.A Hons. / Research

(Optional)

7th - Semester — B.C.A Hons. / Research

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.

Principles & Paradigms of Programming Languages

Principles & Paradigms of Programming Languages

Principles & Paradigms of Programming Languages

70

70

70

30

30

30

100

100

100

2.

2.

2.

Software Testing

Software Testing

Software Testing

70

70

70

30

30

30

100

100

100

3.

3.

3.

Data Mining and Warehousing

Data Mining and Warehousing

Data Mining and Warehousing

70

70

70

30

30

30

100

100

100

4.

4.

4.

NoSQL Databases

OR

Cyber Security

NoSQL Databases

OR

Cyber Security

NoSQL Databases

OR

Cyber Security

70

70

70

30

30

30

100

100

100

5

5

5

Practical

Practical

Practical

70

70

70

30

30

30

100

100

100

6.

Cloud Computing

Cloud Computing

70

30

30

30

100

6.

Cloud Computing

Cloud Computing

70

30

30

30

100

6.

Cloud Computing

Cloud Computing

70

30

30

30

100

(Optional)

8th - Semester — B.C.A Hons. / Research

(Optional)

8th - Semester — B.C.A Hons. / Research

(Optional)

8th - Semester — B.C.A Hons. / Research

Option - 1

Option - 1

Option - 1

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.

Design & Analysis of Algorithms

Design & Analysis of Algorithms

Design & Analysis of Algorithms

70

70

70

30

30

30

100

100

100

2.

2.

2.

Software Project Management

Software Project Management

Software Project Management

70

70

70

30

30

30

100

100

100

3.

3.

3.

Emerging Trends in Information Security

Emerging Trends in Information Security

Emerging Trends in Information Security

70

70

70

30

30

30

100

100

100

4.

4.

4.

Big Data

OR

Machine Learning

Big Data

OR

Machine Learning

Big Data

OR

Machine Learning

70

70

70

30

30

30

100

100

100

5

5

5

Practical

Practical

Practical

70

70

70

30

30

30

100

100

100

6.

Internet of Things (IoT)

Internet of Things (IoT)

70

30

30

30

100

6.

Internet of Things (IoT)

Internet of Things (IoT)

70

30

30

30

100

6.

Internet of Things (IoT)

Internet of Things (IoT)

70

30

30

30

100

OR

OR

OR

Option - 2

Option - 2

Option - 2

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.

Design & Analysis of Algorithms

Design & Analysis of Algorithms

Design & Analysis of Algorithms

70

70

70

30

30

30

100

100

100

2.

2.

2.

Software Project Management

Software Project Management

Software Project Management

70

70

70

30

30

30

100

100

100

3.

3.

3.

Emerging Trends in Information Security

Emerging Trends in Information Security

Emerging Trends in Information Security

70

70

70

30

30

30

100

100

100

4.

4.

4.

Research Project / Dissertation

Research Project / Dissertation

Research Project / Dissertation

300

300

300

Contact Us : Imperial College, Hisar

Phone No. : 01662-228858, 9050428858
Location : Dabra Road,Hisar, Haryana, India-125005
e-mail : imperialcollegehisar@gmail.com

Copyright © 2025 Imperial College, Hisar. All Rights Reserved

Contact Us : Imperial College, Hisar

Phone No. : 01662-228858, 9050428858
Location : Dabra Road,Hisar, Haryana, India-125005
e-mail : imperialcollegehisar@gmail.com

Copyright © 2025 Imperial College, Hisar. All Rights Reserved

Contact Us : Imperial College, Hisar

Phone No. : 01662-228858, 9050428858
Location : Dabra Road,Hisar, Haryana, India-125005
e-mail : imperialcollegehisar@gmail.com

Copyright © 2025 Imperial College, Hisar. All Rights Reserved