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 |