Department : Computer Science, Information Technology & Animation
List of Courses 

Sr. No.Name of the CourseDuration
1B.Sc. ( Computer Science ) - B.C.S.3 Years ( 6 Semesters )
2B.Sc. ( Information Technology ) - B.Sc. I.T. 3 Years ( 6 Semesters )
3Bachelor in Computer Application ( B.C.A. )3 Years ( 6 Semesters )
4B.Sc. Optional Computer Science3 Years ( 6 Semesters )
5Bachelor in Vocation ( B.Voc. Multimedia & Animation )3 Years ( 6 Semesters )
6Master in Computer Science ( M.Sc. C.S. )2 Years ( 4 Semesters )
7Master in Information Technology ( M.Sc. I.T. )2 Years ( 4 Semesters )

Course : B.Sc. ( Computer Science )  – BCS 
Duration : 03 Years ( 06 Semesters )
Eligibility : Student having a 10 + 2 exam in science
Admission : Direct admission on first come first serve basis

Sn.NoCourseName of the courseCourse CodeCredit
First Year
I Semester
1Core Course I
DSC-1A
5.5 Credits
Computer Fundamentals2
2Digital Electronics2
3Lab Course1.5
4Core Course II
DSC-2A
5.5 Credits
Operating System-I2
5Programming in C2
6Lab Course1.5
7Core Course III
DSC-3A
5.5 Credits
Mathematical Foundation M-I2
8Programming Methodology2
9Lab Course1.5
10Ability Enhancement Compulsory CoursesEnglish Communication Skills(Linguistic Approach)
3
Marathi/Hindi/Urdu/Arabic3
II Semester
1Core Course IV
DSC-1B
5.5 Credits
Data Structure2
28086 Microprocessor2
3Lab Course1.5
4Core Course V
DSC-2B
5.5 Credits
Operating System-II2
5Advanced Programming in C2
6Lab Course1.5
7Core Course VI
DSC-3B
5.5 Credits
Numerical Methods M-22
8Database Management System2
9Lab Course1.5
10Ability Enhancement Compulsory CoursesEnglish Communication Skills(Linguistic Approach)
3
Marathi/Hindi/Urdu/Arabic3
Non-Credit CourseConstitution of India--
Second Year
III Semester
1Core Course VII
DSC-I C
7 Credits
Object Oriented Programming using C++CS-311T2
2Relational Database management SystemCS-312T2
3Lab Course
(Based on CS-311T)
CS-313P1.5
4Lab Course
(Based on CS-312T)
CS-314P1.5
5Core Course VIII
DSC-II C
7 Credits
Linux Operating SystemCS-321T2
6Advanced Data StructureCS-322T2
7Lab Course
(Based on CS-321T)
CS-323P1.5
Lab Course
(Based on CS-322T)
CS-324P1.5
Core Course IX
DSC-III C
7 Credits
Computational Statistics Using RCS-331T2
Web FundamentalCS-332T23
Lab Course
(Based on CS-331T)
CS-333P1.5
Lab Course
(Based on CS-332T)
CS-334P1.5
Skill Enhancement Course SEC-1 **SEC-I
(Any one of the skill to be chosen our of two)
A-Office Automation
B-Critical Thinking
CS-3412
Ability Enhancement Compulsory CoursesCommunication Skill in English-IIICS-351T3
Marathi/Hindi/Sanskrit/Urdu/Arabic SL-III
(Student can opt for one of these languages)
CS-361T3
IV Semester
1Core Course X
DSC-I D
7 Credits
Core JavaCS-411T2
2Computer Graphics CS-412T2
3Lab Course
(Based on CS-411T)
CS-413P1.5
4Lab Course
(Based on CS-412T)
CS-414P1.5
5Core Course XI
DSC-II D
7 Credits
Basics of Android OSCS-421T2
6Computer NetworksCS-422T2
7Lab Course
(Based on CS-421T)
CS-423P1.5
Lab Course
(Based on CS-422T)
CS-424P1.5
Core Course XII
DSC-III D
7 Credits
Data AnalyticsCS-431T2
Open Source Web Application DevelopmentCS-432T2
Lab Course
(Based on CS-431T)
CS-433P1.5
Lab Course
(Based on CS-432T)
CS-434P1.5
Skill Enhancement Course SEC-2 **SEC-2
(Any one of the skill to be chosen our of two)
C-Basic Python Programming
D-Emotional intelligence
CS-4412
Ability Enhancement Compulsory CoursesCommunication Skill in English-IVCS-451T3
Marathi/Hindi/Sanskrit/Urdu/Arabic SL-IV
(Student can opt for one of these languages)
CS-461T3
8Non-Credit CourseEnvironment ScienceCS-471T--
Third Year
V SemesterPaper Number
1CS501-TSoftware Cost Estimation
2CS502-TBasic of Android O.S.
3CS503-TCore Java – II
4CS504-TBasic of Computer Graphics
5*CS505-TBeginners Prog. with PHP
6*CS506-TBasic of ASP.Net
7#CS507-TData Mining
8#CS508-TAdvanced Networking
9CS509-PPr. Based on Advanced Java & Computer Graphics
10CS510-PPr. Based on Android O.S. & PHP/ASP.Net
* & # : Any one is to be opted from the group
 VI SemesterPaper Number
