Courses Offered by Department of Computer Science & Application

1. BCA (Bachelor of Computer Application)

Course Duration: 3 years
Total Semester: 6

Eligibility: A candidate must have passed Higher Secondary (10+2) or an equivalent examination in any stream, whether it is Science, Commerce, or Arts. Students who have completed a three-year Diploma in Computer Science & Engineering (CSE) or Information Technology (IT) from an AICTE or government-recognized institute are also eligible for admission.

Course Details (as per NEP syllabus):

Semester Paper Name
Semester 1 (i) Computer Fundamentals
(ii) Introduction to C-Programming
(iii) Mathematics I
Semester 2 (i) Data Structures & Algorithms Using C
(ii) Digital Logic Fundamentals
(iii) Mathematics II
Semester 3 (i) Computer Organization and Architecture
(ii) System Software
(iii) Object Oriented Programming through C++
Semester 4 (i) Database Management System
(ii) Operating System
(iii) Automata Theory and Languages
(iv) Python Programming
Semester 5 (i) Software Engineering
(ii) Web Technologies
(iii) Java Programming
(iv) Computer Networks
Semester 6 Elective 1
(i) Computer Graphics
(ii) Information Security and Cyber Laws
(iii) Computer Oriented Numerical and Statistical Methods
Elective 2
(i) Artificial Intelligence
(ii) Advanced Web Programming
(iii) Data Mining and Warehousing
Elective 3
(i) Optimization Techniques
(ii) Mobile Application Development
(iii) Graph Theory
Project

Get the complete course details here.

Thumbnail
BCA Course Syllabus

2. PGDCA (Post Graduate Diploma in Computer Application)

Course Duration: 1 year
Total Semester: 2

Eligibility: The candidate must have passed TDC in any stream (Science / Commerce / Arts). Students completing BE/B.Tech from AICTE recognized institutes are also eligible.

3. Other Undergraduate Programs

The Department of Computer Science & Application also offers computer-related courses along with other bachelor degree programs. These include B.Sc. with Computer Application & Programming, Skill Enhancement Course (SEC), and other similar programs. These courses provide basic computer knowledge, programming skills, and practical experience to support students in higher studies.