Making sure all your verbs are consistent is sometimes a hard thing to do. Take a look at the presentation to learn more (click Enter to scroll through the presentation when you get there):
Yes, the different disciplines demand different tenses: this page from the George Mason University Writing Center explains how and when academic writing in all disciplines generally use one of three tenses.