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

RPI Course Reviews

Rensselaer Polytechnic Institute

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CSCI 2300Introduction to Algorithms31451
ARTS 4500Topics in the History and Analysis of Music00000
BIOL 4850Principles of Ecology00000
BMED 4580Biomedical Fluid Mechanics00000
BIOL 2900Research in Biology00000
ARTS 2750Private Music Lessons00000
BIOL 6970Professional Project00000
ARCH 6360Interdisciplinary Research Studio00000
ARCH 6870Sonics Research Laboratory 100000
ARTS 6030Multimedia Performance Systems00000
ARTS 6250Art, Community, and Technology00000
BCBP 6470Muscle & Cardiac Biology00000
ARTS 2210Sculpture I00000
BIOL 4470Muscle & Cardiac Biology00000
ARCH 5170Digital Constructs 200000
BIOL 6510Biology Core Course I00000
ARTS 4140Queer Ecologies00000
BMED 4130Biomedical Research00000
ARCH 4530Building Sciences Capstone00000
BMED 6510Mechanobiology00000
ARCH 6620Graduate Architecture Design 400000
ARTS 6140Queer Ecologies00000
ARCH 4750Sustainable Building Design Metrics00000
ARCH 6948Graduate Final Project00000
ARTS 6900Arts Graduate Colloquium00000
ASTR 2120Earth and Sky00000
BCBP 4800Methods in Biophysics00000
ARTS 2040Intermediate Digital Imaging00000
BCBP 6970Professional Project00000
ARCH 4890Engineering Acoustics00000
BIOL 4250Developmental Biology00000
ARTS 2380Music and Sound I00000
BIOL 4710Biochemistry Laboratory00000
ARCH 4150Contemporary Design Approaches00000
BIOL 6150Cellular Neuroscience00000
ARTS 4040Rethinking Documentary: Video Production00000
BIOL 6900Seminar in Biology00000
ARCH 5380Professional Practice 100000
BMED 2540Biomechanics00000
ARTS 4240Eco Chic: Living Art00000
BMED 4460Biological Imaging Analysis00000
ARCH 2810Architectural Design Studio 200000
BMED 6410BioMEMs00000
ARTS 4840Creative Seminar I00000
BMED 6650Introduction to Cell and Tissue Engineering00000
ARCH 4580.80Materials Systems and Productions00000
ARTS 6090Art and Code and Interactivity00000
ARCH 6810Research Design Seminar00000
ARTS 6200Advanced Drawing00000
ARCH 2850Building Performance Studio 100000
ARTS 6560Hactivism00000
ARCH 6910Doctoral Seminar 100000
ARTS 9990Dissertation00000
ARCH 4780.80Architectural Design Studio 600000
ARCH 6981Methods Seminar00000
ASTR 4240Gravitation and Cosmology00000
ASTR 4960Topics in Astronomy and Astrophysics00000
BCBP 4710Biochemistry Laboratory00000
ARTS 1200Basic Drawing00000
BCBP 4990Senior Research Thesis00000
ARCH 4850Architectural Acoustics 200000
BCBP 6800Methods in Biophysics00000
ARTS 2080Contemporary Improvisation Ensemble00000
BIOL 1015Introduction to Biology Laboratory00000
ARCH 4070Twisted Siblings: Relationships Between Contemporary Painting and Digital Architecture00000
BIOL 4110Investigative Medicine I00000
ARTS 2310Rensselaer Concert Choir00000
BIOL 4310Microbiology00000
ARCH 4960Special Topics in Architecture and Environmental Design00000
BIOL 4620Molecular Biology00000
ARTS 2540The Multimedia Century00000
BIOL 4720Molecular Biology Laboratory00000
ARCH 2550Digital Constructs 400000
BIOL 4961Human Population00000
ARTS 4020Advanced Digital 3D Projects00000
BIOL 6350Virology00000
ARCH 5310Environmental and Ecological Systems00000
BIOL 6660Muscle Mechanics and Modeling00000
ARTS 4090Art and Code and Interactivity00000
BIOL 6930Research Rotation lll00000
ARCH 4510Construction Industry Seminar 100000
BMED 2050Programming for BME00000
ARTS 4200Advanced Drawing00000
BMED 2960Topics in Biomedical Engineering00000
ARCH 6310Environmental History and Theory00000
BMED 4250Biomedical Transport Phenomena00000
ARTS 4380Music and Sound II00000
BMED 4500Advanced Systems Physiology00000
ARCH 2330Structures 100000
BMED 4660Muscle Mechanics and Modeling00000
ARTS 4620Exploring Movement and Sound00000
BMED 6450Drug and Gene Delivery00000
ARCH 6400Criticism I00000
ASTR 6970Professional Project00000
ARTS 4880Interdisciplinary Research Seminar00000
ARCH 1200Beginners Architecture Career Discovery Program00000
ARCH 2510Materials and Design00000
ARCH 4010Seminar in Sensory Culture00000
ARCH 4830Integrated Design Development00000
ARTS 1030Digital Filmmaking00000