<p>Computer science labs are programs that you write, no need to physically attend a lab.</p>
<p>Intro electronics labs involve making circuits on breadboards. AC circuits, DC circuits, digital circuits, etc. I’m taking an electronics class right now and so far we have done things like full wave rectifiers, RLC circuits, voltage multipliers, and we go as high and simple microcontroller/microprocessor (though I don’t know what that lab will entail).</p>
<p>An intro to engineering sequence I took had a lot of different labs. We built a model bridge that had to fit certain parameters, we did basic electronics like using LEDs as a binary display, we did MATLAB programs.</p>
<p>I took an error analysis class where we made programs to simulate distributions of things, we used a photon counter with a LabVIEW program to identify various radioactive samples.</p>
<p>In introductory physics labs we did things like set up pulleys and time their fall, use force meters on moving objects (little carts, objects on frictionless tracks), used position sensors on oscillators, calculate projectile landing spots and then test our predictions with ball guns, optics experiments with lenses and mirrors, diffraction and refraction demonstrations, standing waves with sound, tuning forks to create interference waves, etc.</p>
<p>A lot of these labs involved getting data via observation (sometimes the observation would be performed by a computer), writing it all down, and making reports. Sometimes the reports were straightforward, just answer a bunch of questions, crunch some numbers, find the error on a measurement and how different our measurement was from theory. Sometimes, the lab reports are on the order of ten pages long or more, have multiple activities, need spreadsheets or graphs, etc.</p>
<p>Usually you will not be allowed in the lab unsupervised, but the class I’m taking now lets me get in the building and the room with my id card, 24/7.</p>