By the end of this program students will be able to:
- apply knowledge of mathematics and science to solve engineering problems.
- identify and analyze stakeholder needs, establish priorities and goals, constraints, and uncertainties of the computer systems (social, cultural, legislative forensics, environmental, business etc.).
- apply problem solving and design methodologies to develop components, systems and/or processes to meet specified requirements.
- model the structure and behavior of real or virtual systems, components, and processes.
- effectively coordinate a range of disciplinary and interdisciplinary activities.
- communicate and engage effectively with diverse stakeholders.
- apply effective communication skills to arrive at problem and design solutions in team contexts.
- use different modern methods, techniques, tools, and skills for engineering practice in real engineering projects.
- apply the professional and ethical principles of software engineering and data analytics.
- identify the impact of computer engineering solutions in a global, economic, environmental, and societal context.
- identify the emerging computer related problems and formulation of their solutions.
- develop research in the field of computer engineering using qualitative and quantitative methods to meet up with increasing needs and aspirations of mankind.