पाठ्यक्रम / कार्यक्रम

Department of Computer Science and Applications

The Department offers graduate course (BCA), post graduate course (MCA), M.Sc. in AI and BDA, PG Diploma in Big Data Analytics and Ph.D. program in Computer Science.  The different courses aim at imparting compressive knowledge covering almost all the aspects of Computer Science and its Applications. The courses have a strong relevance to the requirements in industries, research laboratories, teaching institutions, software development concerns, business organizations etc. The courses cover the areas on the application softwares, designing database management & web based solutions etc.

 

  • Ph.D.
  • PG
  • UG
  • PG Diploma 

Details of Programme

Programme

Duration

Eligibility Criteria

Seats

Bachelor of Computer Applications (BCA) /BCA Hons with research

3Years/4 Years

(8 Semesters)

10+2 with Mathematics

75

Master of Computer Applications (MCA)

2 Years

(4 Semesters)

Graduate in Science OR any other relevant degree from recognized University and must have studied mathematics as a subject in Class 12th Standard.

50

M.Sc. in Artificial Intelligence and Big Data Analytics

2 Years

(4 Semester)

Graduate in Science OR any other relevant degree from recognized University and must have studied mathematics as a subject in Class 12th Standard.

40

Ph.D. (Computer Science)

3-5 years with one Semesters Course work

MCA/M.Sc(CS)/M.Sc(IT),M.Tech ( Computer related) , with minimum 55%  Marks in PG course

-

PG Diploma in Big Data Analytics

2 Semesters

Graduate in Engineering or equivalent (e.g. B.E. / B. Tech. / 4-year B.Sc. Engg. / AMIE /DoEACC B-Level) in IT/Computer Science/Electronics/Telecommunications/ Electrical / Instrumentation.

OR

Post Graduate Degree in Science or Engineering Sciences with corresponding basic degree (e.g. M. Sc. in Computer Science, IT, Electronics, Mathematics, Statistics, Physics).

OR

Post Graduate Degree MCA or MBA (with Science /Technical background).

Note: The candidates must have secured a minimum of 55% marks in their qualifying examination before admission

20

 

Name of Programme : Bachelor of Computer Applications (B.C.A.)

Courses

Code

Course Title

Credits

I

Semester

 

CSA-LN-111

English - I

2

CSA-CC-112

Fundamentals of Computer Science

3

CSA-CC-113

Digital Principles

3

CSA-CC-114

Fundamentals of Programming using C

3

CSA-CC-115

Mathematics for Computer Science

3

CSA-CC-116

Fundamentals of Accountancy

3

CSA-CC-117

Software Laboratory - A

2

CSA-CC-118

Software Laboratory - B

2

II

Semester

 

 

CSA-LN-211

English - II

2

CSA-CC-212

PC-Software

4

CSA-CC-213

Fundamentals of Data Structures

4

CSA-CC-214

Object Oriented Programming

4

CSA-CC-215

Probability and Statistics

4

CSA-CC-216

Software Laboratory - A

2

CSA-CC-217

Software Laboratory - B

2

III

Semester

CSA-CC-311

Computer Organization

4

CSA-CC-312

Java Programming

4

CSA-CC-313

Fundamentals of Computer Algorithm

4

CSA-CC-314

Operation Research

3

CSA-SE-315

Organizational Behavior

3

CSA-CC-316

Software Laboratory – A

2

CSA-CC-317

Software Laboratory - B

2

CSA-SE-318

Seminar, workshop Participation, Poster Presentation , Group Discussion , training

2

IV

Semester

CSA-CC-411

Operating Systems

4

CSA-CC-412

Data Communication and Networks

4

CSA-CC-413

Visual Programming

4

CSA-CC-414

Database Management Systems

4

Elective  (Opt Any One of Following)

 

CSA-EC-411

Inventory Management (SAD)

3

CSA-EC-412

Data Warehousing and Mining

3

CSA-EC-413

IT Project Management

3

CSA-CC-415

Software Laboratory - A

2

CSA-CC-416

Software Laboratory – B

2

CSA-SE - 417

Seminar, workshop Participation, Poster Presentation , Group Discussion , training

2

V

Semester

CSA-CC-511

Software Engineering

4

CSA-CC-512

Linux Programming

4

CSA-CC-513

Web Technology

4

CSA-CC-514

Computer Graphics & Multimedia

4

Elective Course (Opt Any One of Following)

 

CSA-EC-511

Introduction to Microprocessors

3

CSA-EC-512

