banner
MS-CS Subject Details

List of Specialization Tracks (Courses and Prerequisites)

  • 1. Net-Centric Computing

    • Prerequisite: Operating Systems, Data Communications & Networks, Introduction to Statistics
    • Advanced Computer Networks (ICT511)
    • Mobile Computing
    • Wireless Communication
    • Information Security
    • Distributed Systems
  • 2. Human Computer Interaction

    • Prerequisite: Software Engineering, Visual Programming
    • Advanced Human Computer Interaction (CSE575)
    • Usability Engineering (CSE576)
    • Interactive Design (CSE577)
    • GUI Design (CSE578)
    • Multimedia and Multi-modal Systems (CSE579)
    • Advanced Web Technologies (ICT512)
    • Social Software
    • User Centered Software Development
    • User Centered Software Evaluation
    • Interaction Design For New Environments
    • Human Factors And Security
  • 3. Software Engineering

    • Prerequisite: Object-Oriented Programming, Introduction to Software Engineering
    • Software Quality Assurance (CSE566)
    • Requirements Engineering (CSE567)
    • Software Project Management (CSE568)
    • Web Engineering (CSE569)
    • Advanced Web Technologies (ICT512)
  • 4. Intelligent Systems

    • Prerequisite: Artificial Intelligence, Object-Oriented Programming, Introduction to Statistics
    • Advanced Artificial Intelligence (CSE561)
    • Knowledge Discovery & Data Mining (CSE652)
    • Evolutionary Computation (CSE656)
    • Probabilistic Reasoning (CSE655)
    • Mechatronics (CSE562)
  • 5. Information Management

    • Prerequisite: Database Systems, Software Engineering
    • Operations & Technology Management (MIS502)
    • Enterprise Integration (MIS503)
    • Social Computing Applications (MIS564)
    • Information Industry Structure & Competitive Strategy (MIS513)
    • SAP ABAP Programming I(MIS541)
    • SAP ABAP Programming II(MIS542)
    • Advanced Data Warehousing (MIS552)
    • Knowledge Discovery and Data Mining (CSE652)
  • 6. Theoretical Computer Science

    • Prerequisite: Operating Systems, Computer Architecture, Algorithms
    • Advanced Theory of Computation (CSE571)
    • Formal Methods (CSE572)
    • Advanced Computer Architecture (CSE573)
    • Advanced Analysis of Algorithms (CSE651)