Menu Close

MSC

MASTER OF SCIENCE - COMPUTER SCIENCE (M.SC IN C.S)

MSc in Computer Science is all about learning how to build, analyze, and use algorithms to solve complex programs (like machine learning, Artificial Intelligence, image processing, natural language processing, symbolic math, bioinformatics) and not about programming or "software engineering”. It's about discrete mathematics, and statistical methods.

The M.Sc. (Computer Science) course is approved by the University of Mysore. It is a four semester programme. The first three semesters will have both theory and practical components. The last semester (fourth semester) is exclusively for project work.

ELIGIBILITY
The candidates who have passed B.Sc. with Computer Science/Computer Applications/Vocational computer Applications/Computer Maintenance/Computer Systems as an optional course/BCA with minimum 45% marks in cognate subject and should have also studied Mathematics as a major or a minor subject are eligible (relaxed to 40% of SC, ST and Category 1 Candidates). The candidates should have also studied Mathematics as a major or a minor subject in their B.Sc./BCA degree. The definition of the minimum percentage is as prescribed by the University of Mysore from time to time.

COURSE STRUCTURE
To obtain M.Sc in Computer Science, a candidate has to complete a total of 76 credits by studying various courses of different categories as mentioned below.
A course which should compulsorily be studied by a candidate as a core- requirement is termed as a Core course. A Core course may be a Soft Core if there is a choice or an option for the candidate to choose a course from a pool of courses from the main discipline / subject of study or from a sister/related discipline / subject which supports the main discipline / subject. In contrast to the phrase Soft Core, a compulsory core course is called a Hard Core Course.

I Semester

SL NO

SUBJECT

 

CREDIT PATTERN

(L:T:P)

CREDITS

1 Discrete Mathematics Hard core 2:0:0 2
2 Principles of Programming and Problem Solving Hard core 2:2:0 4
3 Advanced Data Structures Hard core 2:2:0 4
  Any two of the following subjects      
4 Computer Architecture Hard core 2:0:0 2
5 Numerical Algorithms(optional) Soft Core 3:1:0 4
6 Microprocessor(optional) Soft Core 2:1:1 4
7 Computer Graphics(optional) Soft Core 2:1:1 4
     

Total Credits-I Semester

20

Total Credits-I Semester=20

NOTE:Select any two optional subjects

II Semester

SL NO

SUBJECT

 

CREDIT PATTERN

(L:T:P)

CREDITS

1 Algorithmics Hard core 2:1:1  4
2 Computer Networks Hard core 3:1:0  4
3 System Software and Operating System Hard core 3:1:0  4
 

Any one of the following subjects

     
4 Graph Theory(optional) Soft Core 3:1:0  4
5 Data Communication(optional) Soft Core 3:1:0  4
6 Pattern Recognition(optional) Soft Core 2:1:1  4
7 Java Programming(optional) Soft Core 2:0:2  4
      Total Credits-II Semester 16
8 Introduction to Information Technology Open Elective 2:2:0  4

Total Credits-II Semester 16

NOTE:Select any one optional subjects

III Semester

SL NO

SUBJECT

 

CREDIT PATTERN

(L:T:P)

CREDITS

1 Theory of Languages Hard core 2:1:1  4
2 Data Base Management System Hard core 2:1:1  4
3 Software Engineering Hard core 3:1:0  4
 

Any ONE of the following subjects

     
4 Artificial Intelligence(optional) Soft Core 3:1:0  4
5 Digital Image Processing(optional) Soft Core 2:1:1  4
6 Dot Net Technology(optional) Soft Core 2:0:2  4
      Total Credits-III Semester 16

7

Programming Concepts in C

Open Elective

2:2:0

 4

Total Credits-III Semester 16

NOTE:Select any one optional subjects

IV Semester

SL NO

SUBJECT

 

CREDIT PATTERN

(L:T:P)

CREDITS

1 Dissertation

Hard core

   12
 

Any ONE of the following subjects

     
2 Compiler Construction(optional) Soft Core 3:1:0  4
3 Advanced Data Base Management System(optional) Soft Core 2:1:1  4
4

Data Mining(optional)

Soft Core 3:1:0  4
      Total Credits-IV Semester 16

5

Office Automation

Open Elective

2:2:0

 4

Total Credits-IV Semester 16

NOTE:Select any one optional subjects