4.5
Quality2.6
Difficulty82%
Would Retake115
Reviews82%
Would Retake
115
Reviews
Rating DistributionOfficial
5
85
4
15
3
7
2
4
1
4
What Students Say
“Paulo is the single greatest human being that has ever existed at any point in the space-time continuum”
CS0401 - 5.0 rating“If he gives you a study guide just fill it out and you'll do great”
CS1520 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
54%
Textbook Required
11%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
401
5.0
(1)CSC401
5.0
(1)COE 0401
5.0
(2)CS 0401
5.0
(2)0401
5.0
(9)Difficulty by Course
CS007
3.8
CS0007
3.6
CS 0401
3.5
CSC401
3.0
CS0011
3.0
Reviews (115)
Excellent professor. He's from industry so he focuses more on useful applications of computer science rather than rote memorization. Most of the class is projects and using what you learned. Put in the effort and you'll learn the skills you need. Very nice guy too!
He's a pretty cool guy. He posts all slides in advance and while you could just read them, he explains concepts in much more detail in class. If you already know what to do the class is no problem, if you have no idea he's always there to help. He tells jokes too (kinda hit or miss, but they usually get laughs so whatever).
Great guy, knows a lot about what about what he is talking about. He has worked in industry and can always give real life answers to why things are done certain ways. He also posted some tutorial videos for our class when it was clear to him that some people needed the extra help. I hope I can take him again.
Amazing lecture. Very helpful.
He is very helpful. Always open to answering questions and goes the extra mile. Needs to be a little more specific with timeframesdates. Class lectures are good. Materials are all on courseweb which is great. He is very enthusiastic about the subject and that makes us that way too!
Although lectures are fluid, Paulo's explanations of complex ideas can be confusing, as some is lost in translation. Paulo is, though, a funny, smart professor
Paulo is one of the best teachers I have had. Everything you learn is practical, there is no busywork. He really want to teach you and he really lives for helping his students. Everyone in the other 401 classes (and even other, Non-CS classes) were jealous that I had Paulo as a teacher. The class won't be hard if you pay attention and try to learn.
Paulo is amazing as a professor. He's funny and entertaining and makes sure you learn the material.
Paulo is an extremely funny and interesting teacher that genuinely tries his hardest to help his students. He is my favorite professor so far.
Paulo is the best
Great teacher, very clear and interesting lecturer
He is from Brazil
funny, kind, helpful
He is really helpful! He is patient to solve all my cs problems for me.
Teaches at a good pace and explains everything well. Definitely one of the best teachers I've had
Paulo is an amazing professor in the computer science department at Pitt. He truly cares about his students. He also makes great jokes. He will teach you how to computer program in real-world situations.
Awesome teacher, accent is different but easy to understand. Makes abstract topics more easy to understand through analogies and commonplace subject matter.
Paulo is one of the better professors I've had. There are few teachers that will make every effort to help you to understand the information being presented but Paulo definitely falls into that group. If I could take Paulo for every class, I would. The material isn't always easy to pick up but you can be sure Paulo will help you work through it.
I like his enthusiasm and group projects. He made the class fun and I looked forward to this class. He explained things well and I liked the examples given. I would like to have more hands on activities and coding together as a class as he did in the last couple of weeks. I really enjoyed this class and would definitely recommend his class.
I thought he was a great teacher and I learned a great deal about OOP throughout this course that I did not understand before. The way he explains different concepts using real-world examples is fantastic and makes things easier to wrap your head around. Thanks Paulo for being an awesome teacher and a nice guy!
I truly loved this course. As a freshman I was very scared to jump in to a difficult major such as CS, but this class gave me the confidence I need to know that I was ready. The usage of great examples, extra effort to explain difficult topics and informative slides and example code were very helpful.
The class was paced very well. We got through a lot in a very well managed time frame. I enjoyed the project we dis as a group; it showed how easy a program can be when different groups work on different methods of the program. Fun class, very interesting, and very indepth. Thanks!
I like the Brazilian accent, and the humorous teaching style. Also, the lecture is following the current programming and development. The labs are interesting and inspirational. The team work can be harder.
The class needs to have more projects! The students need to squirm! It's good; it helps them grow! Aside from that, Paulo is a good professor. It's nice to hear from a professional that's out working in the field.
The good thing is the professor repeats the concepts again and again. I remember I was still confuse about encapsulation in the first exam, but after the professor repeat it a lot of times, I have some knowledge about these concepts. We could have more labs.
The course material was presented well and in a logical fashion allowing us (the students) to accomplish the assignments given. There were points at which we were challenged but I believe that increased our understanding of the subject. Prof ability to connect the concepts we learned to real life experiences in the workplace was very valuable.
One of the best professors I've had at Pitt. Very clear lectures, and genuinely cares about the students. He always connects everything to real life examples, making the content more interesting. His accent isn't really as bad as you might think, it's actually kind of funny.
Makes concepts easy to understand by comparing them to real life examples
All around good guy that cares to see you succeed.
I wish this man was my dad.
Paulo truly cares about all of his students and tries his absolute best to make Java seem more accessible and relates java principles to real-life to make it easier to comprehend. The class moves at a moderate pace, and reviewing the slides and taking notes during class is extremely recommended and helpful. The labs are easy.
Grading criteria is not specific, though very easy class. Unsure if prepared well for next level.
Great class, really focuses on making sure the students understand the content instead of just being on schedule. Always willing to go above and beyond to make sure you understand.
Dr. Brasko is great at making his students understand the material my connecting OOP topics to real life applications. He does demos of coding in class which really enhances learning how to code without necessarily coding by yourself. Labs are pretty straightforward and the exams are fair.
Great professor, makes amazing real world examples to rationalize what coding does. Very funny and easy to get along with, 10/10 Paulo you the man!
funny! really cares about his students. very good with help if you ask
professor Paulo is a really humorous and kind people who will help you a lot with your problems about JAVA.
Great professor who loves to take his time to make sure everyone understands and enjoys what they're doing. He takes student feedback and actually implements it in class. Would definitely take a class with Paulo again
He did an excellent job with the class, originally he used power point a little too often but he listened to student feedback and has been doing more examples of actual code.
A great professor to learn the basics of coding from. Explains the often abstract concepts of programming with real-world examples and gives plenty of practical advice for writing better programs and troubleshooting problems.
He is a very good teacher, and you will definitely learn many things from him. The work is difficult, but he and the TA are both available for help most of the time.
Great professor, well-presented lectures, assignments are educative. I love this professor.
funny, jokes about his accent, self aware
Knows a lot about Java, however, might be hard to understand with accent...
Very good professor with engaging lectures. Tries to compare material to real life which makes it easy to understand. Does not really stick to syllabus. Pay attention to updates in class
Great professor who cares about his students and their understanding of the material. Not afraid to shift the lectures as necessary in order to better accommodate the class. Also a constant source of solid humor.
Incredibly helpful.
Paulo is a great professor. He uses great real world analogies to clarify programming concepts. He also really cares that his students are actually learning the material, rather than rushing through it to meet a deadline.
Class is pretty very straightforward. Very funny and tells a lot of stories. Teaches in a very visual manner, so its very good for visual learners. Textbook is very rarely used at all (honestly, it's only there as a resource material, no hw is assigned from it).
He is a very cheerful and funny professor. In addition to a good personality, the material he teaches is easily understandable. However, the rate at which we cover material in this course is a bit slower than the other CS classes. I'm a little concerned when it comes to the quality of my education versus the quality other students are receiving.
Very nice professor. Cares about all of his students. You will have to read the book if you're a little rusty with coding. Otherwise, very simple course. Several opportunities to get help outside of class as well.
Great professor. He really takes his time and makes sure that his students learn the material well, and gives good labs that help solidify that understanding. I will say that he should give more assignments though, because we only had 2 this semester while the others had 5. I think the practice is necessary to become good at CS.
Paulo is a grate professor. I took his class with no java background. The speed is pretty fast, but he is always accessible outside the classroom. He will reply your email as fast as possible even it is 11pm at night. If you get stuck on the project, he will also help you directly. He is a really good professor.
Simply the best. Funny, accessible and knowledgeable. He grounds Java and drinks it for breakfast.
Really cool guy, stayed after a lot to help individually. Very accessible over email and will skype with you to figure out code if need be.
Super chill and helpful guy. He has an accent but it's not much of an issue, and he's self-aware and often cracks jokes about it. Wish we had more projects to practice though.
Super great Professor. Prefers to be called Pablo.
Paulo was amazing! Hands down the best professor for 401 . The projects are challenging but always very doable, and they improve your programming skills a lot. Exams were easy, you don't really have to study as long as you pay attention. He is a GREAT lecturer, very funny.
Paulos the best. Gives very entertaining classes, homeworks and quizzes super easy. He curves sometimes. Just go to classes and enjoy.
His videos are amazing and watching them is essentially half the class.
Paulo is great! Class is very entertaining while still teaching. Assignments and quizzes are easy if you spend time studying. Videos and notes are also very helpful. Its a very enjoyable way to learn java and get better at it.
Assignments, quizzes, and tests are easy, lectures are chill and Paulo is pretty funny.
Tests are not that hard. You can get an A if you study the contents. He will post sample exams, so study those are very helpful. The only issue is that the assignments in this class are difficult and long. However, the credit for the assignments are very light--only 10% of the total grades, so they are not worthy to be done.
Best professor Ive had at pitt. Very caring and understanding. I came Into the class with 0 coding knowledge and have learned so much. Video lectures are super helpful and his real world example make it easier to understand. He loves to talk about all things bananas which is really funny. Put in the work and it makes a difficult subject easier.
Paulo is the single greatest human being that has ever existed at any point in the space-time continuum. He makes my knees weak. His striking features and chiseled physique could make models weep with jealousy. I skipped a life-saving operation to attend one of his lectures. His sensuous accent makes Orson Welles sound like a car alarm. I love him.
For some reason a recent and kind comment has been removed from this site, but I would like to re-post a portion of it again: "His class is pretty neat, but aside from that Paulo is just the human embodiment of all things good in he world.". I truly believe that we must have fun in everything we do, always. I am happy that the person notice it.
Paulo is a great professor. He makes lecture entertaining by relating what we are working on to the real world. He is very positive, upbeat, and always willing to help students.
Teaches intro to coding as if the entire class already knows how to code. This was his first year teaching the begininer class and didn't bother updating his powerpoints and just continued to use the intermediate material. His tests are ridicuously hard and require you to code perfectly on paper.
Paulo is an extremely kind person! He really tries to help his students and is always available to help outside of class. That being said, the class might be hard for people who are taking the course as a co-requisite or if they are completely new to programming. Assignments and labs will be time consuming if you're not familiar with coding!
Paulo is extremely kind and works with all skill levels to make sure the student understands the material
Paulo is probably the only professor at pitt that I have spent hours with on the phone, and Skype screen share. He is the MAN and wants to help you. He does all of this while working a regular job, too (Nuclear Engineer). If you have a complaint, you did not ask for help! Learn to ask for help! He will help you! He should be the boss of the CS dept
Paulo is one of the best professors I have had at Pitt. He is a very helpful professor who recognizes the students who work hard and are willing to put in effort. His exams are fair, but you have to prepare for them well. You need to be able to do lots of coding on the exams.
Paulo is absolutely amazing. He is willing to help you no matter what and will always go out of his way to help you. This class, even though it is an intro course, is definitely not for intro-level people. Don't take this unless you are a CS major because it is difficult to follow along. Without his help, I wouldn't have passed the class!
Great professor. Recommend showing up to class but not mandatory. Stay on top of projects and it wont be too bad.
Paulo was a great teacher. Normally he responded to my emails very quickly and was very helpful. He's also very open about due dates and understands that you are in other classes. Tests are hard to study for but overall aren't bad.
Overall just okay. Has flipped format so you can watch the videos over again, but expects you to watch 5 hours of videos a week. Lab assignments are where I did the most learning and are low stakes. DO NOT buy the book, don't need it. He will bend over backwards to help you learn which is sweet. basically failed the 2nd exam and he let me redo it.
Funny, but has terrible structure in his course. He does not teach in class and the lectures are all posted on his un-updates website. He also does not give any partial credit.
If you're a CS master who wants to learn super advanced stuff ASAP, prof. Brasko isn't for you. If you're not willing to work and want a lot of extra credits to make up for your lack of effort and refusal to learn, prof. Brasko isn't for you either. One of the best prof I have in a while. Walked away from the class with a solid foundation for Java
Paulo is the best professor I have had at pitt. He genuinely cares about his students and wants them to learn. The class itself was tough and there was too much material required to learn in a short amount of time. However, Paulo is very open and receptive. He is good at communication and I learned and improved a lot in both CS007 and CS0401.
Professor is amazing and he helps me a lot in this course. I really recommend to take his course.
Paulo is a real angel, you can tell he cares a lot about his students, and he even offers online office hours where he can work with you one on one. Definitely a great choice for 401 he really gave me a strong foundation of Java.
Pros: good, hands on lectures, he offered extra credit after a difficult test, and he was very responsive pre-COVID. Cons: his directions were hard to understand, the labs were way too long for how many points they're worth, he gave 0 feedback on assignments, and he was not responsive post-COVID.
Paulo is an amazing instructor. He is so accessible and willing to spend good chunks of time going over whatever you are confused about. The labs take a good amount of time, but you are given enough time to complete them. He is pretty good about making clear what will be on the tests. He really cares and you learn a lot. Highly recommend.
great professor, one of the best i have ever had
He is a great professor who always is willing to help outside of class if you have questions. There are labs each week that are due, but you learn so much each lab and they help prepare you for the exams.
Paulo was so helpful one on one and truly was excited to watch this intro class learn java. He was also great at responding to emails and being available for questions on our labs and exams. Our labs and exams were a bit tough, but he was there to help. The lectures were a bit boring but he kept them interesting. Really enjoyed the class.
Most time-consuming yet rewarding class ever taken. I took twice as much time in here as I did in calc. Although, I have never learned more in a class than in here. He really cares and is basically available every day to help if you need it. Get ready to get blown away by the workload but it is so satisfying when you actually understand how to code
This is a tough class but this guy is genuine. Extremely helpful and willing to put lots of time in outside of class to help people. Responds to emails within a day, and all is around just a great dude. Only knock is that the class is quite unorganized and work heavy. If you're willing to put in the work, he's willing to help. Strongly recommend.
I took Intro to Computing for Scientists with him this semester and would recommend him. He is a good lecturer and the exam material was always relevant to what he did in class. However, he fell behind on uploading class materials about halfway through the course and was AWOL for the last few weeks of class.
Professor Brasko was, in a word, awesome. His English speaking is great, but sometimes the language barrier can interfere a little with quizzes (as he speaks Portuguese natively); however, this was never an issue because if you bring up a grammar issue that makes a question confusing, he is very quick to correct it. I intend on taking his CS0401.
Paulo is super cool. Dude always uses bananas in his code examples, and I really liked his learn by example approach. Paulo if you are reading never stop using the banana examples.
The lab expectations were unclear at times but, overall, the labs were perfectly manageable and straightforward. Paulo was also somewhat inaccessible outside of class. However, for his first time teaching the course, he did a good job, and I felt that I understood everything without it being too easy. It was fun. Great overview of web development.
Paulo Brasko is the best professor I have ever taken. He loves minions and bananas. Very epic dude!
Dr. Ferreria is by far, the most amazing, caring, and dedicated teacher I've met. When I told him I was struggling in his class, he was quick to offer help and set up times to meet. He explains concepts clearly and details the code while also relating everything back to each other. He has helped me learn so much and makes me excited to learn more
One of my favorite professors, super nice. Despite medical issues he taught and was very accessible and good
Paulo is super passionate about the class, and it becomes even more fun once students participate. I feel awful for him because he had some severe health issues which resulted in us only getting through about 75% of the material, but that was completely out of his control. I hope he continues teaching despite this because he is a great teacher.
One of the best professionals I've ever had.
Although I loved Paulo's kindness and humor, I found it difficult to follow his live coding lectures, felt I missed out on a solid understanding of front end development, and learned little in the way of applicable skills. Thankfully, he provides tons of recorded lectures and example code, so I didn't struggle with the material.
This professor genuinely cares about his students. The labs do get difficult but the TAs and the professor are really accessible and ready to help. They understand that students may need more time to finish labs and are willing to regrade labs if you reach out! The canvas videos help, and following the in-class code helps with understanding.
Paulo was the best CS prof I have had at Pitt, by far. His lectures are great and even recorded (sometimes), he actually cares about his students.
Paulo is a very helpful instructor. Attendance is taken for the lectures but they are pretty helpful for the labs. Labs are due every week but they were not too difficult and help was always available. Paulo always wants to help students and usually is very available to meet to go over code. Great professor, especially if you're new to comp sci.
Paulo is a great choice for 0401. I found his live coding to be easy to follow and correlated to the content of labs. Labs were challenging, but he graded pretty leniently. He related different concepts to real-world examples, which helped when it came to the written midterm and final. My only criticism would be his canvas page; it was a mess.
Paulo's teaching style just wasn't for me. His lectures tend to be somewhat disorganized and he asks that you watch HOURS of videos outside of class. However, he's nice and his class is easy. Weigh the pros and cons yourself.
Just not for me. Very very nice man though. Lectures were long and online. In addition, there were hours of videos to watch outside of class that often had significant overlap. Projects were easy though. Tests were also very easy. If he gives you a study guide just fill it out and you'll do great. IDK how much I learned from this class tbh.
Professor Brasko is kind and passionate. While the labs can be challenging, the TAs and professor are always available to help. The recorded lectures and code examples are super useful. Unstuck study was a lifesaver for test prep!
I love Professor Paulo's Class. You learn a lot about different tools, especially in web development. He is very accessible and easy to reach, too. If you have to take a web dev class, definitely take his class!!
Dr. Brasko created an approachable introduction to web dev and introduced many topics you're typically unfamiliar with unless you have previous web design exp. His lectures are easy to follow and prepare you for weekly labs. Very kind professor and provides resources for students to learn beyond what's covered in class. Fun elective, def recommend!
Lectures are engaging and easy to follow. He's easy to reach outside class, and he's forgiving about deadlines because he just wants to see students learn the material. He's also worked in the software engineering industry for a long time, and during class, he's always giving tips about how to succeed in technical interviews, which is helpful.
Paulo, is the best CS professor I have had so far at Pitt. If you want to learn web dev take Paulo and you won't regret it.
Nit-picky grader. Mid class
He changed our final exam date three times and had deadlines after the term-end date. He grades subjectively and fails to provide clear and accurate prompts for assignments. He missed the grade deadline, posted weird announcements, and couldn't finish grading. If you want an organized life, stay away from this class.
He still haven't entered grades yet and it's already passed the grade deadline. A very picky and subjective grader and would take points off on little things for projects.
He graded everyone's final project twice (citing a Canvas system error, which is not persuasive) and gave me two different grades. That's how subjective and unclear his grading was throughout the term. Have no idea whether attendance was factored into the final grade. Poor course management, worst class I've ever taken at Pitt.
Professor Brasko is a great teacher! He is very understanding, patient, and will help you learn the material if you make the time for it. The recitation is great too, it doesn't drag on and it is optional. You will definitely have to try a little harder to reach him outside of the classroom though, but other than that, take him for a good grade!
Such a waste of money for this course, it's insanely easy, and the content you learn can easily be learned from a few YouTube vids. He teaches outdated content, but if you are looking for a free A and don't care about your education, take this prof and class. One complaint that I have is that he uploaded the final grades 3 days after the deadline.
Class Info
Online Classes
100%
Attendance Mandatory
54%
Textbook Required
11%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
401
5.0
(1)CSC401
5.0
(1)COE 0401
5.0
(2)CS 0401
5.0
(2)0401
5.0
(9)Difficulty by Course
CS007
3.8
CS0007
3.6
CS 0401
3.5
CSC401
3.0
CS0011
3.0