كلية الحاسبات والذكاء الإصطناعى

Data_Structures1 نتائج مقرر

a- Knowledge and Understanding :-

On completing this course, students will be able to:

a1-  Identify the differences between basic principles, main features and operations of abstract data types, in particular of lists, stacks, queues, trees, heaps, hash tables and graphs.

a2-  State fundamental algorithms associated with different data types.

a3-  Outline the fundamentals of programming and the construction of computer-based systems.

a4-  Outline the fundamentals of data structures and algorithms.

a5-  Identify and demonstrate usage of tools, practices and methodologies used in the specification, design, implementation and critical evaluation of computer software systems.

b-Intellectual Skills :-

At the end of this course, the students will be able to:

b1-  Differentiate specifications of abstract data types from particular implementation techniques.

b2-  Identify efficient data structures and algorithms that use them.

b3-  Compare data structures as fundamental tools of program design.

b4-  Identify traditional and nontraditional problems, set goals towards solving them, and observe results

b5-  Perform classifications of (data, results, methods, techniques, algorithms, etc.)

b6-  Perform comparisons between (algorithms, methods, techniques, etc.)

c-Professional Skills :-

On completing this course, the students are expected to be able to :-

c1-  Design data abstraction and interfaces.

c2-  Solve problems using different data structures and writing programs for these solutions.

c3-  Use appropriate programming languages and design methodologies.

c4-  Evaluate systems in terms of general quality attributes and possible tradeoffs presented within the given problem.

c5-  Apply tools and techniques for the design and development of applications.

d-General Skills :-

At the end of this course, the students will be able to :-

d1- Communicate effectively by oral, written and visual means.

d2- Work effectively as an individual and as a member of a team.

d3- Lead and motivate individuals.

d4- Manage tasks and resources.

d5- Work in stressful environment and within constraints.

اتصل بنا