Faculty of Engineering and Natural Sciences /
Computer Engineering
Programme Learning Outcomes
Key Learning Outcomes;
Graduates of the programs will be able to;
-
A general breadth of understanding, and a depth of knowledge in core computer engineering concepts, principles, and theories.
-
An up to date engineering skill set gained through applied training on multiple dimensions.
-
An understanding of recent, current, and upcoming trends and related applications in computer engineering.
-
An acknowledgement of necessary design steps involved in making complex computer systems; and a practical understanding of the skills necessary to analyze existing systems.
-
A through understanding of the theory and practice underlying specification and implementation of complex computer systems; and skills to evaluate them.
-
A practical knowledge of tools and techniques to design innovative solutions from requirements specifications.
-
An understanding of the ethical issues involved with the use of computer engineering related technologies; and a clear desire to strive for the best practices.
-
An ability to work as a teammember with ability to take various roles required by dynamic teams in computer system design and development.
-
Ability to read and understand professional manuscripts in both English and Turkish, express problems and analysis and design for solutions in verbal and written form.
-
Articulate solution approaches for problems, plan the implementation process, develop applied skills to manage the process, if necessary as a team work, and revise if necessary.
-
Develop the ability to analyse computer engineering problems, assess knowledge and competence shortcomings, and identify and acquire resources to remedy such shortcomings.
-
Beware of professional and social responsibilities towards the larger society during practice, and develop sensitivity to assess impact of engineering applications on environment and society.