MS in Computer Sciences (CS) vs MS in Management Information Systems(MIS)


CS v/s MIS


MS in Computer Sciences (CS) vs MS in Management Information Systems(MIS)

If you look closely at the titles of MIS and CS, you can couple of obvious keywords:one has Science and other has Management. Just as a layman without any knowledge of the degree, what do we get out of that?  One is a more Science related degree, means you are going to learn everything about Computers and how they work and other is a Management related degree with Managing Information Systems in Businesses.

Computer Science (CS) grew out of the disciplines of mathematics and electrical engineering. It refers to the study of the machine itself and its use as a tool in various disciplines. A major in CS will know a considerable amount of mathematics which will help in technological applications such as computer networking, image processing, database design and development, and artificial intelligence. 

A computer scientist focuses on the development of solutions to problems taking into account the limitations of the machine and its resources, as well as how to best utilize the resources. You should be able to develop algorithms and data structures that can work within the constraints of available hardware and software to produce an acceptable solution. Most of the development by such people will be done in high level languages , such as C and C++, that can take full advantage of the system hardware and software resources.

              Typically, the CS graduates are most suited for:

              Applications software development –

  • Client/server applications -Scientific/engineering applications. 
  • System software development -System internals, device drivers, I/O processors.
  • Systems analysis/software engineering -Software engineering, software integration. 
    Systems programming - Operating system configuration, performance measurement/ analysis,        capacity planning. 
       Systems programming - Information center/Office automation
       Data Warehousing and Data Mining
       Telecommunications planning/implementation 
       Computer Telephony Integration
       Security administration, Simulation, and modeling 
       Disaster planning and recovery 
       Technical writing 
       Human factors/interface design
       Artificial Intelligence
  • Management Information Systems (MIS) is the application of information technology to organizational and managerial needs. The strength of a MIS major lies in his/her ability to apply the knowledge of information systems and technology to help organizations compete more successfully in the marketplace, or to streamline current operations. MIS professionals utilize their business-based backgrounds in working with managers and users to specify technology needs that benefit the organization. In addition, they write programs to codify that technology and later manage it. As such, the MIS professional might develop code for business transaction processing systems, client/server systems or end-user support systems; they might implement such systems in languages as COBOL, C++, Visual Basic or JAVA. MIS graduates also design and administer databases and analyze and implement enterprise-wide solutions to information problems and manage telecommunications efforts. Some MIS graduates implement and manage corporate-wide Intranets. Finally, MIS graduates can also provide project management skills, technical writing or training by melding their knowledge of information technology and business processes.
  • Typically, the MIS graduates are most suited for: 
       Business applications development -Information engineering and applications integration
       Decision Support Systems design and support 
       Database management and administration 
       Intranet/Internet management 
       End-User computing support 
       Management of IS/IT operations 
       Hardware/Software sales representative 
       Information center/Office automation
       Customer Relationship management and Call Center Automation
       Telecommunications planning and management 
       Disaster planning and recovery
       Technical writing and training 
       Graphical User Interface (GUI) design
       Enterprise resource Planning (ERP) Applications


MIS majorly prepare Business Analysts, System Analysts, and IT Managers .

whereas Computer Science degree prepares engineers /programmers.