M.Sc. (IT) (Lateral Entry)

Eligibility : All those candidates who have passed PGDCA or equivalent with 50% Marks (45% marks in case of candidate belonging to Reserved Category) in aggregate from a University recognized by UGC.

Syllabus (see 2nd year only) : Click here to download


  1. Computational Knowledge: Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
  2. Problem Analysis: Identify, formulate, research literature, and solve computing problem searching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
  3. Design /Development of Solutions: Design and evaluate solutions for computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
  4. Conduct investigations of Computing problems: User research-based knowledge and research methods including design of experiments, analysis and interpretation of data and synthesis of the information to provide valid conclusions.
  5. Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to computing activities, with an understanding of the limitations.
  6. Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practices.
  7. Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
  8. Communication Efficacy: Communicate effectively with the computing community, and with society at large, about computingactivitiesbybeingabletocomprehendandwriteeffectivereports, design documentation, make effective presentations, and give and understand clear instructions.
  9. Societal and Environmental Concern: Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practices.
  10. Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.


On completion of this particular course, a student will be able to:

  • Semester - III

    Course Code Course Title Course Outcomes
    PGCA1917 Discrete Structures & Optimization design and create computer systems and applications to solve real-world problems. Software engineers, sometimes called software developers, create software for computers and applications.
    PGCA1919 Computer Graphics Computer graphics refers to a technology that generates images on a computer screen. It’s used in digital photography, film and television, video games, and on electronic devices and is responsible for displaying images effectively to users.
    PGCA1921 E- Commerce & Digital Marketing E-commerce brings convenience for customers as they do not have to leave home and only need to browse websites online, especially for buying products which are not sold in nearby shops. It could help customers buy a wider range of products and save customers’ time. Consumers also gain power through online shopping.
    PGCA1937 Cloud Computing Cloud computing makes data backup, disaster recovery, and business continuity easier and less expensive because data can be mirrored at multiple redundant sites on the cloud provider’s network.
    PGCA1923 Computer Graphics Laboratory  
    PGCA1938 Cloud Computing Laboratory  
    PGCA1949 Minor Project  
  • Semester - IV

    Course Code Course Title Course Outcomes
    PGCA1939 Java Technologies The Java programming language originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, distributed, real-time operating platform.
    Elective – I
    Elective – II
    PGCA1940 Java Technologies Laboratory  
    Elective – II Laboratory  
    PGCA1950 Major Project  
  • Elective - I

    Course Code Course Title Course Outcomes
    PGCA1927 Theory of Computation The main purpose of theory of computation is to develop a formal mathematical model of computation that reflects the real world computers.
    PGCA1932 Information Security & Cyber Law Information security protects sensitive information from unauthorized activities, including inspection, modification, recording, and any disruption or destruction. The goal is to ensure the safety and privacy of critical data such as customer account details, financial data or intellectual property.
    PGCA1941 Data Warehousing and Data Mining Data warehousing is intended to provide the organization with a reliable source of data for many types of business analysis. Data mining is intended to provide the organization with hidden insights that cannot otherwise be gleaned from large-scale data.
    PGCA1942 Business Intelligence The purpose of business intelligence in a business is to help corporate executives, business managers, and other operational workers make better and more informed business decisions. Companies also use business intelligence to cut costs, identify new business opportunities, and spot inefficient business processes.
  • Elective - II

    Course Code Course Title Course Outcomes
    PGCA1926 Artificial Intelligence & Soft Computing Artificial intelligence (AI) makes it possible for machines to learn from experience, adjust to new inputs and perform human-like tasks. Most AI examples that you hear about today – from chess-playing computers to self-driving cars – rely heavily on deep learning and natural language processing.
    PGCA1943 IoT and Its Applications The Internet of Things (IoT) describes the network of physical objects—“things”—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet.
    PGCA1945 Machine Learning machine learning allows the user to feed a computer algorithm an immense amount of data and have the computer analyze and make data-driven recommendations and decisions based on only the input data.
    PGCA1947 Big Data Analytics Big data enables you to gather data from social media, web visits, call logs, and other sources to improve the interaction experience and maximize the value delivered. Start delivering personalized offers, reduce customer churn, and handle issues proactively.
  • Elective – II Laboratory

    Course Code Course Title Course Outcomes
    PGCA1929 Artificial Intelligence & Soft Computing Laboratory  
    PGCA1944 IoT and Its Applications Laboratory  
    PGCA1946 Machine Learning Laboratory  
    PGCA1948 Big Data Laboratory  

    Quick Enquiry