PESU’s BCA program with specializations in System Administration, Application Design, and Software Testing has several key differentiators, including
course | Percentage | Credits | Distribution |
---|---|---|---|
Preliminary | 1.11 | 1 | 3% – 6% |
Foundation | 17.78 | 16 | 30% – 40% |
Core | 42.22 | 38 | 30% – 40% |
Elective | 16.67 | 15 | 10% – 20% |
Project Work / Self Study | 22.22 | 20 | 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.
Semester | Percentage | DISCRIPTION | |
---|---|---|---|
Semester | Cumulative | ||
I | 23 | 23 | 2T(5C) + 3T(4C) + 1T(1C) |
II | 26 | 49 | 2T(5C) + 2T(4C)+ 1 Elective (4C) + Project (4C) + 1 Audit |
III | 28 | 77 | 2T(5C) + 1T (4C) + 2 Electives (4C) + Project (6C) |
IV | 13 | 90 | Open Elective (3C) + Sp. Topic/ Internship (8C) + Project (2C) |
There are three streams, students can choose any one stream and take 3 electives in the stream to get specialization certificate.
Stream | Title of Course | Semester |
Development Stack | Smart App Development (IOT) | 2 |
Android App Development | 3 | |
Cross Platform Application Development | 3 | |
Data Analytics | Data Engineering | 2 |
Natural Language Processing and Computer Vision | 3 | |
Stream Analytics | 3 | |
Security Essentials | Network Security | 2 |
Cyber Security | 3 | |
Ethical Hacking | 3 |
Stream | Title of Course | Semester |
Non-stream Electives | Entrepreneurship Practices | 4 |
Microservices | 4 | |
Digital Forensics | 4 | |
Blockchain Technologies | 4 | |
UI & UX | 4 | |
Social Network Analysis | 4 | |
Network Management | 4 | |
Advanced Inter networking | 4 | |
Art of Testing | 4 | |
Zero Code or No Code Development | 4 |
Note: All students may have specialization in any of the above streams by choosing 3 courses in the same stream.
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.
There are diverse career options for Graduates in Computer Applications. Some of them are as listed below…
Full Stack Developer: A lot of students have a great opportunity in shaping their career as Full-Stack Developer. The opportunities are available in both Service and Product based companies. Currently the technology stack used in such profiles are MEAN and MERN Stack.
Web Design and Development: A lot of Web-Development companies hire Computer Applications students for designing Websites for E-commerce, Finance, Hospitality, Transportation, and various other domains.
CRM & ERP: A good number of students are absorbed by companies building CRM and ERP applications. They train the freshers on SAP technologies, Oracle, or proprietary software.
Mobile App and UI / UX: Graduates are also preferred in developing Mobile Applications, front-end design – User Interface / User Experience, in customizing the first-hand experience of customers/users in handling any user interface. Companies building Android / IOS apps for Games, AR/VR applications etc prefer freshers in this domain as well.
Network Management: Companies relying on network infrastructure also hire freshers and train them in Infrastructure Management. They are trained on SNMP tools to constantly monitor the critical network components. They also work on automation of various networking operations which otherwise is time consuming.
Network Security: A few organizations provide opportunities for freshers to work on identifying vulnerabilities in their system and identify security measures. A new dimension is now open in Blockchain technology.
IoT and Data Science: Abundant scope is open for Graduate freshers who have hands-on Internet of Things to work on various Industrial projects, Security, Home Automation etc. The huge amount of data collected is also further considered for Data Analytics and Data Science projects. Most of these projects also demand skills of Cloud Computing.
Software Testing: Computer Applications students are also in demand for Software testing both for manual and automated divisions. The students are exposed to Testing tools like Java Script, Selenium etc.
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