Labs (CSE 190)
Students can sign up for an optional "CSE 190" programming lab for a 5th CSE
credit to supplement the CSE 142 course. In this lab, each student will work
at a computer for 50 minutes once per week to solve programming problems.
TAs will be present to help answer questions. There will also be short
homework problems assigned (approximately 30 minutes of work each week).
-
no homework required for this lab.
-
Homework
(to be completed after the lab)
-
Homework (to be completed after the lab)
-
Homework (to be completed after the lab)
-
Homework (to be completed after the lab)
-
Homework (to be completed after the lab)
-
Check your output for several of the lab problems using Practice-It!.
-
Homework (to be completed after the lab)
-
Output Comparison Tool is not needed for this lab. Check your output for the parameter problems using Practice-It!.
-
Homework (to be completed after the lab)
Labs description:
CSE 190 is intended for students who want extra help or extra practice
working with the CSE 142 material. It is optional. If you
sign up for the 190 lab, every Tuesday you would go to a lab in Mary Gates
Hall and work on CSE problems at a computer for 50 minutes and then complete
approximately 30 minutes of homework on your own.
CSE190 is a CR/NC pass/fail course. You get the credit by
showing up, working on the problems, and completing the homework. TAs from
our course will be there walking around and helping everyone and answering
questions. We try to have a relaxed atmosphere open to collaboration,
sharing information, asking questions, working together, etc.
Note that our sessions are CSE 190 sections "G", "H", "I", "J", and "K" (not
section "A" and "T", which are different seminar sessions). The labs take
place on Tuesdays at various times. Here's the link to the University time
schedule with more info about the times/places:
UW Time Schedule, CSE 190
Lab policies:
- To get credit for a lab, you must attend the corresponding lab session
and complete the homework for that week. There is no partial credit for
attendance or homework--you have to do both to get credit for an individual
lab.
- You do not have to complete all of a lab to get credit. The labs are
designed to have more material than a student can complete in 50 minutes,
so complete as much as you can in that time.
- You must complete 8 labs to get credit for 190. We anticipate offering
10 labs total, although it is difficult to predict whether there might be a
snow day or some other problem that leads to a canceled lab.
- During the lab, you should not be working on anything else (no chats,
email, facebook, homework for other classes, etc). You should also not be
listening to music while working on the lab. And you should not be working
on the CSE142 homework during the lab. If you fail to stay on task, it can
result in a loss of credit for that lab day.
- You are welcome to bring your own laptop to use during the lab, but
remember that you are not to be working on other things during the
lab.
- Each lab will have a short, associated homework problem. You should
complete this before the beginning of the next lab. The homework problems
are intended to help you prepare for the homework, so doing them early will
be helpful. Remember that you are allowed to openly discuss the 190
homework problems with friends and fellow students, unlike the 142
homework.
- You can participate in any of the labs even if you aren't registered for
the lab. For example, if you are taking only one class and don't want to
pay for the extra unit of credit, you can participate even though you
aren't officially registered.
- If you end up withdrawing from CSE142, then you need to also withdraw
from CSE190. You can't get credit for CSE190 if you aren't taking CSE142.
If you end up failing CSE142 or if you withdraw in the last few weeks of
the quarter, you can still get credit for CSE190 if you complete 8
labs.