The assignment is to compare the performance of different data structures (Array, Linked List) and algorithms by implementing them in a programming language of choice and conducting experiments with large datasets. The evaluation involves observing complexity, insertion, deletion, search kth item, traversal, and comparing the performance based on these operations.