29 Aug 2018

M.Sc In Computer Science From Govt.University In Distance Mode

Admissions Started In M.Sc.(Computer Science)
                   Session (2018-20)
Government University Of Madurai ,Tamil Nadu
  Distance Mode With All Govt.Approvals

M.Sc. Computer Science is a 2-year program catering to the needs of people interested in the field of computers. Candidates contemplating the course must have passed a second class honors or above in the domain of Computer Science, Mathematics or must have a background of other numerate or computing related fields.
Candidates pursuing this course are provided with an opportunity to develop core competence in the field of computer science and encourages them to make a mark in the much sought after IT industry. Admission to M.Sc Computer Science is both entrance exam based and merit based. University of Delhi provides admission through both the modes.
Top M.Sc Computer Science institutes are:
The average tuition fee for the entire two years M.Sc. Computer Science course ranges from INR 20,000 to 50,000 in government aided institutes and INR 2 lacs to 3 lacs in privately owned universities.
Upon successful completion of the course, one can find lucrative career opportunities in Software and Computer Hardware related industry. The initial salary offered in these industries can range from INR 15,000 to 25,000 per month.

M.Sc. Computer Science: Course Highlights

Mentioned below are some of the major highlights of the course.
Course Level Postgraduate
Type Semester system
Duration 2 years
Eligibility Bachelor’s degree in Computer Science, Mathematics and other related fields
Admission Process Merit based and Entrance exam based
Course Fee INR 20,000 to 3 lacs
Average Starting Salary INR 15,000 to 25,000
Top Recruiters Bharat Sanchar Nigam Limited, Dell, Intel, HCl, Accenture, Oracle, Wipro etc.
Job Profiles Website Developer, App Developer, Technical Assistant, Lab Assistant, iOs Developer etc.

M.Sc. Computer Science: What is it about?

M.Sc. Computer Science course furnishes graduates that are well-versed with the technicalities of the computer science domain and can help the world in being more organized and fast at the same time. The main objective of M.Sc. Computer Science is to hone the skills of computer science enthusiasts in the various thrust areas of the field and provide them with the perfect amalgamation of theory as well as practical knowledge.

Begin Your Application Process For M.Sc Colleges

Since it’s a course at post-graduation level, it takes forward the knowledge gained by the students at the undergraduate level and provides them with an advanced level of learning and understanding on the subject.
After an M.Sc. Computer Science, there are multiple research degree options available at Indian Universities like an M.Phil. in Computer Science which is offered at universities like Christ University, Bangalore and ITM University, Gurgaon. Students can also go on to opt for a PhD in Computer Science available at institute the likes of Indian Institute of Science, Bangalore or PhD in Computer Science and Applications available at NIT, Thiruchirapalli.

M.Sc. Computer Science: Top Institutes

Some of the top universities and colleges where the course can be availed along with their average annual
Name of the Institute
Average Annual Fees in INR

Eligibility for M.Sc. Computer Science

The basic eligibility for M.Sc. Computer Science course has been mentioned below.
  • Candidates must have completed graduation in B.Sc.(H) Computer Science or B.Sc. Applied Physical Sciences with Mathematics and Computer Science
  • Candidates who have completed B.Sc.(General) Mathematical Sciences, (10+2+3 scheme) with Mathematics and Computer Science are also eligible to apply.

M.Sc. Computer Science: Admission Process

Admission to MSc. Computer Science program is both entrance examination based and merit-based. Certain universities like Delhi University offer both direct admission and entrance based admission to the program.

Universities like Delhi University and Savitribai Phule Pune University, conduct entrance examination for admission to M.Sc. Computer Science. The Entrance exam is of 2-3 hours duration and contains questions from Computer Science, Mathematics and English Language. The test paper may be of subjective and/or objective type.
There are many universities in India which offer merit-based direct admission in M.Sc. Computer Science course. Some of these universities are Banastahli University and Ramnarain Ruia College. The merit is decided on the basis of marks scored in B.Sc. Computer Science (honors).
In University of Delhi, which also conducts entrance exams for admission to the program, 50% seats are also reserved for direct admission. Direct admission is offered to candidates who have passed B.Sc. Computer Science with 60% marks from affiliated colleges of Delhi University.
Lateral Admission
Several universities like Lovely Professional UniversityAnnamalai University and Guru Jambheshwar University offer lateral entry to the second year of the program. The eligibility for lateral entry is a Post Graduate Diploma in Computer Science or Computer Science Applications.

M.Sc. Computer Science: Syllabus and Course Description

M.Sc. Computer Science Program structure is a rigorous mix of several theory exams, assignments, practical, laboratory work, and numerous minor and major project works. The assessment in the program is based on both theory and practical papers. The weightage for theory papers is 60% and weightage for practical papers is generally 40%. The course also requires students to complete a dissertation and a project on a related topic. The weightage for dissertation and project is 100%.
In order to provide the students contemplating doing M.Sc. Computer Science a detailed overview of what’s all in store for them in the coming the two years, the detailed syllabus of the program is as follows:
Name of the Subject
Topics Covered
Design and analysis of algorithms
  • Review of algorithm design techniques like Iterative Techniques and Divide & Conquer through Sorting, Searching and Selection problems
  • Review of Lower Bounding techniques
  • String Processing
  • Introduction to randomized algorithms
  • Number Theoretic Algorithms
  • Advanced Techniques to analyze algorithms:
  • Graph algorithms
  • Parallel algorithms
  • Geometric algorithms
  • Complexity Theory
  • Approximation Algorithms
