• Master of Computer Applications (MCA)

    Our Syllabus List

    Semester I

      Mathematical Foundations
    • Discrete Mathematics
      Probability & Statistics
      Linear Algebra
      Computer Organization
    • Basic Architecture
      CPU & Memory
      I/O Organization
      Programming in C
    • Data Types
      Control Statements
      Arrays & Functions

    Semester II

      Data Structures
    • Stacks & Queues
      Linked Lists
      Trees & Graphs
      Object Oriented Programming (Java)
    • Classes & Objects
      Inheritance
      Polymorphism
      Operating Systems
    • Process Management
      Memory Management
      File Systems

    Semester III

      Database Management System
    • ER Model
      SQL
      Normalization
      Computer Networks
    • OSI & TCP/IP
      Routing
      Network Security
      Software Engineering
    • SDLC Models
      Design & Testing

    Semester IV

      Web Technologies
    • HTML & CSS
      JavaScript
      PHP
      Artificial Intelligence
    • Search Algorithms
      Knowledge Representation
      Elective – I
    • Cloud Computing
      Cyber Security

    Semester V

      Machine Learning
    • Supervised Learning
      Unsupervised Learning
      Neural Networks
      Mobile Application Development
    • Android Basics
      UI Design
      API Integration
      Minor Project
    • Problem Analysis
      Implementation

    Semester VI

      Elective – II
    • Big Data Analytics
      Blockchain Technology
      Major Project
    • Project Development
      Documentation
      Presentation & Viva