Understand the fundamental concepts of Computers, Software hardware and peripheral devices and evolution of computer technologies.
Familiarized with Business environment and Information Technology and its Applications in different domains.
Gain knowledge to identify, explain and apply functional programming and objectoriented programming techniques and use of databases to develop computer programs.
Analyze, design, implement and evaluate computerized solutions to real life problems, using appropriate computing methods including web applications.
Understand the front end and backend of software applications.
Gain expertise in at least one emerging technology.
Acquire knowledge about computer networks, network devices and their configuration protocols, security concepts at various level etc.
Apply techniques of software validation and reliability analysis to the development of computer programs.
Acquire Technical, Communication and management Skills to convey or present information, applications, instructions, policies, procedures, decisions, documentations etc. verbally as well as in writing.
Recognize the various issues related to society, environment, health and vivid cultures and understand the responsibilities to contribute in providing the solutions.
Acquire technical skills to lead a productive life in the society as a professional or as an entrepreneur
Capability for life long learning
Demonstrate analytical and design skills including the ability to generate creative solutions and foster team-oriented professionalism through effective communication in their careers.
Graduates would expertise in successful careers based on their understanding of formal and practical methods of application development using the concept of computer programming languages and design principles in national and international level.
Exhibit the growth of the nation and society by implementing and acquiring knowledge of upliftment of health, safety and other societal issues.
Implement their exhibiting critical thinking and problem- solving skills in professional practices or tackle social, technical and business challenges.
To produce graduate technical human resource for higher study and software industry.
To prepare computer professionals who can program and give cost effective software solutions.
To produce graduate technical human resource for higher study and software industry.
To prepare computer professionals who can program and give cost effective software solutions for Industries dealing in the domain of Data Science.
Computational Knowledge (CK): Demonstrate competencies in fundamentals of computing, computing specialization, mathematics and domain knowledge uitable for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
Problem Analysis (PA) ldentify: formulate and analyze complex real-life problems in order to arrive at computationally viable conclusions using fundamentals of mathematics, computer sctences, management and relevant domain disciplines.
Design / Development of Solutions (DDS): Design efficient solutions for complex, real-world problems to design systems, components or processes that meet the specifications with suitable consideration to public health, safety, cultural, societal and environmentaI considerations.
Conduct lnvestigations of Complex Computing Problems (CICP): Ability to research, analyze and investigate complex computing problems through design of experiments, analysis and interpretation of data and synthesis of the information to arrive at valid conclusions.
Modern Tool Use: Create, select, adapt and apply appropriate technologies and tools to a wide range of computational activities while understandine their limitations.
Professional Ethics (PE): Ability to perform professional practices in an ethical way, keeping in the mind cyber regulations & laws, responsibilities and norms of professional computing practices.
Life-long Learning (LLL): Ability to engage in independent learning for continuous self-development as a computing professional.
Project Management and Finance (PMF): Ability to apply 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 in multidisciplinary environments.
Communication Efficacy (CE): Ability to effectively communicate with the technical community and with the society at large about complex
computing activities by being able to understand and write effective reports, design documentation, make effective presentations with the capability of giving and taking clear instructions.
Societal and Environmental Concern (SEC): Ability to recognize and assess societal, environmental, health, safety, legal and cultural issues within local and global contexts and the consequential responsibilities applicable to professional com puting practices.
lndividual and Team Work (l&T): Ability to work in multi-disciplinary team collaboration both as a member and leader, as per need.
lnnovation and Entrepreneurship (I&E): Ability to apply innovation to track a suitable opportunity to create value and wealth for the betterment of the individual and society at large.