Collegese

Welcome to Collegese! Sign in →

Collegese

    Search colleges and courses

    Search and navigate to colleges and courses

    Start your journey

    Ready to find your dream college?

    Join thousands of students making smarter education decisions.

    Watch How It WorksGet Started

    Discover

    Browse & filter colleges

    Compare

    Side-by-side analysis

    Explore

    Detailed course info

    Collegese

    India's education marketplace helping students discover the right colleges, compare courses, and build careers they deserve.

    © 2026 Collegese. All rights reserved. A product of Nxthub Consulting Pvt. Ltd.

    Apply

    Scholarships & exams

    support@collegese.com
    +91 88943 57155
    Pune, Maharashtra, India

    Duration

    4 Years

    Computer Applications

    PDM University Haryana
    Duration
    4 Years
    Computer Applications UG OFFLINE

    Duration

    4 Years

    Computer Applications

    PDM University Haryana
    Duration
    Apply

    Fees

    ₹1,90,000

    Placement

    93.5%

    Avg Package

    ₹9,50,000

    Highest Package

    ₹15,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Applications
    UG
    OFFLINE

    Fees

    ₹1,90,000

    Placement

    93.5%

    Avg Package

    ₹9,50,000

    Highest Package

    ₹15,00,000

    Seats

    200

    Students

    350

    ApplyCollege

    Seats

    200

    Students

    350

    Curriculum

    Curriculum Overview

    The Computer Applications program at Pdm University Haryana is designed to provide students with a robust foundation in both theoretical and applied aspects of computing technologies. The curriculum is structured to progressively build upon prior knowledge, enabling students to develop advanced skills in specialized areas such as artificial intelligence, cybersecurity, data science, and web development.

    Course Structure

    The program spans eight semesters with a carefully planned sequence of core courses, departmental electives, science electives, and laboratory sessions. Each semester includes a combination of lectures, tutorials, and practical sessions to ensure comprehensive understanding and application of concepts.

    Core Courses

    Core courses form the backbone of the program, covering essential topics such as programming fundamentals, data structures, algorithms, database systems, operating systems, computer networks, software engineering, and web technologies. These courses are designed to provide students with a solid understanding of computing principles and their practical implementation.

    Departmental Electives

    Departmental electives allow students to explore specialized areas based on their interests and career goals. Examples include Machine Learning, Cybersecurity, Data Analytics, Cloud Computing, Mobile Application Development, Game Development, and Human-Computer Interaction. These courses are taught by faculty members with expertise in respective fields.

    Science Electives

    Science electives complement the technical curriculum by introducing students to related disciplines such as physics, chemistry, mathematics, and engineering sciences. This interdisciplinary approach enhances problem-solving abilities and fosters innovation.

    Laboratory Sessions

    Laboratory sessions are integral to the program, providing hands-on experience with industry-standard tools and technologies. Students work on projects that simulate real-world scenarios, enhancing their technical skills and preparing them for professional environments.

    Advanced Departmental Elective Courses

    The following advanced departmental elective courses are offered in the Computer Applications program:

    • Machine Learning: This course introduces students to machine learning algorithms and applications. Students learn supervised and unsupervised learning techniques, neural networks, deep learning frameworks, and natural language processing. The course includes hands-on projects using Python libraries such as scikit-learn, TensorFlow, and Keras.
    • Cybersecurity: This course covers essential cybersecurity concepts including network security, cryptography, ethical hacking, incident response, and compliance frameworks. Students gain practical experience in vulnerability assessment, penetration testing, and security architecture design using tools like Wireshark, Metasploit, and Nmap.
    • Data Analytics: This course focuses on statistical modeling, data visualization, predictive analytics, and big data technologies. Students learn to analyze large datasets using Python, R, SQL, and tools such as Tableau and Power BI. Projects involve real-world datasets from various sectors including finance, healthcare, and e-commerce.
    • Cloud Computing: This course explores cloud architecture, DevOps practices, containerization with Docker and Kubernetes, and platform-specific services offered by AWS, Azure, and Google Cloud. Students gain practical skills in deploying scalable applications and managing infrastructure as code.
    • Web Technologies: This course covers frontend frameworks like React and Angular, backend development using Node.js and Django, API design, and responsive web design principles. Students build full-stack applications during lab sessions and capstone projects.
    • Mobile Application Development: This course focuses on developing apps for iOS and Android platforms using Swift, Kotlin, Flutter, and React Native. Emphasis is placed on user experience design, app store optimization, and monetization strategies.
    • Game Development: This course introduces students to game engines like Unity and Unreal, 3D modeling, animation, scripting, and game design principles. Projects include creating interactive prototypes, level design, and integrating multiplayer features.
    • Human-Computer Interaction: This course emphasizes usability testing, prototyping, accessibility design, and user research methods. Students learn how to create interfaces that are intuitive, inclusive, and effective for diverse users.

    Project-Based Learning Approach

    The department believes in project-based learning as a cornerstone of the educational experience. Projects are structured to mirror real-world challenges, requiring students to apply theoretical knowledge in practical contexts.

    Mini-Projects

    Mini-projects begin in the second year and continue throughout the program, culminating in a final-year thesis or capstone project. These projects are typically undertaken in teams, promoting collaboration and communication skills.

    Capstone Project

    The final-year capstone project allows students to apply comprehensive knowledge gained over four years to solve complex problems. Students select a topic aligned with their interests or industry needs, working closely with faculty mentors throughout the process.

    Evaluation Criteria

    Evaluation criteria include documentation quality, presentation skills, innovation level, feasibility of solutions, and adherence to deadlines. Faculty mentors guide students through each phase, ensuring that projects align with academic standards and industry expectations.

    Project Selection Process

    Students select their projects based on personal interest and faculty availability. A project proposal must be submitted at the beginning of each semester, outlining objectives, methodology, timeline, and expected outcomes.