![]() ![]() BUT, I can see why the projects are different because the things we learn in class don’t really need to be made into projects. Personally, I can why people don’t really like that: we’re so used to projects being based off the lecture which is nice because we can further solidify our understanding. In the end, it’s how well you know the material and they’re very doable if you know what’s going on.ĭowning does do a disclaimer at the beginning: the projects aren’t related to the lecture. ![]() (Which, many other people have had more, but 11 total onsites that all fall on SWE days is a bit…) The other quizzes that I’ve done poorly on were mainly because I didn’t know the material enough. I’ve heard complaints that we shouldn’t be penalized for getting a 0 on the quiz due to interviews, but I think the quiz policy is fair enough: Downing gives us enough cushion for that already, and personally I’ve only had to miss one quiz due to an onsite. Fortunately, Downing gives you a lot of chances: he takes the highest 30, and there are a lot of extra credit quizzes from talks, and sometimes he gives the participation quizzes where if you’re here, you get credit. But all this is not to say that I haven’t struggled, because the quizzes are quite a headache and I haven’t done well on a lot of them. Plus, the quizzes are really good preparations for the test. Downing explains the correct answers after we take them, which gives you the oppurtunity to see what you did wrong. It’s stressful to try to pick a lot of the correct answers in just 4 minutes, but it’s for the best since the quizzes show if you have gaps in understanding. It’s a class that encourages you to make mistakes and learn from them – there’s no penalty in getting something wrong it’s more important to learn from your mistakes, and that environment is very apparent, since the first day. Sure, sometimes it’s a little nerve-wracking but as I’ve experienced, Downing will never roast you and it’s ok to say you really don’t know what’s going on because most of the people in class probably don’t know either. But before you get intimidated, it’s not that bad at all. But still, if you do think you know everything and still need a class to take, do take SWE.ĭowning does call on people in class. But as a person who never actually learned any of those, I would highly recommend this class since Downing not only teaches you the concept, but exposes the details of what goes on under the hood – something that I wish a lot of teachers would do but don’t. I’ve heard mixed things: if you know web development, Python, SQL, etc, then it’s not worth taking the class, which in a sense I do agree, SWE shouldn’t be a top priority class to take. So, my view of the class is more on the positive side based on what I’ve experienced: obviously not everyone has the same experience. This class was probably one of my favorite CS classes I’ve taken at UT. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |