Department Profile
The Department of Computer Applications, established in 1999, is affiliated with Bangalore North University (BNU), recognized by AICTE, and approved by the Government of Karnataka offers both BCA and MCA Programs
East Point is committed to deliver the highest standards of education. At the heart of EPCHE's success is its renowned faculty, comprising some of the brightest minds from across the nation. These educators, many of whom possess doctoral qualifications, contribute profound expertise and employ engaging teaching styles in every classroom, thereby guaranteeing an unparalleled educational experience.
The state-of-the-art infrastructure plays a crucial role in providing an optimal learning atmosphere. The department is supported by cutting-edge computer labs equipped for hands-on learning in lab sessions like Data Structures Lab and Object-Oriented Lab, C Programming Lab, Database Management Lab, C# and Dot Net Framework Lab, Design and Analysis of Algorithm Lab, Statistical computing and R Programming Lab. offer hands-on experience to apply theoretical knowledge, enhancing comprehension and refining technical skills. Our well-stocked library, contemporary classrooms, and dedicated spaces for workshops and seminars contribute to a holistic learning experience.
The curriculum also includes project components, namely Mini Project and Main Project, enabling students to utilize their knowledge in comprehensive, real-world projects. This combination of theoretical depth and practical application ensures graduates are well-prepared for the dynamic and evolving landscape of computer science.
Going beyond the standard curriculum, the department offers optional certification courses in Aptitude and Soft Skills, Tableau, Amazon Web Services, Power BI, DevOps, Digital Marketing Specialized placement training programs enhance students' career readiness.
The department organized various Intercollegiate Meets, Guest Lectures, Seminars, Workshops, Symposium, etc. in order to meet the parameters of the IT sector
HoD Message
Dear Students,
The prime objective of our department is to deliver quality education and facilitate promising career opportunities for our students. Our faculty members, who are highly qualified and deeply committed, strive to support the success of every student. Through innovative teaching methodologies and leadership-building experiences, we ensure that students acquire vital communication and critical-thinking skills.
In addition to our robust curriculum, we offer value-added courses to enrich the learning experience and equip students with practical skills. Our department boasts excellent infrastructure, fostering seamless interaction among students, parents, and staff, thereby creating a conducive learning environment.Our Training and Placement Cell diligently works towards securing bright futures for our students by providing placement opportunities and conducting professional development classes each semester.Students undergo comprehensive training in computer science and problem-solving techniques, preparing them to adapt to the dynamic nature of the technology industry. We are confident that our students will not only excel within our institution but also contribute significantly to society.
Dr Prof Rajasekharaiah K.M
East Point College of Higher Education.
Learning is an ongoing process, especially in an era of rapid technological advancement. Therefore, we encourage students to continually update their skills and knowledge to remain competitive in their careers.
Welcome to the Department of Computer Application! Together, let's ignite the fire of ambition and excellence.
Program Overview - BCA
The Bachelor of Computer Applications (BCA) is a three-year undergraduate program designed for individuals seeking a career in computer science and information technology. The curriculum generally covers subjects to provide a comprehensive understanding of computer applications and programming such as computer organization, programming in C, and database management. , software engineering, data communication, and multimedia systems, artificial intelligence, cloud computing, and mobile application development. Practical exposure is integral, with hands-on projects and internships enhancing students' skills. BCA graduates have most promising career opportunities in the rapidly evolving field of information technology.
Program Objectives - BCA
- The primary objective of this program is to provide a foundation of computing principles and business practices for effectively using/managing information systems and enterprise software.
- It helps students analyze the requirements for system development and exposes students to business software and information systems.
- This course provides students with options to specialize in legacy application software, system software or mobile applications.
- To produce outstanding IT professionals who can apply the theoretical knowledge into practice in the real world and develop standalone live projects themselves.
- To provide opportunity for the study of modern methods of information processing and its applications.
- To develop among students the programming techniques and the problemsolving skills through programming.
- To prepare students who wish to go on to further studies in computer science and related subjects.
- To acquaint students to Work effectively with a range of current, standard, Office Productivity software applications.
Program Outcomes - BCA
- Disciplinary Knowledge Acquiring knowledge on basics of Computer Science and ability to apply to design principles in the development of solutions for problems of varying complexity
- Problem Solving Improved reasoning with strong mathematical ability to Identify, formulate and analyze problems related to computer science and exhibiting a sound knowledge on data structures and algorithms.
- Design and Development of Solutions Ability to design and development of algorithmic solutions to real world problems and acquiring a minimum knowledge on statistics and optimization problems. Establishing excellent skills in applying various design strategies for solving complex problems.
- Programming a computer Exhibiting strong skills required to program a computer for various issues and problems of day-to-day applications with thorough knowledge on programming languages of various levels.
- Application Systems Knowledge Possessing a sound knowledge on computer application software and ability to design and develop app for applicative problems.
- Modern Tool Usage Identify, select and use a modern scientific and IT tool or technique for modeling, prediction, data analysis and solving problems in the area of Computer Science and making them mobile based application software.
- Communication Must have a reasonably good communication knowledge both in oral and writing.
- Project Management Practicing of existing projects and becoming independent to launch own project by identifying a gap in solutions.
- Ethics on Profession, Environment and Society Exhibiting professional ethics to maintain the integrality in a working environment and also have concern on societal impacts due to computer-based solutions for problems.
- Lifelong Learning Should become an independent learner. So, learn to learn ability.
- Motivation to take up Higher Studies Inspiration to continue educations towards advanced studies on Computer Science.
Program Overview - MCA
Master of Computer Applications (MCA) is a two-year post-graduate degree program in computer science and information technology. Students in this program are taught to apply their knowledge of mathematics, science, and computing appropriately to model software applications. The curriculum provides a robust theoretical foundation in programming languages, software development, database management, and computer networks, along with practical skills that are emphasized for solving real-world computing problems. MCA graduates are in high demand in the technology-driven job market. The versatility of MCA graduates allows them to adapt to evolving technologies and work across diverse industries, including finance, healthcare, e-commerce, telecommunications, and many more.
Program Objectives - MCA
- Computational Knowledge Understand computing and optimization techniques using mathematics and computational models for solving real-world practical problems.
- Problem Analysis Formulate the problem in familiar and non-familiar contexts, conduct the feasibility study, and solve real-world problems through analysis that aims for optimal solutions.
- Design / Development of Solutions Design and develop solutions for real-world problems by identifying relevant assumptions and formulating arguments, which provides user satisfaction in the multi-disciplinary sector.
- Conduct investigations of complex Computing problems Conduct literature surveys through research papers, and survey techniques to extract information to understand complex problems, formulate hypotheses, and test them with qualitative and quantitative data.
- Usage of Modern Tools develop or select, and apply relevant algorithms/techniques, and resources, using modern IT tools to solve complex computing problems and use appropriate software for analysis of data.
- Professional Ethics Understand professional ethics, cyber-ACT/ regulations, and responsibilities with societal concern and adopt objective, unbiased and truthful actions in all aspects of work.
- Life-long Learning Engage in the lifelong learning experience to gain and improve knowledge and competency as a computing professional and to inculcate a healthy attitude for lifelong learning.
- Project Management and Finance Demonstrate knowledge and understanding of software engineering and management principles and manage projects efficiently as a leader considering economical parameters.
- Communication Efficacy Communicate effectively with the computing community and with society effectively by writing technical documentation, giving presentations, discussing instructions, and constructing logical arguments using the correct technical language related to the field.
- Societal and Environmental Concern Understand responsibilities and consequences based on societal, environmental based national or international issues relevant to computing techniques and contribute to nation building.
- Individual and Teamwork Work effectively as an individual, as a member, or as a leader inspiring people in teams in multidisciplinary sectors.
- Innovation and Entrepreneurship Identify an opportunity for innovation in dayto-day activities and enable an ecosystem to look for innovation opportunities that will help a large set of people be happy and thus allowing them to focus on improving what they do..
Program Outcomes - MCA
- Computational Knowledge Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
- Problem Analysis Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
- Design /Development of Solutions Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
- Modern Tool Usage Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
- Professional Ethics Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
- Life-long Learning Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
- Project management and finance Demonstrate knowledge and understanding of the computing and management principles and apply these to oneβs own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- Individual and Team Work Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.
- Innovation and Entrepreneurship Identify a timely opportunity and using innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.