3.8
Quality2.8
Difficulty69%
Would Retake154
Reviews69%
Would Retake
154
Reviews
Rating DistributionOfficial
5
90
4
16
3
10
2
16
1
22
What Students Say
“Communication was horrible”
CSCI102 - 1.0 rating“Does not communicate well”
CSCI102 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.18 avg changeRatings by Course
152
5.0
(1)CIS180
5.0
(1)CSCI255
5.0
(1)CSCI111
5.0
(2)CSCI115
5.0
(1)Difficulty by Course
CSCII
5.0
COMP3D
5.0
CSCI221
5.0
CIS180
4.0
CSCI111
4.0
Reviews (154)
Enthusiastic, and loves to challenge students. Great teacher for advanced programming classes. This teacher may be not be well suited if you've never had a programming class. Well thought out assignments!
Very Helpful Instructor,Class was almost too Easy
Keeps you going ... Keeps you learning! Great Teacher would highly recommend him!
Cooool instructor - and love his British accent!
No Comments
Rar is a fun instructor, but he sucks at armwrestling.
Fun Web class I learnt a lot! He sure knows his stuff. Always available and very flexible in meeting students outside office hours. Looking forward to taking more classes from him.
"INTRO PROGRAMMING W/Visual Basic." Very cool guy. Was pretty organized. Very clear, with step by step walkthroughs. The class layout was fairly interesting, even though I wasn't interested in programming (grad req). Tests aren't hard. Grades fairly. Very good class for beginners and even the computer illiterate.
Grades too easy for a college class (that said, some people still fail) If you put in a real effort, it's an easy A+
An easy professor to get along with, and teaches in a fun way. Some times does pile a lot of work, but its about learning. Need to check his cool web site www.flightline.highline.edu/rkang
He spoke Engrish and couldn't answer even simple questions. I would NEVER take a class from him again.
(online class) It seemed like the book was our professor and the students were more helpful at troubleshooting in the forums. Felt like Rav was really detached from the class. Maybe it's just the structure of the online class, but feedback in the weekly discussions might help fuel interest and aid understanding of the material.
I think Rav is unclear of his expectations at times. He needs to show more interest into helping his students. Would only sometimes reply to emails.seem unfriendly in the discussion boards in class. quizzes n tests are challenging(good). I felt like he was more of a facilitator than a teacher. The book was my teacher. He needs improvement
I enjoyed this class and enjoyed Rav. I do feel however that his explinations of what was expected were lacking. I missed out on 15% of the final because the explination of what was expected was a bit hazy. Attendance is highly recommended as you need to submit on a weekly basis the programs you worked on in class. Overall, it was a good class.
I hated this instructor. He seems to have good intentions but he's useless as a teacher.
I thought this online class was terrible, as pretty much what others are saying. Ravinder Kang never answered emails and 9/10 times other students were answering each other's questions on the forums. He didn't appear to check in on us very often. No instruction whatsoever, just tells you to read the book and do the assignment. Class had no teacher.
Teacher is a joke. Great subject. Poor execution. No programmer is going to be typing a line of code and remind him/herself that it's a syntax, or a string, or a Boolean. Basing majority of the grade on tests is ridiculous especially when the tests are incredibly hard but utterly pointless. Mandatory participation, I never understood the concept.
I read some of the other posts, I can not understand why the posts were "poor". This guy is fun, flexible, and available to assist on a one to one basis. If your willing to put the effort, you will learn a great deal.
Down to earth professor. Easy to get along, and teaches in a fun environment.
This guy Knows he's stuff! He can be fast, but usually comes back to remind, and go over the content. He always challenges you and totally relates to real life work! Hard, but that s how you leanr hey!?
He may know his stuff but clearly not an instructor. You can sit through his class and not get anything out of it that you haven't gotten from the book. Rarely answers email. Unclear instructions. He comes to class and have no set guideline. Unfortunately, some HCC required course has only one instructor per course so it's impossible to avoid him.
I can't understand why some of you folks have rated this instructor poor.. I found him to be challenging, he tends to equip you for the real world and just give you the answers.
I had an online class and he was very slow at answering emails, ignores some of them. And when he did answer it was short and abrupt and he asked me questions back, questions I had already given him answers to in my emails. Even though he is the web guy, he couldn't even get angel working properly to show our grades.
You need to know some background when doing this class, but a lot to learn!
CSCI 110
I managed to create one awesome game! Kang knows he's content, always available to help.
Great class, was fun and felt that I learned a lot, both in CSCI 102 and CSCI 110. Two thumbs up!
Professor Kang know web development stuff and brings outside experience into the clsas. He doesn't just use the text book. Great Teacher.
Fun class, Dr. Kang is able to make it a fun class and not just a lecture type, where we just sit and listen!
Ravinder Kang is horrible at returning emails. This is not good practice for an online HTML class. I was practically self-taught using the textbook. It was a struggle. He did not provide any additional online study materials or vblogs to help guide us.
Rav is was always available, I called him numerous time (phone), and emailed him, and always responded within 24 hours. He beings real life expereince into the class. I enjoyed the class.
Prof. Kang brings a lot of experience into the class, stuff he relates to in the real world, and how professionals tackle problems. A enjoyable class.
JavaScript is a tricky language and if your not willing to pull your weight you will no doubt find it difficult. Prof. Kang was always available to assist. If you prefer to be spoon fed then I would suggest not taking this class. I found this class to be very valuable
I took JavaScript in Winter, and found Instructor Rav to be very helpful, he was always able to help me during office visits. Its a challenging class, so if you don't like programming then you will very likely find it challenging.
Thanks to Kang, I've just created my first website for my small business! He gave me a lot of input with design CSS HTML and Seo !
This summer class was a blast! Rav was able to demonstrate real life scenarios and how web developers utilize CSS and HTML. I would suggest any one to take the face to face class with Rav!
I took CSCI 102 and CSCI 111 (Web dev. and Flash) this quater and learnt so much! Rav know's the subject very well, he is able to bring real life examples into the class. Just one thing he doesn't treat you like a school kid, so be worned, he expects you to take on that responsibility.
The textbook is a must because you have to take quizzes and do assignments based on the reading. They're not hard though. Turn in everything on time and you'll most likely get a pretty easy A.
Learnt a lot in Rav's class, now able to try and build my very own app!
He's a cool guy but you need to make sure you come to him if you are struggling. If you just have knack for computer science you will have a good time in the class. If you're focus is elsewhere good luck.
Great Teacher, that is able to relate to real life situations. One thing I found was that you do need to ask him if your stuck. I found him to be available via chat, email, and was able to share screens from home. I'm taking the next class with him!
A good professor always answered my emails in a timely fashion. There were some students that complained in my online class that seems like they were not ready for some independent study :) I would suggest that you ask as many questions via email and / or discussion forums and make sure you do this early on in the class and not week 10!
I had no idea how to build a web site, but taking this class helped my better understand HTML and CSS. Rav was always available and helped me during office hours and thru join.me. I'm looking forward to taking the next class HTML5 and CSS3. A great class I enjoyed!
I'm thoroughly enjoy this class, the instructor is calm and able to explain the content in the way I understand. Even though he states in the syllabus that he is not available during weekends, he is!
This class was found to be more of a way of tackling programming problems, so much different to Java 142 where we followed code. I enjoyed this and the way it was taught I was able to find ways of problems solving when it came to C++. One thing be ready to work in teams and on large final projects,
I'm finding the animation class a blast! Prof. Kang has a good handle on explaining and provide step by step examples. I have found him to show great examples of what professionals would do. A fun class and leaning at the same time.
He is cool but not good at teaching, also, what he teach is kids' stuff nothing useful in workplace. If you worked in computer science industry before, you will see nothing to learn from class.
I enjoyed this class, Rav is able to demonstrate and present content for mobile app development in a simple format yet allow you to create it! I came with nothing in this class and was able to build a good app!
This was a challenging class, instructor was able to assist, always available on the phone, and replied to my emails during weekends! Just be prepared to work hard, and ask for help if you need it. I'm taking the other class he is offering next quarter.
Mr. Kang was a good teacher cares about how his students are doing. I was struggling in Mr. Kang's class because I am taking 2 computer science classes this quarter and he really helped me through it. Also he is very fast to respond and always available to help you in his office hours.
Thouroughly enjoying Kang's class. He has videos that have helped me a great deal, and is always able to help me via email or the discussion forums.
A great class, Mr. Kang is always available, and able to asist me with my assignments.. Great clas!
Rav's class was super easy, just do the assignments and tests and ask questions if confused. Only beef was with my final, as he docked me points for errors that were not present, and then apparently forgot to grade other bits which he docked more points, which were not there. With tests, be sure to have a well working browser and connection.
Wonderful teacher! He was always really nice and made sure that everyone understood something before moving on. His tests are extremely easy and they are open book. His final project does take time to finish properly but it is really easy if you pay attention in the class.
He's awesome. He makes me interested with web development more and more.
Good professor. Very fair grader and responds quickly to e-mails. Definitely recommend him.
I enjoyed the online class Nr Kabg taught. He has great videos that support the class content.
Rav is a very interesting person but not a great teacher. He has a tendency to answer your questions with questions leaving you and your fellow students confused and feeling intimidated. He does answer emails but does not answer questions you may have for him, instead he asks you if you read the book. And I did, I just needed clarification on HW.
This class was a little difficult, but doable. I came into this class with little knowledge in computer science but I gained a lot afterwards. The expectations are pretty fair at what the teacher wants. If you do your part and put in effort, you will get a good grade.
Kang provides clear directions, you just need to make sure you follow the directions and do the work. He always responds quickly. If in doubt or you have issues you just need to ask him. Great class.
It's better to take online than hybrid or face-to-face. So confusing, and sometimes, he just moved on so fast...
The class was well laid out and Kang had videos for all the topics. Though it was challenging I did learn a lot and able to create a website and present as my portfolio.
The online class format is very confusing to follow. I would imagine it would be a rather difficult class for somebody that isn't that great at programming. It comes fairly easy to me so the class wasn't too bad. He is hit and miss when you ask for help. Assignments were very fun and practical however. Added a nice challenge and required thinking.
he seemed very unwilling to answer questions and wasn't very helpful in my opinion, I feel i just could have bought the book and learned the same stuff
Rav is a total sweetheart! He makes his exceptions very clear and expects your total effort. If you're new with computers or coding I wouldn't recommended this class, you may be confused. He actively responds to emails, will stay after class EVEN if you don't visit office hours, help you in class. He's fun and I loved learning - taking java next.
Kang was found to be an inspirational and knowledgeable instructor. He allowed to decide that Computer Science was for me. The CSCI 100 class was challenging but very informative, I must admit he really made the class exciting and interesting. I will no doubt be taking other classes taught by Kang. He doesn't treat you like kids!
Highly recommend this instructor. Rav is a great communicator and is willing to help when you need extra support. Would take a class taught by this instructor again.
Great teacher! Really learned lot, he expects some effort to be put into the class but he also puts lots of effort into the class. He went at a good pace. I would recommend him as a teacher.
Amazing teacher would take this class again. would defiantly recommend class.
I enjoyed the animation class. Mr Kang was always available to help with my final project and provide ways of improving. I found scripting a bit difficult.
He has no idea how to properly animate. This class is an easy A however. The questions on the tests are often opinion based which tricks you into the wrong answer. There is no difference from taking this class in person or online
Terrible teacher. Never gave good feedback, and his Canvas unit was extremely disorganized. He would spring random assignments on the class, saying that they'd been posted for weeks. He left during the quarter and his sub didn't know anything. Gave me 100% on every assignment but nearly failed my final project and wouldn't give ANY feedback.
Great instructor! Looking forward to the next web dev class from him.
It's amazing what I learnt in this animation class. It was a challenging class but very rewarding. I'll be taking the 3D class next quarter and seriously thinking of animation as a career! Take this class if your looking to learn and experience how to animate.
Mr Kang provided a great set up on canvas, the course was well laid out and have lots of videos. I had the opportunity to stop and replay them .
Great instructor. Rav is able to make the class exiting. He brings a lot of variety and not just lectures. I guess he has made me think twice as to why I.T. is the field to be in.
C SCI 112 was a very interesting class where I learned the fundamental principles of animation by working in Adobe Flash. The tests were a bit lengthy, but the answers were always in the textbook. Professor Kang looks intimidating, but he was easy to talk to, and he answered all of my questions. There was a lot of work, but he was a fair grader.
Very easy hybrid class, the instructions aren't clear on his assignments but easy grader so it makes it easier. If you are getting the material down, participation isn't necessary.
Took his Online Intro To Web Development class. Communication was horrible. Took too long to respond to questions I had and the replies were short and mostly irrelevant to what I was asking. Also had the same experience when trying to communicate with him about advising since he is one of the main Faculty Advisors for Computer Science at Highline.
Rav is an amazing teacher! He is really funny and goes at a good pace. He frequently asks if anyone has questions which is good because not many teachers ask that. Just do that work and you will get a good grade. TBH he is my favorite teacher at Highline. I would definitely recommend taking his class. It was really fun.
I had no idea about what Web Dev. prior to this class but Rav made it so easy to understand with the interactive readings and skill building assignments. I went to his office hours when confused and he helped me every-time to figure it out. Super easy course work, read a chapter a week and complete one assignment. Final is worth a lot, start early
Rav is a great instructor. He has everything on the Canvas shell inc. videos. You cannot go wrong if you follow his grading rubric. He responds within 24 hours. Beware though, he is not always available during the weekends. SO make sure you do your assignments and get feedback during the week. Overall a great class, content, and structure.
This class was the easiest class I have ever took easy A+. This guy is hilarious and make learning fun. Everything is on canvas and is easy to find and complete. He is fast at responding to emails. Just do your work and you will do great!
Professor Kang is a really good teacher. He has everything on canvas and explains things during class well. Hes also really funny which helps make the class interesting. He really gave me a different perspective on the computer science field. Hes also a fairly easy grader if you follow the rubric. Just make sure you do your work.
Not so good teacher. There are a QUESTIONS FOR INSTRUCTOR ONLY discussion when you ask questions but he rarely answers them and when he does he really doesn't give you a clear answer. Kinda easy but not worth your time. You have to show up at least 1 a week and all assignments are due on Sundays at 11:59. 1st and 2nd module is easy.
He was very bad at responding to emails. He would give assignments that had nothing to do with web development. He doesn't help you when you need help, I asked him a question and waited a long time for an answer and all I got was "just google it". I don't recommend that anyone takes any class with him.
The class was steady with online videos. He was responsive if so asked for specific questions. Though questions like this doesnt work meant him asking for specifics. I visited him a few times and found the face to face to be helpful.
This was an easy class. I just had to watch the videos and complete the online book. The mid term and final were easy and open for a few days. The best part I learnt was that I created my own website for our family business.
Kang is awesome. I just got my final project graded and got an A. I found him understanding especially when I was late on some of my assignments. He gave me feedback how to improve my final project. His grading is detailed in Canvas. If you follow that you cant go wrong!
Start of class was easy, but picked up after a few weeks. Overall I found it easy just had to do the practice exercises and meet prof Kang a few times.
Easy class if you do your work. Every thing is due by Sunday for each week so was difficult for me to miss deadlines. I found lots of videos on Canvas and Kang was available by office and online. He will allowed me to submit late assignments early in the quarter for partial credit.
Not Hard but, no feedback on anything. Not sure what I actually learned other than to look up all the questions I had. Not responsive on his provided "questions for Instructor". Emailing was the best way to get anything answered. As long as you do the work you should be fine.
THE WORST. I took online Animation from him. Canvas materials were dumped in no order and didn't even relate to assignments. Assignment guidelines were at best vague, at worst non-existant. Communicates in <5 word sentences and gives extremely unhelpful advice. Absolute worst teacher I've had. Avoid at all cost.
I am usually wary about STEM classes since I am majoring in art history. But Mr. Kang was very helpful. I enjoyed the class and did very well. As long as you do your work youll do good. He is very helpful outside of class during as well. Just make sure you ask questions when you have them and read through everything on canvas thoroughly.
Enjoyed Kangs class. He was always helpful when asked for assignments questions.
Professor Rav is a very good teacher. It is very important to listen to his advise relating to final projects. If you have questions don't be afraid to reach him, he is ready to help you. I will miss him.
Professor Kang has helped me better understand coding. I'm taking the next class with him.
I had a great experience in animation class, professor Rav is a very good teacher. It is very important to listen to his advise relating to final projects. If you have questions don't be afraid to reach him, he is ready to help you. I will miss him.
Had Professor Kang for CSCI 102. It was fun and I learned a lot. He's very practical, let's us have open book tests because in the real development world you will be looking up code and things you don't know. A good amount of assignments for his classes, lots of practice. follow the rubric, get 100%. No extra credit, so do the work, get an A :D
Enjoyed Kang's class.
If you're taking an online class with Mr. Kang be prepared to google all of your questions. He is no help at all, and very strict with email procedures. Never gives ANY feedback. It's as if you're just taking a class without an instructor. His assignment rubric is very vague and you have to kind of guess what you need to do. Also a ton of writing.
I've learnt a lot from Prof Kang's class. One thing I liked was that he makes you learn and does not just give you the answers so be ready to do some work. I started the class with knowing nothing about websites, but have now created a website. Its an easy class if you put the work into it.
I honestly hate this guy. I've had him for 2 online classes now (he was the only option for the second one) and each time it was dreadful. Assignments aren't stated clearly, rubrics are vague, and communication is minimal. Do not take him online if you know what's best for you
Ive had Kang for several classes. You just need to make sure you do the weekly tasks. I had some questions at the start and saw home during office hours, very helpful.
No textbook! You are encouraged to purchase Adobe Animate. Don't buy it, building 30 is open 7 days a week! Attendance is not mandatory, but going to class was very helpful because he would explain, remove, or add assignments in class. Easy class, if you don't procrastinate. Every assignment can be used for your final project! Copy, Paste, done. A+
I had him for an online animation class and it was an absolute nightmare. The assignment criteria were so vague you'd think it was a joke. He rarely answers questions, and when he does, he gives no helpful information whatsoever. This class isn't much work and passing is pretty easy, but you'll learn nothing and have a very frustrating experience.
A friend of mine recommended kang. I found the class to be fairly easy. The only thing I would have changed would have been to start the project early. It looks easy to cramp it at the last minute but found it was not. Overall kang was available to help online and show me the issues I had with my animation.
Kang is very unclear about his Python CSCI 131 class. First off, he relies on the Zybook textbook to teach his class and makes no effort to teach his class. Second, he sounds like he doesn't care for his students. There is no communication and courses and assignments are VERY unclear. He doesn't have a organized grade structure.
If you're taking this class with minimal coding experience, good luck. The grading rubrics are stone-cold and leave very, very little room for error. Prepare yourself for unclear instructions and low feedback. (p.s even if you turn your assignment in even 5 minutes after the due date it's a wrap.)
Easy class, just make sure the work is done on time. Everything is due Sunday for each week. Kang is quick and responds virtually on the same day. I missed two assignments and Kang was OK with me resubmitting them.
Rav was not very open to caring about anything I was personally going through because of the pandemic. I had reached out to him a few times throughout the quarter to speak to him and he was very nonchalant and seemed like he was just by the book. He lacks empathy and true care for his students when dealing with struggles in life. He was coldhearted
Took this class in Fall Quarter 2020. This class isn't hard at all but you actually need to do your (zybook) which is the online textbook and not to fall behind. All assignments are due on Sunday. The only thing is that he doesn't give any feedback and takes forever to respond but is a quick grader. Overall easy class. Try emailing him 6-8 am
I took both the CSCI 102 web dev and Python CSCI 131 classes and found professor Kang to be helpful. He was always available via zoom. I suggest that you start your projects early and ask for his feedback.
Professor Kang is amazing like for real he has really helped my journey into Computer Science. He advises as well so I definitely recommend checking that out. As long as you do the weekly activities and Zybooks ull be set. When you have questions reach out and be specific about ur questions. Hes super helpful as long as you put in the work!
It's a very easy class, the assignments are minimal, and few heavy assignments. However, reading and completing the interactive textbook each week especially if you have no knowledge of coding is going to be incredibly hard. Within each chapter are even longer mini-chapters to read and complete. DO NOT PROCRASTINATE ON THE READINGS.
Extremely unclear instructions for every assignment, and provides very little to no feedback on any assignments. Students will blatantly copy and paste paragraphs word for word from websites and make it incredibly obvious, yet they still get A's. The biggest assignment in this class wasn't even about Python. It was an essay about Unix and C.
Rav Kang has to be one of the worst professor I ever had at highline. He doesnt not give out clear instructions and if you ask for help its better off to search it up or leave it because his emails are not informative and no help. The finals are hard as he gives out 2 finals. No zooms no nothing. He sends out videos that are from the 1900 aswell
This Professor has to be one of the worst ones I had. Most of the assignments aren't hard but there's two finals. One of the finals if you perform bad you basically fail the class. His email responses are horrible like to the point I'd rather not ask the question I had.
A big part of grades from zybook, easy, and a final quiz. Not really accessible through email. A lot of your learning is done by yourself through zybook or watching youtube videos. The overall class is easy just time-consuming.
I took him winter quarter of 2021 and it was honestly one of my fav Profes. He would always reply faster and very understanding. I missed a few of the assignments and he let me finish them with full points in return. Everything is online so nothing is too hard, this class very easy if you do what you are doing. Overall, great professor trust me :)
Great instructor. He is clear in what he requires, and flexible if you mess up.
I Enjoyed the class and learned a fair bit!
I think Professor Kang might be the worst professor I have taken. I took his class online for Python 101 and CSCI 102, and even though it was a 101 and 102 class, it was filled with long essays and harsh deadlines. He posts random coding videos to "help" us, with no examples or good feedback of any kind. He is a lazy teacher who doesn't help at all
I took both Web Dev & Python with this prof. Both courses have graded ZyBooks assignments you work on throughout the quarter. You'll also have to do a research paper for Python and lots of content writing in web dev. Both courses have a mid term & final. Mid terms are multiple choice and finals are mostly multiple choice w/ a few short coding q's.
I'm enjoying Kang's web development class. I think it's an easy class. He is flexible at the start of the quarter with deadlines and due dates, but be ready to submit on time after a few weeks! I've emailed him a few times, and he usually responds by the next day. He is clear has offered to meet on zoom.
This class was pretty easy. His rubrics are really specific tho so it can take some time to make sure you have everything. If you do that he grades really easy. You can also send him your assignments in advance which is nice. Def recommend if youre pretty good at guiding yourself and dont need someone to hold your hand and liketell you everything
I took his class for fall 2021. Just get your work done on time as he is a really quick grader. The most important assignment apart from the discussions were writing a research paper and completing the work on zybooks. You will have the whole quarter to finish the challenges and activities from zybooks. Make sure to complete them on time :).
I enjoyed Kangs class. The class is very detailed, and he sends reminders. Most assignments are due Sunday's. I liked his structure, and will be taking his Python next quarter.
I took web Design and really cant complain. The best part was that Professor Kang graded my assignments before the deadline, which allowed me to make changes and resubmit. Easy class if your on top of things.
He would be the very last teacher you want to take at Highline. He barely gives out any feedback and his emails would be in one sentence and not clear (overall doesn't help you with what you're asking). He misgrade a lot of assignments. Once you join his class, you pretty much would have to figure out everything on your own.
I would take this professor again. He is nice and gives you the opportunity to recorrect your mistakes if you submit the assignment early. But sometimes gives unhelpful emails ending with "hope this helps". Take him hes a good professor.
Overall an unenjoyable experience. Throughout the quarter, I attempted to contact him 3 times. I got no response to these emails. His deadlines are unclear. Strict grader, 98% needed for a 4.0
I finished my class and found it enjoyable. I just had to make sure I understood and followed the rubric. The overall response is excellent. I met him a few times on zoom, and he was helpful and guided me in the right direction. Looking forward to taking the Python class in the fall!
Ravinder he is very nice instructor, and will teach you amazing lectures in programming languages, just be on-time and get ready to read. Very helpful quick responder from email and canvas. always will give you announcement ahead of time what to do and assignment's. Very professional Professor. Thank you so much.
Easy class, he didn't teach just uploaded videos and made you buy an online course that'll teach you Python. The teacher sucked, if you had a question about something good luck with getting a clear answer. Easy grader though, if you just do the assignments and try you'll probably pass.
Prof is chill. Not so great with emails though.
He is the best professor. Grades super fast. If you do the homework prior to its due date and may be you end up not getting full credit, he will tell you what you are missing on the comment section. You can resubmit the assignment correcting what you got wrong before the due date again and get full credit. Pretty chill and understandable professor.
The professor is not bad at all. Very quick grader which is good. People that will suffer are those who do their work last minute because you would not be able to make corrections. Contents is in zybooks and there a discussion every week. There will be a group project due at the end its 1800 word paper.
Very easy class but my gosh the way he teaches is SO boring. He just gives you a book and tells you to do the homework. You don't make any projects on what you want to do. He makes assignments where you code but no projects you can do for fun. I was beyond disappointed by this class. The majority of Coding professors have you do fun projects.
Does not communicate well. Assignments are ambiguously worded and gives the laziest answers to questions. Assignments are boring and don't teach the subject matter well. Not interested in teaching his students.
Cant complain, the class was easy to follow. Deadlines are easy and all assignments are due Sundays.
The professor provides a simple canvas structure. He grades fast! I usually have to wait days or weeks for other professors. If you submit early, you can resubmit before the due date. It's good that there is a choice for a group project or to do it by yourself. Project. This helped me bring my grade up.Easy if you are on top of the assignments.
Great class, learnt a lot on web design.
Took his Python class for Winter2024. He never gives back feedbacks or explains clearly. He doesn't give examples with the assignments. Take his class only if you are easy with getting information over the internet. He has Zybooks... you do them weekly and it has 10 ch.
Must say an easy class. I had to make sure that I submitted the work on time. The part I found easy was no reminders for homework as it was due Sunday. The assignments were well-detailed and easy to follow.
The class was manageable. I forgot the discussion posts a few times, but Kang accepted the late responses. All assignments are due Sundays which I found easy to remember. The final project was fun, but I wish I had started early.
The class is manageable if you stay on top of the assignments. Though communication could be better, using Unstuck AI alongside the textbook helped me comprehend the material and get a solid grade.
Prof Kang is caring and always quickly responds to my emails. I found the assignments easy provided I followed the rubric. Great class and enjoyed it.
This was an easy class. Assignments are all due on Sunday. He gave me a second chance to redo my assignment. I find him easy to talk to and help me with my assignments.
Unclear grading criteria. The final grade on ctclink didn't follow the grade description in course syllabus, the professor removed the course from canvas early so I couldn't ask. Seems like I didn't have the chance to check my grade.
Great class. Just got my grade. Simple class provided you do your work. Weekly assignments are great for learning.
Me and my brother took this class. No complaints. Easy pass.
This class is not rigorous as long as you do the weekly modules in Zybooks.There are weekly assignments that won't be able to be revised if you don't get full marks. The grading is steep as you have to achieve a 98% to get a 4.0 in the class. The margins to make a mistake in this class are very slim. Professor is not helpful unless reached out to.
Easy class. I just had to make sure that I submitted the assignments and discussion posts.
Class Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.18 avg changeRatings by Course
152
5.0
(1)CIS180
5.0
(1)CSCI255
5.0
(1)CSCI111
5.0
(2)CSCI115
5.0
(1)Difficulty by Course
CSCII
5.0
COMP3D
5.0
CSCI221
5.0
CIS180
4.0
CSCI111
4.0