The MCA program at PESU provides a strong foundation in computer science while emphasizing application development, emerging technologies, practical problem-solving and industry-oriented learning. The curriculum progresses from core computing concepts to advanced professional electives.
| course | Percentage | Credits | Distribution |
|---|---|---|---|
| Preliminary | 0.00 | 0 | 3% – 6% |
| Foundation | 21.11 | 19 | 30% – 40% |
| Core | 43.33 | 39 | 30% – 40% |
| Elective | 15.56 | 14 | 10% – 20% |
| Project Work / Self Study | 20.00 | 18 | 6% – 12% |
| Total | 100.00 | 90 | 90 (C) |
Master of Computer Applications (MCA) is a postgraduate degree program that is designed for individuals who want to pursue a career in the field of computer applications.
| Stream | Title of Course |
| Data Intelligence and Machine Learning | Natural Language Processing and Computer Vision |
| Stream Analytics | |
| Agentic AI | |
| Security Essentials | Cyber security Essentials |
| Digital Forensics and Incident Response | |
| Ethical Hacking | |
| Cloud Essentials | Cloud Services |
| DevOps | |
| Microservices and Serverless Applications | |
| Modern Web Technologies and Applications | Responsive UI/UX |
| Server-side Application Development | |
| Intelligent Web Applications |
A combination of traditional classroom lectures, practical lab sessions, and project-based learning is used to provide students with a comprehensive understanding of the field of computer applications.
The traditional classroom lectures include theoretical topics such as algorithms, programming languages, computer architecture, operating systems, software engineering, and database management. These lectures are supplemented using visual aids, case studies, and group discussions to facilitate a deeper understanding of the topics covered.
In addition to classroom lectures, we also include practical lab sessions wherein students are encouraged to apply the concepts they have learned in class to real-world scenarios. These lab sessions involve working on individual as well as group projects, experimenting with programming languages and software tools, or testing and analyzing code.
Project-based learning is also commonly used in our course, where our students work on projects that require them to identify a real-world problem, design and develop a software solution, and then present their findings and recommendations to their peers and to the faculty.
The overall emphasis is on hands-on learning, critical thinking, and problem-solving skills, in addition to theoretical knowledge.
The MCA program prepares graduates for diverse careers in application development, artificial intelligence, data science, cloud computing, cybersecurity, networking and enterprise technologies. Major career opportunities include:
Placement Orientation: An orientation is organized by the University and at the Department level to make the students aware of the Placement policies. The policies are framed such that every student gets fair opportunity in making their career.
Pre-Placement Training: The University has a unique campus-wide program called Pre-Placement Training, a unit of PESU I/O. A team of final year students conduct a series of tests, both aptitude and technical twice a week.
Alumni Interaction: The Department organizes Alumni interactions with the students to assist them in preparing for Placements right from Resume writing to facing interviews.
Invited Guest Lectures: Sessions are conducted by inviting industrial trainers to help the freshers crack the aptitude tests.
Placement Coordinator: There is a dedicated coordinator who deal with the Placement Activities at the departmental level to assist the students in getting more exposure to the industry expectations and real-world applications.
Industry Interactions: Students are taken to various technology summits to understand the industry potentials and its future trends.
We hold regular events for prospective students and parents