1CS601-TSoftware Quality & Testing
2CS602-TAndroid Application Development
3CS603-TTheory of Computation
4CS604-TAdvanced Computer Graphics
5*CS605-TAdvanced Prog. with PHP
6*CS606-TProgramming Languages : C#
7#CS607-Te-Commerce
8#CS608-TEthics and Cyber Law
9CS609-PPr. Based on Android Development & PHP / C#
10CS610-PMajor Project
* & # : Any one is to be opted from the group

Course : B.Sc. ( Information Technology ) – B.Sc. I.T.
Duration : 03 Years ( 06 Semesters )
Eligibility : Student having a 10 + 2 exam in science
Admission : Direct admission on first come first serve basis

Sn.NoCourseName of the course Credit
First Year
I Semester
1Core Courses I
DSC-1A
5.5
Computer Fundamentals2
2Digital Electronics2
3Lab Course1.5
4Core Courses II
DSC-2A
5.5
Operating System-I2
5Programming in C2
6Lab Course1.5
7Core Courses III
DSC-3A
5.5
Mathematical Foundation M-12
8Programming Methodology2
Lab Course1.5
Ability Enhancement Compulsory CourseEnglish Communication Skills (Linguistic Approach)
3
Marathi/Hindi/Urdu/Arabic3
II Semester
1Core Courses IV
DSC-1B
5.5
Data Structure2
28086 Microprocessor2
3Lab Course1.5
4Core Courses V
DSC-2B
5.5
Operating System-II2
5Advanced Programming in C 2
6Lab Course1.5
7Core Courses VI
DSC-3B
5.5
Numerical Methods M-22
8Database Management System2
Lab Course1.5
Ability Enhancement Compulsory CourseEnglish Communication Skills (Linguistic Approach)
3
Marathi/Hindi/Urdu/Arabic3
Non-Credit CourseConstitution of India--
II Year
III Semester
1Core Courses VII
DSC-1C
Computer GraphicsIT-311T2
2Basics of Computer NetworkingIT-312T2
3Lab Course
(Based on IT-311T)
IT-321P1.5
Lab Course
(Based on IT-312T)
IT-322P1.5
4Core Courses VII
DSC-2C
LinuxIT-313T2
5Object Oriented Programming using C++IT-314T2
6Lab Course
(Based on IT-313T)
IT-323P1.5
7Lab Course
(Based on IT-314T)
IT-324P1.5
8Core Course IX
DSC-3C
Computational Statistics M-3IT 315T2
RDBMSIT-316T2
Lab Course
(Based on IT-315T)
IT325P1.5
Lab Course
(Based on IT-316T)
IT-326P1.5
Skill Enhancement Course SEC-IAny one skill to be chosen
SEC-1(A) :-Critical Thinking
SEC-1(B) :- Web Fundamentals
IT-317T2
Ability Enhancement Compulsory CourseEnglish Communication Skills (Soft Skill Development)IT-331T3
Marathi/Hindi/Urdu/SanskritIT-332T3
IV Semester
1Core Course X
DSC-1D
Introduction to Digital Image ProcessingIT-411T2
2Software EngineringIT-412T2
3Lab Course
Based on 411T
IT-421P1.5
4Lab Course
Based on 412T
IT-422P1.5
5Core Course XI
DSC-2D
Android Operating SystemIT-413T2
6Core JavaIT-414T2
7Lab Course
Based on 413T
IT-423P1.5
8Lab Course
Based on 414T
IT-424P1.5
Core Course XII
DSC-3D
Python ProgramingIT-415T2
Data AnalyticsIT-416T2
Lab Course
Based on 415T
IT-425P1.5
Lab Course
Based on 416T
IT-426P1.5
Skill Enhancement Course SEC-IIAny one skill to be chosen
SEC-2(A) :-Emotional Intelligence
SEC-2(B) :- PHP
IT-417T2
Ability Enhancement Compulsory CourseEnglish Communication Skills (Skill Development)IT-431T3
Marathi/Hindi/Urdu/SanskritIT-432T3
Non-Credit CourseEnvironment StudiesIT-461T--
III Year
V SemesterPaper Number
1IT501-TSoftware Project Management-II
2IT502-TData Communication & Networks
3IT503-TBegineers Programming with PHP
4IT504-TEthical Hacking
5*IT505-TData Warehousing
6*506-TComputer Graphics
7#IT507-TCore JAva – II
8#IT508-TeXtended Markup Language ( XML )
9IT509-PPr. Based on DCN & PHP
10IT510-PPr. Based on DW / CG & Core Java – II / XML
VI SemesterPaper Number
1IT601-TSoftware Testing & Quality Assurance
2IT602-TWireless Networking
3IT603-TAdvanced Programming with PHP
4IT604-TCyber Law & Security
5*IT605-TData Mining
6*IT606-TCloud Computing
7#IT607-TC# Programming
8#608-TAJAX
9IT609-PPr. Based on PHP & C# / AJAX
10IT610-PMajor Project
* and # : Any one Paper is to be opted from the group

