Monday 24 September 2018
  • :
  • :


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:

  1. Aggregate Marks at H.S.C. or equivalent
  2. Aggregate Marks in Science Group (Physics, Chemistry and Mathematics)
  3. 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 SemesterThird to Fourth Semester
All clear in I & II Semesters OR not more than 3 ATKT's in each of I and II SemestersAny 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 SemesterFifth to Sixth Semester
I & II Semester all clear and not more than 3 ATKT's in each Semester of III & IV SemesterAny 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 ISemester II
Sub CodeSubjectSub CodeSubject
USCS101Computer Organization and DesignUSCS201Programming with C
USCS102Programming with Python - IUSCS202Programming with Python - II
USCS103Free and Open Source SoftwareUSCS203Linux
USCS104Database SystemsUSCS204Data Structures
USCS105Discrete MathematicsUSCS205Calculus
USCS106Descriptive Statistics and Introduction to ProbabilityUSCS206Statistical Methods and Testing of Hypothesis
USCS107Soft Skills DevelopmentUSCS207Green Technologies
USCSP01Practical of USCS101 + USCS102 + USCS103 + USCS104 + USCS105 + USCS106USCSP02Practical of USCS201 + USCS202 + USCS203 + USCS204 + USCS205 + USCS206

S.Y.B.Sc. Computer Science

Semester IIISemester IV
Sub CodeSubjectSub CodeSubject
USCS301Theory of ComputationUSCS401Fundamentals of Algorithms
USCS302Core JAVAUSCS402Advanced JAVA
USCS303Operating SystemUSCS403Computer Networks
USCS304Database Management SystemUSCS404Software Engineering
USCS305Combinatorics and Graph TheoryUSCS405Linear Algebra using Python
USCS306Physical Computing and IoT ProgrammingUSCS406.NET Technologies
USCS307Skill Enhancement: Web ProgrammingUSCS407Skill Enhancement: Android Developer Fundamentals
USCSP301USCS302 + USCS303 + USCS304USCSP401USCS401 + USCS402 + USCS403
USCSP302USCS305 + USCS306 + USCS307USCSP402USCS405 + USCS406 + USCS407

T.Y.B.Sc. Computer Science

Semester VSemester VI
Sub CodeSubjectSub CodeSubject
USCS501Artificial Intelligence (Elective - I)USCS601Wireless Sensor Networks and Mobile Communication (Elective - I)
USCS502Linux Server Administration (Elective - I)USCS602Cloud Computing (Elective - I)
USCS503Software Testing and Quality Assurance (Elective - I)USCS603Cyber Forensics (Elective - I)
USCS504Information and Network Security (Elective - II)USCS604Information Retrieval (Elective - II)
USCS505Architecting of IoT (Elective - II)USCS605Digital Image Processing (Elective - II)
USCS506Web Services (Elective - II)USCS606Data Science (Elective - II)
USCS507Game ProgrammingUSCS607Ethical Hacking
USCSP501USCS501 + USCS503 (Combination of 2)USCSP601USCS601+USCS602 + USCS603 (Combination of 2)
USCSP502USCS504 + USCS506 (Combination of 2)USCSP602USCS604 + USCS605 + USCS606 (Combination of 2)
USCSP503Project ImplementationUSCSP603Project Implementation
USCSP504Practical of Skill Enhancement : USCS507USCSP604Practical of Skill Enhancement : USCS607