Let be a graph. A labelling is called a binary labelling of . A binary labelling of induces an edge labelling of as follows: \quad for every edge .
Let and be the number of vertices of labelled with and under , and and be the number of edges labelled with and under , respectively. Then the binary labelling of is said to be cordial if
A graph is cordial if it admits a cordial labelling.
In this paper, we shall give a sufficient condition for the Cartesian product of two graphs and to be cordial. The Cartesian product of two cordial graphs of even sizes is then shown to be cordial. We show that the Cartesian products for all and for all and all odd are cordial. The Cartesian product of two even trees of equal order such that one of them has a -tail is shown to be cordial. We shall also prove that the composition for is cordial if and only if . The cordiality of compositions involving trees, unicyclic graphs, and some other graphs are also investigated.