Course : Bachelor in Computer Application ( B.C.A. Science )
Duration : 03 Years ( 06 Semesters )
Eligibility : Student having a 10 + 2 exam in science
Admission : Direct admission on first come first serve basis

Sn.NoCourseName of the courseCredit
First Year
I Semester
1Core Course-I
DSC-1A
5.5
Computer Fundamentals2
2Digital Electronics2
3Lab Course1.5
4Core Course-II
DSc-2A
5.5
Operating System-I2
5Programming in C2
6Lab Course1.5
7Core Course-III
DSC-3A
5.5
Mathematical Foundation M-12
8Programming Methodology2
Lab Course1.5
Ability Enhancement Compulsory CourseEnglish Communication Skills (Linguistic Approach)3
Marathi/Hindi/Urdu/Arabic3
II Semester
1Core Course-IV
DSC-2B
5.5
Data Structure2
28086 Microprocessor2
3Lab Course1.5
4Core Course-V
DSC-2B
5.5
Operating System-II2
5Advanced Programming in C2
6Lab Course1.5
7Core Course-VI
DSC-23B
5.5
Numerical Methods M-22
8Database Management System2
Lab Course1.5
Ability Enhancement Compulsory CourseEnglish Communication Skills (Soft Skill Development)3
Marathi/Hindi/Urdu/Arabic3
Non-Credit CourseConstitution of India--
II Year
III Semester
1Core Course VII
DSC-I C
7 Credits
Object Oriented Programming Using C++2
2Relational Database Management System2
3Lab Course1.5
4Lab Course1.5
5Core Course VIII
DSC-II C
7 Credits
Linux Operating System2
6Advanced Data Structure2
7Lab Course1.5
8Lab Course1.5
Core Course IX
DSC-III C
7 Credits
Computational Statistics using R2
Web Fundamentals2
Lab Course1.5
Lab Course1.5
Skill Enhancement CourseSEC-1 (Any one of the skill to be chosen out of two)
A-Office Automation
B-Critical Thinking
2
Ability Enhancement Compulsory CourseCommunication Skill in English-III3
Marathi/Hindi/Sanskrit/Urdu/Arabic-SL-III
(A student can opt for one of these languages)
3
IV Semester
1Core Course X
DSC-I D
7 Credits
Core Java2
2Data Warehouding2
3Lab Course1.5
4Lab Course1.5
5Core Course XI
DSC-II D
7 Credits
Computer Networks2
6Software Engineering2
7Lab Course1.5
8Lab Course1.5
Core Course XII
DSC-III D
7 Credits
Data Analytics2
Open Source Web Application Development2
Lab Course1.5
Lab Course1.5
Skill Enhancement CourseSEC-2 (Any one of the skill to be chosen out of two)
C-Basic Python Programming
D-Emotional Intelligence
2
Ability Enhancement Compulsory CourseCommunication Skill in English-IV3
Marathi/Hindi/Urdu/Arabic-SL-IV
(A student can opt for one of these languages)
3
Non-Credit CourseEnvironment Studies--
III Year
V Semester
1CA501-TSoftware Project Mgmt.-II
2CA502-TComputer Graphics – I
3CA503-TCore JAVA – II
4CA504-TData Warehouse
5*CA505-TEthical Hacking
6*CA506-TData Communication Networking
7#CA507-TBeginning with PHP Programming
8#CA508-TASP.Net – I
9CA509-PPr. Based on Comp. Graphics & Core Java – II
10CA510-PPr. Based on Ethical Hacking / DCN & PHP / ASP.Net
VI Semester
1CA601-TSoftware Testing & Quality Assurance
2CA602-TComputer Graphics – II
3CA603-TJava Server Pages ( JSP )
4CA604-TData Mining
5*CA605-TNetwork Security
6*CA606-TCloud Computing
7#CA607-TAdvanced Programming with PHP
8#CA608-TASP.Net – II
9CA609-PPr. Based on JSP & PHP / ASP.Net
10CA610-PMajor Project
* and # : Any one Paper is to be opted from the group