The objective of the subject is to brush up the student’s algorithm knowledge.
Artificial intelligence
  • Introduction: Introduction to Artificial Intelligence applications and techniques, Production systems, control strategies, reasoning – forward and backward chaining.
  • Intelligent Agents
  • Searching Techniques and Game Playing
  • Knowledge Representation
  • Planning
  • Uncertainty
  • Natural language processing
This course helps in getting an advanced knowledge about the various concepts associated with Artificial Intelligence.
Information security
  • Overview of Security
  • Security Threats
  • Cryptography
  • Digital signatures
  • Security Mechanisms
Through this course an individual learns about the need and methods that can be applied for information security.
Database systems & implementation
The course basically involves offering the students a review of basic database concepts, investigating database implementation techniques, storage management, access path and indexing, buffer management, query processing, concurrency control, transactions management, logging and recovery, bench marking and performance and practical implementation of a database system.
Computational intelligence
  • Introduction to Computational Intelligence, Computational Intelligence vs Artificial Intelligence.
  • Rough Sets
  • Fuzzy Logic Systems
  • Artificial Neural Networks
  • Evolutionary Computation
The course entails to increase the student’s undergraduate understanding about computational intelligence and let them differentiate between computational Intelligence and artificial Intelligence.
Compiler design
  • Compiler Structure
  • Lexical Analysis
  • Syntax Analysis
  • Syntax Directed Definitions
  • Type Checking
  • Run Time System
  • Intermediate Code Generation
  • Code Generation and Instruction Selection
This course introduces the students to compiler designs and gives a detailed understanding about it.
Advanced operating systems
  • Process and Processor Management
  • File Management
  • I/O Management
  • Memory Management
In this particular subject, students are given an advanced understanding and learning about operating systems.
Data mining
  • Introduction
  • Techniques of Data Mining
  • Issues in Data Mining
This course introduces the students to datamining and its techniques and also the various issues related to it.
Advanced computer networks
  • Wireless Communication Principles
  • Modulation techniques and bandwidth estimations
  • Multiple access and Duplexing techniques
  • Mobile cellular networks
  • Wireless Local Area Network
The course offers a thorough understanding of the functioning of computer networks.
In the second semester of the first year, students are required to choose one elective out of the following:
  • Electronic Commerce
  • Numerical Computing
  • Combinatorial Optimization
  • Computational Linguistics
The third semester has a total of four subjects which includes a minor project. The students are further provided with options to choose for their advanced study in the area of their interest.
Name of the Subject
Digital Image Processing & Multi-media
Neural Networks
Software Quality Assurance & Testing
Machine Learning
Embedded Systems
Distributed Computing
Modeling and Simulation
Special Topics in Computer Networks
Special Topics in Data Mining
Special Topics in Theoretical Computer Science
Special Topics in Information Security
Special Topics in Soft Computing
Special Topics in Database System
Special Topics in Database System
Special Topics in Artificial Intelligence
Special Topics in Computational Intelligence
In the fourth semester, students are required to work on their major subject and submit it by the end of semester.

M.Sc. Computer Science: Career Prospects

M.Sc. Computer Science graduates interested in pursuing a job can apply for various job profiles such as a system administrator, software programmer, software tester, software analyst and data Base Manager. Further, the candidate can also go for hardware and Networking profiles. Some of the companies which recruit M.Sc. Computer Science graduates are :
  • Bharat Sanchar Nigam Limited
  • Dell
  • Intel
  • HCl
  • Accenture
  • Oracle
  • Wipro
An M.Sc. degree in Computer Science mostly helps in acquiring a job position in the IT sector. The IT and ITeS sector has been one of the top employment sectors in India in the past and continues to do so. Current trends show that the sector will increase to grow at the rate of 12-15% annually. With an expansion in the sector, the employment opportunities are also expected to increase. This forecasts a good career prospect for M.Sc. Computer Science. The graph below shows the current salary trend for M.Sc. Computer Science graduates employed in IT industry.
salary graph for M. Sc in computer science
The various jobs in the field of Computer Science and their description are as follows:
Job Designation Job Description
Website Developer A Website Developer is responsible for designing and creating websites. Further, they also have to look after the website’s technical aspects, like, how much speed it can handle or how much traffic the website can hold.
App Developer An App developer is a person whose job is to develop a mobile application for various operating systems like Android, Blackberry, iOS and Windows etc. from the scratch. They’re also responsible for taking care of its technical aspects.
Technical Assistant Technical Assistant monitors and maintains the computer systems and networks of an organization. They may also install and configure computer systems, diagnose hardware and software faults and solve the various technical and applications problems that might arrive every now and then.
Lab Assistants A Lab Assistant is employed by higher education institutes for practical instructions on computer-related topics.
iOS Developer The job of an iOS Developer is to design and build advanced applications for the iOS platform and collaborate with cross-functional teams to define, design, and ship new features.

For More Admission And Fee Related Querries Please Talk To  Us On 7289937205 , 9999864090 , 9818584502(WhatsApp) 

Leave a Reply

Your email address will not be published. Required fields are marked *

close slider