EssayPal.ai - This AI writes in your style of writing!

BSU Course Reviews

Ball State University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CS 200Computers and Society35331
HIST 150The West in the World53541
CS 120Computer Science 1: Programming Fundamentals21221
FIN 101Personal Finance for Fiscal Wellness32341
CS 121Computer Science 2: Data Structures and Objects43451
MMP 100Survey of the Music Industry23121
ANTH 459Ethnographic Methods00000
AFA 453Printmaking: Lithography 300000
ANTH 542American Culture00000
AQUA 260Emergency Medical Responder00000
ACR 521Advanced Metals00000
AHS 304Space, Land, Am. West Art00000
ARCH 301Architectural Design00000
ANTH 407Applied Anthropology00000
AFA 341Printmaking: Intaglio 100000
ANTH 507Applied Anthropology00000
ACR 333Glass: Casting00000
ANTH 571Ethnohistory00000
AHS 101Introduction to Art History: Global Traditions00000
AR 202Intermediate Arabic 200000
ACE 675Teaching and Motivation for Coaches00000
ARCH 403Architecture Design Studio00000
ADS 1034D Foundations Studio00000
AHSC 230Radiographic Principles 300000
AHSC 333Cardiorespiratory Pharmacology 100000
ACR 224Metals: Introduction to Enameling00000
ADS 341Design: Advanced Practices 100000
AHSC 420Introduction to Research in Respiratory Care00000
ANTH 343Historical Archaeology of Eastern United States00000
AFA 314Painting: Materials and Strategies00000
ANTH 429Laboratory Methods in Material Culture00000
ACR 323Metals: Casting00000
ANTH 490Ind Study Anth/Parent Strat00000
AFA 405Drawing: Advanced Topics00000
ANTH 529Laboratory Methods in Material Culture00000
ACE 612Growth and Development for Coaches00000
ANTH 559Ethnographic Methods00000
AFA 521Advanced Sculpture/Intermedia00000
APHY 515Medical Physics 100000
ACR 426Metals: New Technologies00000
AQUA 404Lifeguard Instructor (LGI)00000
AHS 264Film Analysis00000
ARCH 203Architectural Design Studio00000
ACC 495Special Topics in Accounting00000
ARCH 329History of Architecture 200000
AHS 554Art History Seminar00000
ARCH 410Critical Practice00000
ACE 692Organization and Administration for Coaches00000
AHSC 311Cardiorespiratory Physiology00000
ADS 299XType and Motion00000
AHSC 356Respiratory Care Techniques 200000
ACC 640Introduction to Accounting Research00000
AHSC 440Advanced Cardiac Life Support00000
ADS 441Design: Research and Professional Practices00000
AHSC 451Cardiorespiratory Monitoring and Special Techniques00000
AHSC 485Respiratory Care Practicum 400000
ACR 291Ceramics for Non-Majors00000
ADS 480Design: Senior Thesis00000
ANAT 625Human Embryology and Histology00000
ANTH 316History of Method and Theory in Anthropology00000
AFA 303Drawing: Intermediate Figure00000
ANTH 401History of Method and Theory in Anthropology00000
ACR 315Ceramics: Hand Building 200000
ANTH 414Applications of Anthropology00000
AFA 322Sculpture: Additive and Subtractive Processes00000
ANTH 451Witchcraft, Magic, and Religion00000
ACC 697Independent Study in Accounting00000
ANTH 463Theory and Method in Historical Archaeology00000
AFA 361Printmaking: Relief 100000
ANTH 506The Anthropology of Physical Growth and Development00000
ACR 324Metals: Color00000
ANTH 516Human Osteology00000
AFA 417Painting: Independent Directions00000
ANTH 541Anthropology of Gender00000
ACC 420Selected Topics in Accounting00000
ANTH 552Anthropology of Technology00000
AFA 493Printmaking: Senior Project00000
ANTH 563Theory and Method in Historical Archaeology00000
ACR 416Ceramics: Throwing 300000
ANTH 603Scope of Archaeology00000
AFAM 150Understanding Race, Antiracism and Intersectionality00000
AQUA 215Intermediate Swimming00000
ACE 625Evaluation in Coaching00000
AQUA 314Teaching and Coaching Swimming and Diving00000
AHS 241Gothic Art00000
AQUA 479Aquatics Internship00000
ACR 437Professional Practices for the 3D Artist00000
ARCH 163Architectural Communications Media00000
AHS 291Arts of China00000
ARCH 251Introduction to Social and Environmental Justice in Design00000
ACC 302Intermediate Accounting 200000
ARCH 314Architectural Building Technology 200000
AHS 450Art Museum Theory and Practice00000
ARCH 400Comprehensive Architecture Studio00000
ACR 621Metals Studio00000
ANTH 105Introduction to Biological Anthropology00000
AED 604Teaching Studio Art00000
ANTH 242Folklore and Folklife00000
ANTH 307Applied Anthropology00000
AHSC 229Radiographic Principles 200000