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.
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.
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.