Master of Science in Computer Science

Preamble of the Syllabus:

This syllabus is the extension of the existing syllabus which is currently being taught to M.Sc. (Computer Science) of University of Pune for the last few years, but modified to be placed within the credit based system to be implemented from the academic year 2013-2014. However, there are few changes incorporated in the existing syllabus.

It is believed that the proposed changes as part of the credit based system will bring a qualitative change in the way M.Sc. (Computer Science) is taught, which will offer a more enriched learning experience. It aims to provide technology-oriented students with the knowledge and ability to develop creative solutions, and better understand the effects of future developments of computer systems and technology on people and society.

The syllabus is about developing skills to learn new technology, grasping the concepts and issues behind its use and the use of computers.

Introduction:

Salient Features of the Credit System:

Master’s degree in Computer Science would be of 100 credits, where one credit course of theory will be of one clock hour per week running for 15 weeks and one credit for project course will consist of 15 of laboratory hours. Thus, each credit will be equivalent to 15 hours.
Student will have to take admission and complete at least 75 credits incorporated in the syllabus structure of Computer Science. The remaining 25 credits can be chosen from courses offered by the other Departments subjects (other than Computer Science courses) of the College with credit system structure.
Every student shall complete 100 credits in a minimum of four semesters. All Semesters will have 25 credits each.
The student will be declared as failed if s/he does not pass in all credits within a total period of four years. After that such students will have to seek fresh admission as per admission rules prevailing at that time.
Academic calendar showing dates of commencement and end of teaching, internal assessment tests and term end examination will be prepared and duly notified before commencement of each semester every year.
Project course should not be greater than 10% of the total credits of the degree course. Project course is equivalent to 10 credits.

Instructions for the Students:

The students seeking admission to M.Sc. Computer Science course is hereby informed that they are supposed to adhere to the following rules:

A minimum of 75 % attendance for lectures / practical is the pre-requisite for grant of term.
There shall be tutorial / practical / surprise test / home assignment / referencing of research papers / seminar / industrial visits as a part of internal assessment in each semester. The students are supposed to attend all the tests. The students should note that re-test will not be given to the student absent for the test/s.
The students opting for dissertation course shall follow the rules framed for the same.

Eligibility

The candidate should have a B.Sc. degree with Computer Science as principal subject.

Admission

Admissions will be given as per the selection procedure / policies adopted by the respective college, in accordance with conditions laid down by the University of Pune. Reservation and relaxation will be as per the government rules.

    Semester 1
    Year/ Sem Course Type Course Code Course Name Credit % of Assessment
    IA UE Total
    Core Compulsory Theory Paper CSUT111 Paradigm of 4 30 70 100
    Programming Language
    I Year Sem-I CSUT112 Design and Analysis of 4 30 70 100
    Algorithms
    CSUT113 Database Technologies 4 30 70 100
    Choice Based Optional Paper CSDT114 Cloud computing 2 15 35 50
    CSDP114 Cloud Computing 2 15 35 50
    Practical
    OR
    CSDT114 Artificial Intelligence 2 15 35 50
    CSDP114 Artificial Intelligence 2 15 35 50
    Practical
    OR
    CSDT114 Web Services 2 15 35 50
    CSDP114 Web Services Practical 2 15 35 50
    Core Compulsory CSUP115 PPL and Database 4 30 70 100
    Practical Paper Technologies Practical
    Semester 2
    Year/ Sem Course Type Course Code Course Name Credit % of Assessment
    IA UE Total
    Core Compulsory Theory Paper CSUT121 Advanced Operating 4 30 70 100
    System
    I Year Sem-II CSUT122 Mobile Technologies 4 30 70 100
    CSUT123 Software Project 4 30 70 100
    Management
    Choice Based Optional Paper CSDT124 Project 2 15 35 50
    CSDP124 Project related 2 15 35 50
    Assignments
    OR
    CSDT124 Human Computer 2 15 35 50
    Interaction
    CSDP124 Human Computer 2 15 35 50
    Interaction Practical
    OR
    CSDT124 Soft Computing 2 15 35 50
    CSDP124 Soft Computing 2 15 35 50
    Practical
    Core Compulsory Practical Paper CSUP125 Practical on Advanced 4 30 70 100
    OS & Mobile Technologies
      IA- Internal Assessment, UE- University Evaluation
    S.Y. M.Sc. (C.S.) Sem-III  
    Year/ Sem Course Type Course Code Course Name Credit % of Assessment
    IA UE Total
        II Year Sem-III Core Compulsory Theory Paper CSUT231 Software Architecture and Design Pattern 4 30 70 100
    CSUT232 Machine Learning 4 30 70 100
    CSUT233 Web Frameworks 4 30 70 100
    Choice Based Optional Paper CSDT234A Big Data 2 15 35 50
    CSDP234A Big Data Practical 2 15 35 50
    OR
    CSDT234B Web Analytics 2 15 35 50
    CSDP234B Web Analytics Practical 2 15 35 50
    OR
    CSDT234C Project 2 15 35 50
    CSDP234C Project related Assignments 2 15 35 50
    Core Compulsory Practical Paper CSUP235 Practical on CSUT231, CSUT232 and CSUT233 4 30 70 100
    S.Y. M.Sc. (C.S.) Sem-IV
    Year/ Sem Subject Paper Title of Paper Credit % of Assessment
    IA UE Total
    II Year Sem-IV Core CSUIT241 Industrial Training /Institutional project 20 150 350 500
     
    Click to Download Button for see the Details.