Knowledge & Skill
An ability to use appropriate knowledge and skills to identify, formulate, analyze complex problems and find solutions.
DEPARTMENTof
COMPUTER SCIENCE (FULL STACK WEB DEVELOPMENT)An ability to use appropriate knowledge and skills to identify, formulate, analyze complex problems and find solutions.
Defining the components, modules, interfaces, and data for a system to satisfy specified requirements and process of creating or altering systems, along with the processes, practices, models, and methodologies used to develop them.
Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
Think laterally and originally, conceptualize and solve computational problems, evaluate a wide range of potential solutions for those problems and arrive at feasible, optimal solutions.
An ability to communicate complex concepts within the profession and with society at large. Such ability includes reading, writing, speaking and listening, and the ability to comprehend and write effective reports and design documentation, and to give and effectively respond to clear instructions.
An ability to work effectively as a member and leader in teams, including in multidisciplinary activities.
Demonstrate knowledge and understanding of the computing and management principles and apply these to once own work as a member and leader in a team to manage projects and in multidisciplinary environments.
Initiating, developing and implementing new ideas and ventures.
Analyze complex computational problems critically, apply independent judgment for synthesizing information to make intellectual and/or creative advances for conducting research in a wider theoretical, practical and policy context.
Extract information pertinent to unfamiliar problems through literature survey and experiments, apply appropriate research methodologies, techniques and tools, design, conduct experiments, analyze and interpret data to the development of scientific/technological knowledge in one or more domains of computing.
The activity of setting up a business or businesses, taking on financial risks in the hope of profit.
Acquire professional and intellectual integrity, ethics of research and scholarship and an understanding of responsibility to contribute to the community for sustainable development of society.
An understanding of the roles and responsibilities of the Computer Professionals in society, especially the primary role of protection of the public and the public interest
An ability to identify and to address their own educational needs in a changing world, sufficiently to maintain their competence and contribute to the advancement of knowledge
Demonstrate a thorough understanding of industry-standard tools and methodologies, capable of delivering robust, responsive, and secure web solutions that meet the evolving demands of the digital landscape.
Apply intermediate and advanced web development practices. Implement basic JavaScript. Create visualizations in accordance with UI/UX theories. Develop a fully functioning website and deploy on a web server.
Apply both front-end and back development protocols to develop websites, based on latest trends in technological development and thereby innovate new ideas to solve real world problems.
Integer ut sollicitudin justo. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec ullamcorper.
Be successfully employed in computer science or related career paths.
Advance in their professional career in the computer science field.
Advance in their professional career in the computer science field.