- Home
- Search
- David A Smallberg
- COM SCI 31
AD
Based on 161 Users
TOP TAGS
- Tolerates Tardiness
- Would Take Again
- Is Podcasted
- Often Funny
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Grade distributions are collected using data from the UCLA Registrar’s Office.
Sorry, no enrollment data is available.
AD
Smallberg is a kind the little dictator enclosed in his little kingdom in which his victims are the candid students that decide to take a class with him. He explains very well his class, that's not under fire. What is under fire is his absolute power to grade his students, his method to mess your effort and your grades while you have no idea about what is going on. When you think that your projects are perfect, he will give you 80 percent with absurd explanations justified by weirds pseudo-testing codes that only he understands. However, if you spend a lot of time in his office hours, he will forgive you and piously he will give you an A or a B at the end of the course (so do it if you are gifted with dignity). If you never go to beg him at his office hours, he will mess up your GPA . So what? Who is going to tell him anything? Nobody. He is the king of his little kingdom and you will never be his student, but his toy. Furthermore, he will love the fact that your fate is his hands, not in your academic skills.
Do not be surprised by some good comments I read about him around here (Just watch CNN to see how many people is crying for Kim Jon Ill too). Those are the one who begged him on their knees at his office hours and he awarded them with A's and B's as final grade. Probably they didn't expect to pass his class or probably they expected lower grades.
I had him for 31 and will take him again for 32. He's a really good professor who understands programming like crazy. I thought the class was really slow and boring at times, but he does that to make sure the new programmers have a good understanding. If you've done a lot of programming, it's the kind of class where you only need to pay attention to 10 minutes of new material each lecture, so bring a laptop.
I had heard a lot of complaints about the class, but it's not that hard. The projects definitely test your understanding, but they weren't very hard for me. The midterms are very detail-oriented, so pay close attention, but if you know your stuff you'll do great.
If not for the time (2-4pm), I would really be looking forward to CS32 with Smallberg next semester.
Smallberg is a damn good teacher. He speaks perfect English and is very thorough. Most people probably think he's TOO thorough and thus, boring. Maybe. But he's only going slow for those who are new to programming. He likes to lecture by showing something inefficient/wrong at first, then correcting it at the end. So if you wanna take notes, I recommend bringing your laptop so you won't have to erase as much.
smallbergs a very good teacher but the class is annoying as hell. cs projects are ones were it can be right for your target project but then you must test it over and over to make sure any generalizations you made work all the time. projects 3 and 5 are what will get you. midterm and finals arent bad. he allows you a ton of pages of notes for them but i found them unnecessary.
awesome professor! i came to all his classes even though i wasn't enrolled in them. word of advice: bring a laptop with you, because taking notes by hand will not help you very much (he likes to add onto his example code and show how little changes will affect it). i had no comp sci background and got an A! :)
Love this guy :) He speaks in a pretty monotone voice and the class might be relatively boring if you took AP CS in high school, but he's a cool guy. He knows absolutely what he's talking about, and I feel like if I hadn't taken a Comp Sci class in high school I still would've understood it. Definitely better than my high school teachers. The workload isn't too tough, either. Just remember to start your projects early, even if you think you got it. You never know what kind of random bug will pop up and give you issues.
This professor is good. He has a good sense of humor and knowledgeable on what he talks about. The only problem is that computer science doesn't exactly make a great 2 hour lecture, so often times you'll get bored listening or just skip class entirely. His projects and exams are reasonable. If you truly do the work yourself and understand it, you should do well in this class.
A word of warning, watch out for the final's date. From my experience, it fell on the Saturday after Week 10, and Week 10 happens to be the week the last project is due. Make sure you study adequately beforehand.
Smallberg can be boring at times but his teaching, in 31 at least, was pretty fantastic. He goes extremely in depth into every concept almost to a fault. His midterm and final are reasonable, and to top it off he's pretty damn funny too. The work you put into the class directly corresponds with the grade you receive, which in my mind is the trademark of a solid professor.
Smallberg is a kind the little dictator enclosed in his little kingdom in which his victims are the candid students that decide to take a class with him. He explains very well his class, that's not under fire. What is under fire is his absolute power to grade his students, his method to mess your effort and your grades while you have no idea about what is going on. When you think that your projects are perfect, he will give you 80 percent with absurd explanations justified by weirds pseudo-testing codes that only he understands. However, if you spend a lot of time in his office hours, he will forgive you and piously he will give you an A or a B at the end of the course (so do it if you are gifted with dignity). If you never go to beg him at his office hours, he will mess up your GPA . So what? Who is going to tell him anything? Nobody. He is the king of his little kingdom and you will never be his student, but his toy. Furthermore, he will love the fact that your fate is his hands, not in your academic skills.
Do not be surprised by some good comments I read about him around here (Just watch CNN to see how many people is crying for Kim Jon Ill too). Those are the one who begged him on their knees at his office hours and he awarded them with A's and B's as final grade. Probably they didn't expect to pass his class or probably they expected lower grades.
I had him for 31 and will take him again for 32. He's a really good professor who understands programming like crazy. I thought the class was really slow and boring at times, but he does that to make sure the new programmers have a good understanding. If you've done a lot of programming, it's the kind of class where you only need to pay attention to 10 minutes of new material each lecture, so bring a laptop.
I had heard a lot of complaints about the class, but it's not that hard. The projects definitely test your understanding, but they weren't very hard for me. The midterms are very detail-oriented, so pay close attention, but if you know your stuff you'll do great.
If not for the time (2-4pm), I would really be looking forward to CS32 with Smallberg next semester.
Smallberg is a damn good teacher. He speaks perfect English and is very thorough. Most people probably think he's TOO thorough and thus, boring. Maybe. But he's only going slow for those who are new to programming. He likes to lecture by showing something inefficient/wrong at first, then correcting it at the end. So if you wanna take notes, I recommend bringing your laptop so you won't have to erase as much.
smallbergs a very good teacher but the class is annoying as hell. cs projects are ones were it can be right for your target project but then you must test it over and over to make sure any generalizations you made work all the time. projects 3 and 5 are what will get you. midterm and finals arent bad. he allows you a ton of pages of notes for them but i found them unnecessary.
awesome professor! i came to all his classes even though i wasn't enrolled in them. word of advice: bring a laptop with you, because taking notes by hand will not help you very much (he likes to add onto his example code and show how little changes will affect it). i had no comp sci background and got an A! :)
Love this guy :) He speaks in a pretty monotone voice and the class might be relatively boring if you took AP CS in high school, but he's a cool guy. He knows absolutely what he's talking about, and I feel like if I hadn't taken a Comp Sci class in high school I still would've understood it. Definitely better than my high school teachers. The workload isn't too tough, either. Just remember to start your projects early, even if you think you got it. You never know what kind of random bug will pop up and give you issues.
This professor is good. He has a good sense of humor and knowledgeable on what he talks about. The only problem is that computer science doesn't exactly make a great 2 hour lecture, so often times you'll get bored listening or just skip class entirely. His projects and exams are reasonable. If you truly do the work yourself and understand it, you should do well in this class.
A word of warning, watch out for the final's date. From my experience, it fell on the Saturday after Week 10, and Week 10 happens to be the week the last project is due. Make sure you study adequately beforehand.
Smallberg can be boring at times but his teaching, in 31 at least, was pretty fantastic. He goes extremely in depth into every concept almost to a fault. His midterm and final are reasonable, and to top it off he's pretty damn funny too. The work you put into the class directly corresponds with the grade you receive, which in my mind is the trademark of a solid professor.
Based on 161 Users
TOP TAGS
- Tolerates Tardiness (55)
- Would Take Again (68)
- Is Podcasted (49)
- Often Funny (51)