| Course Code | Course Name | Credit Hours | Course Description |
|---|---|---|---|
| B-057 | Introduction to the Humanities | 6 Credits | View Details |
| AAS-085 | Social and Cultural Geography | 6 Credits | View Details |
| B-158 | English Composition | 6 Credits | View Details |
| B-200 | College Algebra | 6 Credits | View Details |
| B-336 | World Religions | 6 Credits | View Details |
| AAS-370 | Ethics | 6 Credits | View Details |
| B-460 | Art Appreciation | 6 Credits | View Details |
| AAS-584 | Pre-Calculus | 6 Credits | View Details |
| B-825 | Human Biology | 6 Credits | View Details |
| AAS-902 | World History | 6 Credits | View Details |
| Course Code | Course Name | Credit Hours | Course Description |
|---|---|---|---|
| ED-051 | Basics of teaching and learning | 6 Credits | View Details |
| ED-061 | Teaching at different levels | 6 Credits | View Details |
| ED-146 | Learning and development | 6 Credits | View Details |
| ED-445 | Foundations of Education | 6 Credits | View Details |
| ED-579 | Philosophical Foundations of Education | 6 Credits | View Details |
| ED-697 | Computers in Education | 6 Credits | View Details |
| ED-719 | Essentials of Educational Psychology | 6 Credits | View Details |
| ED-869 | Teaching for special fields | 6 Credits | View Details |
| Courses Code | Courses Name | Credit Hours | Course Description |
|---|---|---|---|
| MLE-060 | Middle School Science | 6 Credits | View Details |
| MLE-185 | Computers in Middle School Education | 6 Credits | View Details |
| MLE-476 | Introduction to Middle School Teaching | 6 Credits | View Details |
| MLE-603 | Fundamentals of Middle School Mathematics | 6 Credits | View Details |
| MLE-714 | Art in Middle School Education | 6 Credits | View Details |
| MLE-833 | Introduction to Middle School Education | 6 Credits | View Details |