可以肯定的告诉你,考取任何一科的教师资格证不限所学专业,因为我的教师资格证就是自己毕业后考取的。但对于非师范生,要有普通话证,二级乙等及其以上,必须本科毕业,只能考取一个,不能报考多科。考试内容:1、教育理论——教育学、教育心理学、教师职业道德、教育法规概论、教学技能理论与实践、学生与团队管理概论、教学方法导论(7本书,考试书店都卖,一说人家老板就知道);满分150分,90分及格,及格才能进入面试考试。2、面试考试——教案一份,说课,讲课,不超20分钟。这是河南的要求,每个省份可能略有不同。考研当然更能跨专业了,考什么是由每个高等院校自己决定的。