BCA Course Curriculum

Course Structure of Kurukshetra University as per NEP

1st Semester

Problem Solving Through C

Foundation of Computer Science

Logical Organization of Computer

Mathematical Foundations for Computer Science-I

AEC- English language & Communication

SEC- Basic It Tools

Environmental Studies

2nd Semester

Object Oriented Programming using C++

Introduction to Web Technologies

Concepts of Operating Systems

Mathematics

English language & Communication - Level 2

Cloud Computing Skill

Human Values and Ethics

3rd Semester

Java OOP Foundations

Linux and Shell Programming

Data Base Technologies

Basics of Data Science using Excel

English Language and Communication Skills: Level 3

Advance IT Skills

.

.

4rth Semester

Data Structures and Applications

Front-end Development

Computer Graphics

Fundamentals of E-Commerce

English Language and Communication Skills: Level 4

Constitutional Values and Fundamental Duties

5th Semester

Software Engineering

Back-end Development

Network Infrastructure and Data Communication Technologies

CC-M5(V), Elective

SEC-4 , Internship @ 4 Credits

6th Semester

Programming using Python

Advanced Web Development

Artificial Intelligence

CC-M6, Elective

CC-M7(V), Elective

* On due completion of the respective course students are awarded with the degree from UGC recognized University.