INTRODUCTION
Master of Computer applications (MCA) is a three-year post graduate course. The course curriculum is extensive and emphasizes on the technical and practical aspects of computer applications and programming languages. It is an interdisciplinary subject involving Computer Science, Electronics, Mathematics, Probability, Java Programming and Statistics.
A strong foundation is provided in the concepts of programming languages such as C, C++, Java, .Net, and ASP.NET; languages like PHP, CSS, HTML and JavaScript; database- specific languages including skilled in SQL and LINUX and cloud technology services such as AWS and Microsoft Azure. Theoretical topics like Information Technology (IT), Computer Organisation and Architecture, Programming and Data Structure, Info Systems Analysis Design and Implementations, Operating Systems, Probability and Combinatorics, Database Management Systems, Computer Communication Networks, Statistical Computing, Network Programming and Artificial Intelligence (AI) and Applications are included in the course curriculum. This is balanced with practical lessons and laboratory sessions covering topics such as IT, Business Programmes, UNIX and Windows, Database Management System (DBMS), Statistical Computing, Optimisation Techniques and Networking. Multiple electives are also included in the course curriculum like Numerical and Scientific Computing, Software Project Management, Mobile Computing, Microprocessors, Distributed Systems, Advanced Computer Architecture and Digital Signal Processing.
The curriculum is enhanced through additional programs like guest lectures, webinars, on-site training, internships, seminars, dissertations, workshops, industrial visits and live projects. Personal skills like leadership, planning and execution, communication, confidence, general awareness and team building and professional skills like project management, database knowledge, fluency in programming languages, analytical reasoning, decision-making, and entrepreneurship are enhanced through this course.
FUTURE CAREER
Multiple career opportunities are available in the government and private sectors. Careers are always present in e-commerce websites, game design institutions, IT firms, online media, academic institutions, start-ups, banking companies, networking companies, publishing firms, consultancy firms, digital marketing companies, multinational companies (MNCs). There is a high demand of qualified candidates in top IT companies, MNCs and Consultancy Firms.