Advanced Java

3

CSA-EC-513

Discrete Mathematical Structures

3

CSA-EC-514

Programming using PHP

3

CSA-CC-515

Software Laboratory - A

2

CSA-CC-516

Software Laboratory – B

2

VI

Semester

CSA-EC-611

Major Project (External) based on  Industrial Training

6

CSA-SE-612

Seminar and Viva-Voce on project

2

 

Name of Programme : Master of Computer Applications (M.C.A.)

I

Semester

Code

Course Title

Credit

CSA-CC-121

Information Technology

04

CSA-CC-122

Digital System Design

04

CSA-CC-123

Programming and Problem Solving using C

04

CSA-SE-124

Professional Communication

03

CSA-CC-125

Discrete Mathematics

04

CSA-CC-126

Software Laboratory  - A

02

CSA-CC-127

Software Laboratory  - B

02

II

Semester

CSA-CC-221

Computer Architecture

04

CSA-CC-222

Data Structure

04

CSA-CC-223

Object Oriented Programming using C++

04

CSA-CC-224

Operating System

04

CSA-SE- 225

Organization Behaviour

03

CSA-CC-226

Software Laboratory   - A

02

CSA-CC-227

Software Laboratory   - B

02

CSA-OE-221

Computer Education – I

02

III

Semester

 

CSA-CC-321

Data Communication and Networking

04

CSA-CC-322

Database Management System

04

CSA-CC-323

Java Programming

04

CSA-CC-324

Design  and Analysis of Algorithm

04

CSA-CC-325

Probability, Statistics and Combinatorics

04

CSA-CC-326

Software Laboratory - A

02

CSA-CC-327

Software Laboratory- B

02

CSA-SE-328

Departmental Seminar Participation/ Poster Presentation /Group Discussion/training

02

CSA-OE-321

Computer Education – II

02

IV

Semester

CSA-CC-421

Computer Graphics

04

CSA-CC-422

Software Engineering

04

CSA-CC-423

Unix Programming

04

CSA-CC-424

Theory of Computation

04

 

Elective I (Opt Any One of Following)

 

CSA-EC-421

Data Warehousing and Data Mining

03

CSA-EC-422

Artificial Intelligence

03

CSA-EC-423

Cryptography and  Security

03

CSA-EC-424

Decision Support System

03

 

Elective II  (Opt Any One of Following)

 

CSA-EC-425

Parallel Computing

03

CSA-EC-426

Simulation and Modeling

03

CSA-EC-427

Microprocessor

03

CSA-EC-428

Management Information System

03

 

Software Laboratory (Practical)

 

CSA-CC-425

Software Laboratory -  A

02

CSA-CC-426

Software Laboratory  - B

02

CSA-SE -427

Industrial Tour / Seminar Participation (Outside Department)/ Minor project/training

02

V

Semester

 

CSA-CC-521

Compiler Design

04

CSA-CC-522

Distributed System

04

Elective I (Opt Any One of Following)

CSA-EC-521

Bioinformatics

03

CSA-EC-522

Computational Linguistics

03

CSA-EC-523

Advance Computer Architecture

03

Elective II  (Opt Any One of Following)

CSA-EC-524

Cloud Computing

03

CSA-EC-525

Information Theory and Coding

03

CSA-EC-526

Soft Computing

03

Elective III  (Opt Any One of Following)

CSA-EC-527

ASP.NET Programming

03

CSA-EC-528

Programming using PHP

03

CSA-EC-529

Python Programming

03

Software laboratory  (Practical)

CSA-CC-523

Software Laboratory -  A 

02

CSA-CC-524

Software Laboratory -  B 

02

VI

Semester

CSA-EC-621

Major Project (External) based on Industrial Training 

06

CSA-SE-622

Seminar and Viva-Voce on project

02

 

Ph.D. Programme (Course Work)

Courses

Code

Course Title

Credits

I

Semester

CSA-CC-141

Research Methodology

4

CSA-CC-142

Data Structure and Algorithms

4

CSA-CC-143

Review of Published research work

4

Opt any one of the followings

 

CSA-EC-141

Data Mining

4

CSA-EC-142

Advance Computer Networks

4

CSA-EC-143

Parallel Computing

4

CSA-EC-144

Advance Operating System

4

CSA-EC-145

Graph Theory and Combinatiorics

4

CSA-EC-146

Advanced Pattern Recognition

4

CSA-EC-147

Stochastic Modeling & Simulation

4

CSA-EC-148

Compiler Design

4