At the end of this course, the students; 1) Gain an ability to apply knowledge of mathematics, science, and engineering 2) Gain an ability to design and conduct experiments, as well as to analyze and interpret data 3) Gain an ability to design a system, component, or process to meet desired needs within realistic 4) Gain an ability to identify, formulate, and solve engineering problems 5) Gain an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
END537 Heuristic Methods
COURSE DEFINITION
Structures of algorithms, algorithms in combinatorics, structure of combinatorics, combinartorial problems, complexity classes, data structures, the algorithm design techniques, combinatorial generation, backtracking algorithms, heuristic search algorithms, advanced and hybrid heuristic algorithms and problem specific applications.