Course : B.Sc. General Optional Computer Science ( B.Sc. Opt. Comp. Science )
Duration : 03 Years ( 06 Semesters )
Eligibility : Student having a 10 + 2 exam in science from any recognized Divisional Board
Admission : Direct admission on first come first serve basis

B.Sc. Optional Computer Science Course CodeCourse TitleCredits
F.Y. ( Sem. I )
1Optional-I
DSC-1A
11.5
CMP-111Computer Fundamental2
2CMP-112Operating System2
3CMP-121Lab Course-1
(Based on CMP-111 and CMP112)
1.5
4Ability Enhancement Compulsory CoursesCMP-131Communication Skills in English-13
5CMP-132Marathi/Hindi/Urdu/Sanskrit
(A student can opt for any one of these languages SL-I)
3
F.Y. ( Sem. II )
Optional-I
DSC-1B
11.5
CMP-211Digital Electronics2
CMP-212Basic C Programming2
CMP-221Lab Course-2
(Based on CMP-211 and CMP212)
1.5
Ability Enhancement Compulsory CoursesCMP-231Communication Skills in English-II3
CMP-232Marathi/Hindi/Urdu/Sanskrit
(A student can opt for any one of these languages SL-II)
3
Non-Credit CourseCMP-213Constitution of India2
S.Y. ( Sem. III )
Optional-I
DSC-1C
15
CMP-311Data Structure2
CMP-312Advance C Programming2
CMP-321Lab Course
(based on CMP-311)
1.5
CMP-322Lab Course
(based on CMP-312)
1.5
Skill Enhancement CourseCMP-313Select any one from
CMP-313(A) - Office Automation
CMP-313(B)-HTML Programming
2
Ability Enhancement Compulsory CoursesCMP-331Communication Skills in English-III3
CMP-332Marathi/Hindi/Urdu/Sanskrit
(A student can opt for any one of these languages SL-III)
3
S.Y. ( Sem. IV )Optional-I
DSC-1D
15
CMP-411DBMS Using SQL2
CMP-412Object Oriented Programming using C++2
CMP-421Lab Course
(based on CMP-411)
1.5
CMP-422Lab Course
(based on CMP-412)
1.5
Skill Enhancement CourseCMP-412Select any one from
CMP-413(A) - Digital Marketing
CMP-413(B)-PHP Programming
2
Ability Enhancement Compulsory CoursesCMP-431Communication Skills in English-IV3
CMP-432Marathi/Hindi/Urdu/Sanskrit
(A student can opt for any one of these languages SL-IV)
3
Non-Credit CourseCMP-413Environment Science
T.Y. ( Sem. V )
CSO15Software Engineering
CSO16*Web Designing
CSO16**VB. Net
CSO17Case Study
CSO18Pr. Based on CSO16
* (select any
T.Y. ( Sem. VI )
CSO19Data Communication and Networking
CSO20**Ethics and Cyber Law
CSO20**E-Commerce
CSO21Seminar
CSO22Project
*(select any one)

Course : M.Sc. Computer Science ( M.Sc. C.S. )
Duration : 02 Years ( 04 Semesters )

Sr. NoCourseName of the CourseCredit
M.Sc. Computer Science
First Year – I Semester
1CSC401Constitution of India2
2CSC402Research Methodology2
3CSC403Programming-13
4CSC404Introduction to Algorithms3
5CSC405Relational Databases Management Systems3
6CSC406Mathematical Foundations and Statistical Methods3
7CSC407Modern Operating System3
First Year – II Semester
1CSC408Technical Report Writing1
2CSC409Programming-23
3CSC410Data Communication3
4CSC411Software Engineering3
5CSC421-430Elective-13
6CSC431-440Elective-23
Second Year – III Semester
1CSC412Elective-33
2CSC413Compiler Design3
3CSC414Computer Graphics3
4CSC441-450Elective-33
5CSC451-460Elective-43
6CSC415Service Course/Audit Group4
Second Year – IV Semester
1CSC416Dissertation Review-13
2CSC417Dissertation Review-23
3CSC418Dissertation Review-33
4CSC419Final Dissertation5
5CSC420Seminar2

Course : M.Sc. Information Technology ( M.Sc. I.T. )
Duration : 02 Years ( 04 Semesters )

Sr. NoCourseName of the CourseCredits
M.Sc. Information Technology
First Year – I Semester
1CSI401Constitution of India2
2CSI402Research Methodology2
3CSI403Programming-13
4CSI404Analysis of Algorithms3
5CSI405Advanced Computer Network3
6CSI406Advanced Operating System3
7CSI407Computational Mathematics3
First Year – II Semester
1CSI408Research proposal and Review Writing1
2CSI409Programming-23
3CSI410Relational Database Management System using SQL3
4CSI411Network Security3
5CSI412Fundamentals of Compiler Design3
6CSI481Elective-13
Second Year – III Semester
1CSI413Web Analysis & Development3
2CSI414Artificial Intelligence3
3CSI415Cyber Forensic3
4CSI416Advanced Software Engineering3
5CSI491Elective-23
6CSC417Service Course4
Second Year – IV Semester
1CSC471Dissertation Review-13
2CSC472Dissertation Review-23
3CSC473Dissertation Review-33
4CSC474Final Dissertation5
5CSC475Seminar2

Course : Bachelor of Vocation ( B.Voc. Multimedia & Animation )
Duration : 03 Years ( 06 Semesters )

Sr. NoCourseName of the Course 
First Year – I Semester
General Academic Components
1BVMA-111Functional English4
2BVMA-112History of Animation4
3BVMA-113Script Writer4
Skill Development Components
4BVMA- 114Graphic Designer4
5BVMA-115Designing of Character4
6BVMA-116LAB: Based on Graphic Designer3
7BVMA-117LAB: Based on Designing of Character3
8BVMA-118Programming in Python4
First Year – II Semester
General Academic Components
1BVMA-121Computer Skills4
2BVMA-122Camera Operator4
3BVMA-123Image Editor4
Skill Development Component
4BVMA-124Vector Artist4
5BVMA-1252D Animation4
6BVMA-126LAB: Based on Vector Artist3
7BVMA-127LAB: Based on 2D Animation3
8BVMA-128Storyboard Artist4
Second Year – III Semester
General Academic Components
1BVMA-231Energy and Environment4
2BVMA-232Advanced Web Designing4
3BVMA-233Film Making4
Skill Development Component
4BVMA-2343D Modelling4
5BVMA-235Texturing Artist4
6BVMA-236LAB: Based on 3D Modelling3
7BVMA-237LAB: Based on Texturing Artist3
8BVMA-238Video Editor4
Second Year – IV Semester
General Academic Components
1BVMA-241Personality Development and Stress Management4
2BVMA-242C++4
3BVMA-243Lighting Artist4
Skill Development Component
4BVMA-244Stop Motion Animation4
5BVMA-245Motion Graphics Artists4
6BVMA-246LAB: Based on Stop Motion Animation3
7BVMA-247LAB: Based on Motion Graphics Artists3
8BVMA-248Music Composition4
Third Year – V Semester
General Academic Components
1BVMA-351Human Resource Management4
2BVMA-352Basics of Digital Marketing4
3BVMA-353Elective:4
(a)   Rigging Artist
(b)   Director of Photography-I
Skill Development Component
5BVMA-354Elective:4
(a)   VFX Compositor
(b)   Live Action Director-I
6BVMA-3553D Animation4
7BVMA-356Off Campus Industrial/ Institutional Training / Field Survey6
8BVMA-357Major Project-I3
9BVMA-358Seminar1
Third Year – VI Semester
General Academic Components
1BVMA-361Entrepreneurship Development4
2BVMA-362Desktop Publishing4
3BVMA-363Elective:4
(a)   FX Artist
(b)   Director of Photography-II
Skill Development Component
4BVMA-364Elective:4
(a)   ROTO Artist
(b)   Live Action Director-II
5BVMA-365Gaming Engine4
6BVMA-366Off Campus Industrial/ Institutional Training / Field Survey4
7BVMA-367Major Project-II, Report and Seminar6