In this study, we have developed a multi-task model based on Convolutional Neural Network (CNN) to determine the isocitrate dehydrogenase (IDH) status and grade of gliomas brain tumours from T1-weighted (T1), T2-weighted (T2) and Fluid-Attenuated Inversion Recovery (FLAIR) images, both independently and utilizing stacked images. The study used information from the Cancer Genome Atlas (TCGA), which includes scans of grade III & IV tumours. Around 5546 MR images of individual modality and 1942 images of stacked modalities were processed from the original dataset. Popular CNN architectures like MobileNet, EfficientNetB0, EfficientNetB1, EfficientNetB2 and Xception models were implemented and used for the predictive analysis. A multi-task model has been developed to generate the grade and the IDH status from a single input image. Further, a user interface was developed using Python binding for Qt (PyQt) for checking the samples in real time without the help of medical experts. In comparison to all other models taken into account in this study, the EfficientNetB2 CNN model achieved the highest accuracy. For grade classification and IDH status classification on stacked images, the EfficientNetB2 CNN multi-task architecture achieved accuracy values of 99.4% and 99.6%, respectively. Accuracy scores of 99.7% and 99.8%, respectively, are obtained for grade classification and IDH status classification on individual images.