ISU Course Reviews

Iowa State University

CodeNameOverallEasinessInterestUsefulnessReviews
COMS 227Object-oriented Programming3.6344.45
ECON 101Principles of Microeconomics2.73.32.333
COMS 311Introduction to the Design and Analysis of Algorithms1.51.52.53.52
MATH 166Calculus II2.52.5222
CPRE 281Digital Logic4.5443.52
CPRE 185Introduction to Computer Engineering and Problem Solving I4.54552
IE 432Industrial Automation43451
FIN 510Advanced Corporate Finance14111
IE 577Human Factors32331
THTRE 106Introduction to the Performing Arts54551
IE 312Optimization42441
IE 248Engineering System Design, Manufacturing Processes and Speci...43341
IE 361Statistical Quality Assurance42351
IE 222Design & Analysis Methods for System Improvements32241
IE 148Information Engineering43451
ME 345Engineering Dynamics21221
RELIG 205World Religions55531
SE 185Problem Solving in Software Engineering45451
CHEM 167General Chemistry for Engineering Students45431
ENGL 314Technical Communication43441
CPRE 288Embedded Systems I: Introduction42431
MUSIC 361Conducting I12221
MATH 267Elementary Differential Equations and Laplace Transforms32331
IE 271Applied Ergonomics and Work Design35441
ENGR 160Engineering Problems with Computer Applications Laboratory22221
NREM 120Introduction to Renewable Resources45441
PHYS 231XIntr Classc Phys I22221
IE 463XIntro Engr&Sys Mgmt54551
IE 341Production Systems34331
ENGL 250Written, Oral, Visual, and Electronic Composition54451
ENGL 313Rhetorical Website Design52551
IE 305Engineering Economic Analysis54551
COMS 228Introduction to Data Structures22251
CHEM 163College Chemistry42341
ADVRT 334Advertising Creativity00000
ABE 599Creative Component00000
ADVRT 390BSkil:Fund Mobl Phot00000
ADVRT 434Advertising Campaigns00000
ABE 480Engineering Analysis of Biological Systems00000
ABE 690Advanced Topics00000
ADVRT 497ASpl Top Vrtual Rlty00000
ADVRT 499BProfessional Media Internship: Optional00000
ABE 699FResearch: Food Engineering00000
AECL 371Ecological Methods00000
AECL 442Aquaculture00000
ABE 380Principles of Biological Systems Engineering00000
ABE 490GA B E Independent Study: General Topics in A B E00000
ABE 699SResearch: Environment and Natural Resources00000
AECL 457Herpetology00000
AECL 486Aquatic Ecology00000
ABE 699UResearch: Waste Management00000
AECL 516Avian Ecology00000
AECL 542Aquaculture00000
ABE 490LA B E Independent Study: Land & Water Resources Engineering00000
ACCT 284Financial Accounting00000
AECL 599Creative Component00000
AERE 160Aerospace Engineering Problems With Computer Applications La...00000
ACSCI 402Credibility Theory00000
ABE 590Special Topics in Agricultural & Biosystems Engineering00000
ADVRT 336Advertising Account Management00000
ABE 475Design in Animal Production Systems Engineering00000
ADVRT 391KSearch Engine Optim00000
ABE 601Graduate Seminar00000
ADVRT 436Advertising Portfolio Practicum00000
ABE 375XIntro Global Engin00000
ADVRT 497LSpl Top:Pln So Mdia00000
ABE 697Engineering Internship00000
AECL 365Vertebrate Biology00000
ABE 490MA B E Independent Study: Advanced Machinery Systems Engineer...00000
AECL 415Ecology of Freshwater Invertebrates, Plants, and Algae00000
ABE 699BResearch: Biosystems Engineering00000
AECL 451Wildlife Ecology and Management00000
ABE 218Project Management & Design in Agricultural and Biosystems E...00000
AECL 457LHerpetology Laboratory00000
ABE 699PResearch: Power and Machinery Engineering00000
AECL 486LAquatic Ecology Laboratory00000
ABE 490HA B E Independent Study: Honors00000
AECL 520Fisheries Science00000
ABE 699QResearch: Structures00000
AECL 586Aquatic Ecology00000
ABE 403Modeling, Simulation, and Controls for Agricultural and Biol...00000
AECL 698Animal Ecology Teaching Practicum00000
ACCT 285Managerial Accounting00000
ABE 496Agricultural and Biosystems Engineering Department Study Abr...00000
AERE 192Aerospace Seminar00000
ACCT 315XBsnss Data Strm&Iss00000
AERE 290BAerospace Engineering Independent Study: In-flight training00000
AERE 310Aerodynamics I: Incompressible Flow00000
ACCT 316Business Law00000
AERE 321Flight Structures Analysis00000
AERE 331Flight Control Systems I00000
ABE 201Preparing for Workplace Seminar00000
ABE 273CAD for Process Facilities and Land Use Planning00000
ABE 410Electronic Systems Integration for Agricultural Machinery00000
ABE 504Instrumentation for Agricultural and Biosystems Engineering00000
ACCT 383Intermediate Managerial Accounting00000
AERE 344Aerodynamics and Propulsion Laboratory00000
AERE 362Aerospace Systems Integration00000
ACCT 386Intermediate Accounting I00000
AERE 407Applied Formal Methods00000