3- Intended Learning Outcome :-
a- Knowledge and Understanding :-
a1- Understanding Programming concepts, Object Oriented concepts and different Data Structures.
a2- Design program with different data structures: array, linked list, stacks, queues, trees and Hash tables.
b-Intellectual Skills :-
b1- Ability to define the computer science problems.
b2- Ability to drive different solution alternatives for the computer science problems.
b3- Ability to analyse the solution alternatives and choose the optimum one.
c-Professional Skills :-
c1- Ability to use computer aided design tools.
c2- Management of computer systems resources.
c3- Using and coding for computer application in different domains.
c4- Design, build and develop programs of varying levels of complexity using C++.
d-General Skills :-
Knowledge of the concepts and material presented in this course will provide the students with the capability to :-
d1- Use data structures effectively to solve practical problems.
d2- Write and present effective computer programs that employ efficient algorithms.
d3- Work in stressful environment and within constraints.
d4- Search for information and adopt life-long self-learning.
d5- Ability to work in a team.