The Department of Computer Applications prepares students to design, develop and implement software applications. Department emphasizes on the latest programming languages, cutting edge technologies and tools to make the students ready for the IT Industry. We aim to become a center of excellence in providing in-depth technical knowledge and opportunities for innovation and research with state-of-the-art computer facilities and is to produce versatile students making them employment ready and capable of cross-disciplinary collaborations in industry/government sector/higher education/research and development/entrepreneurship.
To impart quality education for producing highly talented globally recognizable technocrats and entrepreneurs with sound ethics, updated knowledge, latest technological tools and innovative ideas in Computer Application to meet industrial needs and societal expectations.
1. To make students eligible professionals for requirement of industrial
platform.
2. To produce ethical, motivated, and skilled developers through
theoretical knowledge and practical applications.
3. To impart an ability for tackling simple to complex problems
individually as well as in a team.
The Department of Computer Applications offers comprehensive graduate programs designed to
equip students with core technical knowledge, real-world problem-solving skills, and the ability
to adapt to emerging technologies. Over the years, the department has expanded significantly,
nurturing talent and addressing the growing demands of the IT industry and society at large.
We currently offer the Bachelor of Computer Applications (BCA) and the B.Voc in Software
Development programs—both carefully structured to provide students with a strong academic
foundation and hands-on experience in computing and software technologies. These programs
aim to develop industry-ready professionals with a focus on practical skills, innovation, and
lifelong learning.
Our core mission is to train students to develop an inquisitive mindset, understand real-life
challenges, and build efficient software solutions for the betterment of society. We strive to make
our students future-ready by preparing them for advanced studies, entrepreneurial ventures, and
successful careers in the global IT landscape.
To support this vision, we regularly organize a variety of academic and co-curricular activities
such as product development workshops, skill enhancement programs, and
interdisciplinary projects, all of which encourage innovation and technical excellence.
Our strong alumni network of over 1,000 graduates is a matter of pride for the department. Many
of our former students are now employed in top-tier international companies like IBM, WIPRO,
INFOSYS, TCS, and others, while several have pursued higher education and research careers in
prestigious institutions globally.
We also maintain close collaboration with industry partners to ensure our curriculum remains
aligned with the latest trends and expectations of the fast-evolving IT sector.
As a dedicated team of educators and mentors, we are committed to taking the department to
greater heights of success and academic distinction. We look forward to welcoming passionate
students, researchers, and professionals to join us in fostering a culture of innovation, excellence,
and growth.
Join us and be a part of a future-focused, technology-driven learning journey
| S. No. | Program | Eligibility |
|---|---|---|
| 1. | BCA(Bachelor of Computer Applicatons) | Senior Secondary (10+2) examination with 40% marks in aggregate from Punjab School Education Board or equivalent thereto. |
| 2. | B.Voc(Software Development) | +2 pass in any stream |
The learning process and methodology in a Computer Applications department typically involve a blend of theoretical knowledge and practical skills development.
Theoretical Learning: Students are introduced to fundamental concepts such as programming languages, data structures, algorithms, database management, software engineering principles, and computer architecture through lectures, textbooks, and online resources.
Practical Application: Hands-on learning is emphasized through laboratory sessions, projects, and assignments.
Project-based Learning: Students often work on projects individually or in groups.
Case Studies and Real-world Examples: Case studies and real-world examples are used.
Continuous Assessment: Regular assessments such as quizzes, tests, and exams.
Feedback and Iteration: Instructors provide feedback.
Industry Engagement: Collaboration with industry partners.
Self-directed Learning: Students are encouraged to explore beyond curriculum.
Adaptation to Emerging Technologies: Curriculum updated with AI, ML, blockchain, cybersecurity.
Internal Assessment is based on:
Regular assessments throughout the semester including seminars,
practical exams and viva voce.
Well-equipped computer laboratories enhance the learning process and enable the proper conduct of the University prescribed courses. Branded Personal Computers are installed in Computer Labs, all networked to facilitate teaching in small batches, with adequate faculty attention.