About
B.Sc.C.S. Admissions Eligibility and Subjects
Eligibility Rules for Three Years of Bachelor of Science in Computer Science (B.Sc.C.S.)
First Year Bachelor of Science in Computer Science (F.Y.B.Sc.C.S.)
HSC to First Semester
A candidate for being eligible for admission to the three years integrated course leading to the degree of Bachelor of Science (B.Sc.) must have passed Higher Secondary School Certificate Examination (Std. XII) in Science stream conducted by the Maharashtra State Board of Secondary and Higher Secondary Education with Mathematics and Statistics as one of the subject or its equivalent.
Admission will be on merit, based on order of preference as follows:
- Aggregate Marks at H.S.C. or equivalent
- Aggregate Marks in Science Group (Physics, Chemistry and Mathematics)
- Marks in Mathematics and Statistics and Physics
Marks in Mathematics and Statistics
First to Second Semester
Any number of ATKT’s in I Semester
Second Year Bachelor of Science in Computer Science (S.Y.B.Sc.C.S.)
Second to Third Semester | Third to Fourth Semester |
---|---|
All clear in I & II Semesters OR not more than 3 ATKT's in each of I and II Semesters | Any number of ATKT's in III Semester and not more than 3 ATKT's in I & II Semesters provided marksheet of IV Semester will be withheld until I & II Semester ATKT's are cleared |
Third Year Bachelor of Science in Computer Science (T.Y.B.Sc.C.S.)
Fourth to Fifth Semester | Fifth to Sixth Semester |
---|---|
I & II Semester all clear and not more than 3 ATKT's in each Semester of III & IV Semester | Any number of ATKT's in V Semester and not more than 3 ATKT's in III & IV Semesters provided marksheet of VI Semester will be withheld until III & IV Semester ATKT's are cleared |
List of Subjects for the Three Year B.Sc. Computer Science
F.Y.B.Sc. Computer Science
Semester I | Semester II | ||
---|---|---|---|
Sub Code | Subject | Sub Code | Subject |
USCS101 | Computer Organization and Design | USCS201 | Programming with C |
USCS102 | Programming with Python - I | USCS202 | Programming with Python - II |
USCS103 | Free and Open Source Software | USCS203 | Linux |
USCS104 | Database Systems | USCS204 | Data Structures |
USCS105 | Discrete Mathematics | USCS205 | Calculus |
USCS106 | Descriptive Statistics and Introduction to Probability | USCS206 | Statistical Methods and Testing of Hypothesis |
USCS107 | Soft Skills Development | USCS207 | Green Technologies |
USCSP01 | Practical of USCS101 + USCS102 + USCS103 + USCS104 + USCS105 + USCS106 | USCSP02 | Practical of USCS201 + USCS202 + USCS203 + USCS204 + USCS205 + USCS206 |
S.Y.B.Sc. Computer Science
Semester III | Semester IV | ||
---|---|---|---|
Sub Code | Subject | Sub Code | Subject |
USCS301 | Theory of Computation | USCS401 | Fundamentals of Algorithms |
USCS302 | Core JAVA | USCS402 | Advanced JAVA |
USCS303 | Operating System | USCS403 | Computer Networks |
USCS304 | Database Management System | USCS404 | Software Engineering |
USCS305 | Combinatorics and Graph Theory | USCS405 | Linear Algebra using Python |
USCS306 | Physical Computing and IoT Programming | USCS406 | .NET Technologies |
USCS307 | Skill Enhancement: Web Programming | USCS407 | Skill Enhancement: Android Developer Fundamentals |
USCSP301 | USCS302 + USCS303 + USCS304 | USCSP401 | USCS401 + USCS402 + USCS403 |
USCSP302 | USCS305 + USCS306 + USCS307 | USCSP402 | USCS405 + USCS406 + USCS407 |
T.Y.B.Sc. Computer Science
Semester V | Semester VI | ||
---|---|---|---|
Sub Code | Subject | Sub Code | Subject |
USCS501 | Artificial Intelligence (Elective - I) | USCS601 | Wireless Sensor Networks and Mobile Communication (Elective - I) |
USCS502 | Linux Server Administration (Elective - I) | USCS602 | Cloud Computing (Elective - I) |
USCS503 | Software Testing and Quality Assurance (Elective - I) | USCS603 | Cyber Forensics (Elective - I) |
USCS504 | Information and Network Security (Elective - II) | USCS604 | Information Retrieval (Elective - II) |
USCS505 | Architecting of IoT (Elective - II) | USCS605 | Digital Image Processing (Elective - II) |
USCS506 | Web Services (Elective - II) | USCS606 | Data Science (Elective - II) |
USCS507 | Game Programming | USCS607 | Ethical Hacking |
USCSP501 | USCS501 + USCS503 (Combination of 2) | USCSP601 | USCS601+USCS602 + USCS603 (Combination of 2) |
USCSP502 | USCS504 + USCS506 (Combination of 2) | USCSP602 | USCS604 + USCS605 + USCS606 (Combination of 2) |
USCSP503 | Project Implementation | USCSP603 | Project Implementation |
USCSP504 | Practical of Skill Enhancement : USCS507 | USCSP604 | Practical of Skill Enhancement : USCS607 |