By the end of this program students will be able to:
- Exhibit ability to describe and explain fundamental scientific, mathematical, and computing facts, concepts, and theories relevant to computer engineering fields and applications.
- Apply and integrate knowledge, understanding and awareness of other relevant disciplines which are essential in development of computer engineering related applications.
- Ability to identify, formulate and solve pertinent problems through informed selection and application of relevant methods from established analytical, computational, and experimental approaches.
- Ability to analyze complex engineering processes, applications, and systems with comprehensive interpretation of the outcomes of such processes, systems, or applications.
- Ability to develop and design complex processes, systems, and applications in computer engineering domain to meet the established technical and non-technical requirements.
- Select and apply relevant design methodologies using state-of-the-art techniques and procedures.
- Ability to consult literature and critically use scientific databases and other appropriate sources of information to perform simulation and analysis to pursue detailed investigations on research gaps and technical issues.
- Ability to design and conduct experimental investigation, interpret data, and draw conclusions.
- Demonstrate knowledge and understanding of engineering 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.
- Understand and evaluate the sustainability and impact of professional engineering work in the societal and environmental contexts and demonstrate knowledge of and need for sustainable development.
- Functioning effectively as an individual, and as a member or leader in diverse teams and in disciplinary and multidisciplinary activities.
Career Opportunities and Job Roles
Graduates can pursue various roles, including:
- Software Engineer / Developer
- Hardware Engineer
- Network Engineer / Administrator
- Embedded Systems Engineer
- AI / Machine Learning Engineer
- Data Scientist / Data Engineer
- Systems Analyst
- Database Administrator
- IT Consultant
- Mobile Application Developer
- Web Developer / Full Stack Developer
- Game Developer
- Research and Development (R&D) Engineer
- Technical Project Manager
- IT Support / Systems Support Engineer
- Entrepreneur / Tech Startup Founder
- Academic







