3.9

Tanes Kanchanawanchai

Information Technology - Northern Virginia Community College (all campuses)

3.9
Quality
3.4
Difficulty
92%
Would Retake
223
Reviews
3.9
Quality
3.4
Difficulty
3.9
Helpful
3.9
Clarity

92%

Would Retake

223

Reviews

Rating Distribution
Official

5

87

4

78

3

29

2

13

1

16

What Students Say

Most kids drop because hes extremely unhelpful and arrogant

CSC200 - 1.0 rating

He is a very nice guy but he is just horrible as a professor

CSC200 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 78 grades
Most common grades:
A (33)
Not sure yet (23)
B (12)
Grade Distribution
A(42)B(14)C(4)D(1)F(6)A-/B+(11)
Based on 103 reported grades
A: 33
Not sure yet: 23
B: 12
A+: 9
Common Tags
EXTRA CREDIT (76)
LOTS OF HOMEWORK (51)
Respected (40)
Gives good feedback (39)
Get ready to read (32)
Clear grading criteria (25)
Hilarious (19)
ACCESSIBLE OUTSIDE CLASS (15)
Rating Trend

Stable

+0.18 avg change
Apr
May
Jul
Nov
Dec
Apr
Last 6 months
Ratings by Course

CSC205

4.4

(19)

CSC200

4.0

(75)

CSC201

4.0

(43)

CSC110

3.9

(13)

CSC202

3.9

(55)
+6 more courses
Difficulty by Course

200

5.0

CSC

5.0

CSC202

3.7

CSC200

3.5

CSC205

3.4

Reviews (223)
1.0
3.0
ITP100
Apr 11, 2010

TERRIBLE TEACHER. This guy is horrible, half my class has already dropped the class, hes cut out half of the whole curriculum because he isn't capable of teaching it. itp 100 is the prerequisite to itp120, im taking both at the same time, i have an A in 120 and am bearly getting buy in 100 because of this horrible teacher. dont take the class.

4.0
2.0
CSC110
Apr 13, 2010

I took CSC110 with this teacher. He is kind and helpful. The class was not hard at all. All u need to do is 3 quizzes,4 assignments, and 1 project which is a final. Overall, easy class.

3.0
3.0
CSC185
Dec 16, 2011

Well from knowing that he is new staff, he is starter. He is not bad nor good. Tends to help out when you need it and is worries about the students that are strugling(friendly). Its his method of teaching, he doesnt really know how to explain to well or teach some things well since he is new. he learns with the class and gets help from them.

4.0
3.0
CSC130
Apr 27, 2012

I think his class could have been structured better. I did learn, but he had a steep learning curve, and there were things we couldn't get done. However, he does care about his students.

3.0
2.0
CSC110
May 1, 2012

I did well in his class only because I am very strong in math and anything related. Honestly, he's not a good teacher. Most of my classmates struggled throughout the entire semester, and the prof's inability to explain things to them hindered my own learning experience. I learned everything on my own. He does at least try to help, though.

1.0
5.0
CSC130
May 16, 2012

So it clearly states on the course that this class is supposed to be an INTRO to programming but this guy treats it as if it's a CSC 205 class and gives you extremely hard projects and assignments. He says that he's strict on the syllabus and due dates but he always pushes everything back and we fall behind anyways. So don't take him.

2.0
5.0
CSC130
Jun 28, 2012

very hard to understand and and not helpful if anyone want to learn in detail because he goes too fast.

5.0
5.0
CSC130
Jul 11, 2012

I think he was great. Before java I had just an introduction to c++, but I have to say I have learned so much from his class. That is true that his bar is raised very high, so if you like easy work don't go there. However if you want to learn a lot and challenge yourself this is class for you. He was always helpful to me and responded to emails.

5.0
2.0
CSC202
Aug 10, 2012

He goes fast in the summer course, but because he has to, if you don't understand something he will do his best to teach you. Only thing that wasn't clear to me at the end was circular linked lists, other than that everything else was GREAT. The book, I didn't read, but the concepts are the easy, BUT YOU HAVE TO PAY ATTENTION IN CLASS!!!!!!!

5.0
4.0
CSC202
Aug 14, 2012

I took the accelerated 6 week summer course with him, and while it was challenging the class never felt unfair. Classes consisted of discussing assigned readings and then having a volunteer attempt to program methods on the fly. Minimal class time was devoted to programming time for projects. Brush up on GUI creation before taking. Solid professor.

4.0
4.0
CSC202
Aug 24, 2012

He's not all that bad, but not as good either. I took his 6 week summer classes, so we went over the material very fast. At times, he as some rude remarks to say but helps you out. Understand GUI before you come to class. That is a must. Make sure you understand queue, stack, and circular as you progress in class.

4.0
3.0
CSC202
Aug 31, 2012

Tanes is a very nice and funny guy and I could tell he loves to teach.I learned a lot from the class but was disappointed we didnt get to hashing(ran out of time).Also,a lot of time was spent with just one student writing a method while everyone else watches.I think assigning in class work to everyone and checking it at the end would help much more

5.0
2.0
CSC130
Nov 6, 2012

He knows how to keep a steady pace and he can answer easy and difficult questions with examples and explainations. He teches by answering questions but READ THE BOOK. He has a thick accent but he speaks slowly so that you can understand him. He grades fairly but you can talk your way into a slightly higher grade. No easy A here though.

4.0
3.0
CSC110
Dec 6, 2012

Tanes is a great instructor. He is a bit hard to understand, however, he will go out of the way to help you.

1.0
2.0
CSC130
Dec 8, 2012

In all honestly, this was by far, the most useless class I attended. It was an intro class and this was the outline in a nutshell:A) read the book B) look at the board. I honestly haven't learned anything from the teacher himself, most of the time he answers questions of students and works on code that is irrelevant to the timeline of the class.

4.0
2.0
CSC110
Dec 8, 2012

The only hard thing for me in this class is to pronounce his last name. Always willing to answer the questions. Quizzes are straight-forward, and assignments a little bit challenging but still doable. Rearranged the final into online so people who cant come to the final are able to do it at home. Very laid-back, but you will learn if you work.

4.0
3.0
CSC202
Dec 13, 2012

Simple. Be sure to get absolute clarity on the project early though.

4.0
1.0
CSC202
Dec 13, 2012

Teacher was alright considering the class material was boring. Easy once you understand what he wants from you in your assignments, quizzes and project.

1.0
5.0
CSC202
Dec 17, 2012

Very dissapointing, I get almost 100% on all my quizzes and assignments but I turn in the final project a day late. My grade goes down to D......

5.0
1.0
CSC202
Dec 20, 2012

Nevermind, I am from previous post but he got my email and probably saw my project. I guess he didn't see it before. Anyhow, he bumped my grade to where it is suppose to be a B. Btw, he was a good teacher. Class is easy and he stays in touch with people falling behind. Great materials, I enjoyed doing assignments. But of course, I love java.

4.0
3.0
CSC205
May 7, 2013

He is a smart man. The extra credit he offers is not only rewarding but additionally, the extra credit he offers is good practice. It is important to attend every lecture in this class.

5.0
1.0
CSC205
May 8, 2013

fabulous teacher. extremely patients with students and generous with grading. He assigns projects that get you to learn but not too difficult yu have to pull out your hair. I took many computer science classes but hes the best I ever had.

3.0
3.0
CSC130
May 16, 2013

You can tell that he knows the subject very well, but doesn't have any sort of plan. Tells you to read the book, then in class just goes over something random and jumps back and forth. Even noticed something was going to be on the final the day before and knew he had not discussed it. Did a ten minute review of it and kept it on the final.

2.0
3.0
CSC130
Jul 8, 2013

If you do the work and somewhat pay attention in class, you'll manage to get an A. But when it comes to having a good foundation for programming, he isn't very helpful. You don't really learn the basics because he has game plan and teaches all over the place, with no order.

2.0
3.0
CSC130
Mar 26, 2014

Tanes knows this subject very well, but the only thing is that he cannot tach it. He is unorganized when it comes to what topic the class will be talking about and answers questions that will still leave you with nothing to work with. I came into 130 thinking it was a beginner class because i never took this class before. not for new people.

5.0
1.0
CSC130
Grade: F
Jun 26, 2014

It is very easy to talk to Professor Kanchanawanchai about anything. He said straight up that he does not want essay-style emails. You don't have to spend hours looking up "How to email Professor guides" or using e-mail templates to talk "properly". He is very chill to communicate with, and he feel like the oldest brother in the class!

5.0
1.0
CSC130
Grade: A
Jun 27, 2014

This guy is amazing he loves his job and loves teaching to his students and really cares about them. He makes the class very fun and he gives fun programs. Idk what these people are complaining about he has these power point slides that makes life much easier and faster to understand.But let me tell you, taking any class in short summer is intense.

5.0
1.0
CSC130
Jun 27, 2014

If you have a strong passion for CS take him by all means, you will learn a lot of cool useful tools. He made the class very easy for us, he even put youtube videos of his lectures for us! what else do you want, truly a life saver. His grading is very fair and evenly distributed. 40% assignments/Midterm Exam,Final Exam and Final Project(each 20%).

3.0
1.0
CS130
Sep 18, 2014

Tanes''s class is extremely easy for those who actually know all the stuff however his midterm was tough but he gives out lots of extra credits on your homework. but for those who doesnt know java do not take his class his lecture is not clear for rookies

1.0
3.0
CSC130
Sep 18, 2014

If all you care about is your grade take this guy. However if you care deeply about understanding the material go elsewhere. Very approachable but so disorganized his lectures are nearly incomprehensible. Honestly I taught myself this class from the book and felt like I missed out on the benefits of learning from an expert.

2.0
3.0
CSC200
Feb 2, 2015

He is only a good professor for those students that have had previous programming (Java) experience before because he doesn't teach the foundationbasics of programming in his first few classes, he sort of just dives in, so I did a lot of the learning by myself and he isn't really specific on his instructions.

1.0
5.0
CSC
Feb 16, 2015

I haven't had a worse professor in my life. I deeply regret taking this class.

2.0
4.0
CSC200
Mar 15, 2015

On the first day of class he actually went on this website and he read the good reviews to boost the class' confidence I guess, but after being in his class for sometime now I realized that he is probably the one that wrote those reviews. He is a horrible teacher, do not take this class if you want to actually have a good programming experience.

2.0
3.0
CSC200
Mar 15, 2015

On the first day of class he actually went on this website and he read the good reviews to boost the class' confidence I guess, but after being in his class for sometime now I realized that he is probably the one that wrote those reviews. He is a horrible teacher, do not take this class if you want to actually have a good programming experience.

1.0
5.0
CSC202
Grade: A+
Mar 30, 2015

terrible teacher. do not recommend.

1.0
5.0
CSC200
Grade: F
Apr 3, 2015

idk why someone would take this guy as professor. he doesn't know how to teach and plays class favorites with those who already have programming experience, as an excuse not to help u. his tests on material he never teaches and ignores u during office hours. if u care about your grade, DO NOT TAKE!!!

1.0
5.0
CSC202
Grade: F
Apr 4, 2015

Hated every moment of his class. He ignores your questions and mocks you if you don't get something. He is very unprofessional, and I don't understand how he ever became a professor...

1.0
5.0
CSC202
Apr 9, 2015

Most degrading teacher ever. He shouldnt be teaching. Dont take if majoring in cs, ur gpa will take a major hit and u will be left unprepared for csc 202

3.0
1.0
CSC200
Grade: A+
Apr 15, 2015

He is very nice professor. as long as you do the assignment and exercises on time you will get easy A. Just follow his YouTube videos. He is very nice to answer your question. I love this guy!

2.0
1.0
CSC200
Apr 15, 2015

Well, this teacher is a nice professor. I really love his videos online because it doesnt make any sense. if you turn in the projects on time, you will get an easy A and pass the class easily but get this, the only thing that you learn from this class is how to write hello world in eclipse. overall good teacher and good class

1.0
5.0
CSC200
Grade: A+
Apr 16, 2015

Dont take!! Most kids drop because hes extremely unhelpful and arrogant. All he does is put up his youtube video one in class and comes late EVERY TIME. AVOID!!!!!

1.0
5.0
CSC200
Apr 20, 2015

Signed up for his in-person but he barely shows up. Youtube videos are his substitute for lectures but they aren't that useful. Mid-termFinal will cover material not covered in-class and will still count even if you try to argue about it. For an intro class do not take this guy. You will have a hard time in 201+. You will hardly ever see this guy

2.0
4.0
CSC200
Grade: F
Apr 23, 2015

He literally made me change my major, I am still gonna code but on my own time. He is a very nice guy but he is just horrible as a professor. Do not take.

2.0
5.0
CSC200
May 5, 2015

I took CSC200 with Professor Kanchanawanchai. This has been the most stressful semester because I had to teach myself how to program. He knows a lot, there is no doubt, but he needs to find a better teaching method. He assumes that every student in his class is an experienced programmer; maybe he forgets the prerequisites for this class are ENG111

1.0
5.0
CSC202
Grade: F
May 6, 2015

Please avoid this class at all costs. He is the worst professor I've ever had; he is extremely unhelpful and confrontational if you ask for assistance. If you care about your grade and actually learning how to code, don't take him!

1.0
5.0
200
Grade: F
May 19, 2015

don't take!!!!!

3.0
4.0
CSC205
Dec 16, 2015

Smart & funny guy. His lectures are fun, BUT more often off topics, so materials don't get covered well, and you'll do poorly on tests. In fact, his lectures are so far behind schedule. So expect to hit the book and read a lot. Projects are long & hard. Take him if you want fun lectures & not falling asleep, but work you butts off outside of class

3.0
3.0
CSC200
Grade: A
Feb 10, 2016

Tanes has a ton of knowledge about programming, but he does not teach the content very well. He will make videos for you to follow along but sometimes it tough to keep up. He expects you to keep up on the readings which he doesn't really enforce. Programs were on the tough side. Expect to work with GUIs a lot. Also make sure you know Git.

1.0
5.0
CSC201
Feb 17, 2016

Worst, worst, worst!!! Don't try to experience it yourself! he killed my interest to csc.

4.0
5.0
CSC200
Grade: C
Mar 30, 2016

I finish all homework and Assignment, and get 100% in them. But the text is very hard. I just get 33% in my midterm.

1.0
5.0
CSC202
Grade: C-
May 24, 2016

Took it last Spring , He changed the assignment like 5 times just for the first project, wanted us to add google search and the program was just to create Arraylist number search from string. He will make you hate your self, he is a teacher and has been doing this for very long and wants you to know everything he does, hated his class.

5.0
3.0
CSC202
Grade: A
Oct 6, 2016
Would take again

Great professor! You will learn a lot and very practical exercises. You will definitely love this class if you are here to learn programming. You may not want to take this class for easy grade. You will have to work hard to earn your grade.

Get ready to read
Clear grading criteria
EXTRA CREDIT
5.0
4.0
CSC200
Grade: Not sure yet
Oct 27, 2016
Would take again

This man is a boss. Listen to his wise words and you will pass. The class exercises get hard so dont get behind.

LOTS OF HOMEWORK
Inspirational
Hilarious
5.0
4.0
CSC200
Grade: A
Dec 2, 2016
Would take again

If you are planning to be a software engineer and learn how to code. Please take this class and you will learn a lot from this class.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
5.0
CSC200
Dec 5, 2016
Would take again

There was a lot I learned in the course.

3.0
4.0
CSC200
Grade: B-
Dec 5, 2016
Wouldn't take again

I didn't pay attention in class but this is not my first time doing comsci

LOTS OF HOMEWORK
EXTRA CREDIT
LECTURE HEAVY
5.0
1.0
CSC200
Grade: A
Dec 5, 2016
Would take again

i learned so much because of this teacher. i really enjoyed his class and because of this class i was able to improve my programming skills a lot. im able to get a job because of him and im very thankful for that. so i really recommend him great professor

Hilarious
Amazing lectures
Caring
3.0
2.0
CSC200
Grade: B
Dec 5, 2016
Wouldn't take again

There's no syllabus, no calendar and no lesson plan. You don't need to be in class but it doesn't hurt. Keep on top of the homework or be good at rushing it before arbitrary due dates. On the bright side however, most lectures are recorded and uploaded to YouTube so if you missed something or didn't fully understand it's there.

LOTS OF HOMEWORK
Hilarious
LECTURE HEAVY
4.0
2.0
CSC110
Dec 6, 2016
Would take again

Professor Tanes is very laid back and easy going when it comes to workload. He doesn't move through chapters unless everyone is on the same page. He usually allows extra credit and works with students who are interested in learning in his class.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CSC110
Grade: B
Dec 6, 2016
Would take again

I enjoyed this course with this professor. He was willing to flexible when it came to due dates for those who were in need.

Inspirational
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
4.0
1.0
CSC110
Grade: A
Dec 6, 2016
Would take again

I first learn how to code in this class. The professor is friendly and easy to talk to. He is willing to help whenever I am in need.

Clear grading criteria
Caring
EXTRA CREDIT
3.0
3.0
CSC110
Grade: B
Dec 6, 2016
Would take again

Material is hard especially if you are not into computers but that comes with any IT class. He is very willing to help if you seek help and go to his office hours. Pretty easy going too if he sees you are actually putting in the effort. Just try!

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
Caring
5.0
1.0
CSC110
Dec 6, 2016
Would take again

Amazing professor, I would recommend this professor to everyone. He is clear and well articulated. He makes sure everyone understands the topic and is always helping.

Gives good feedback
Respected
Amazing lectures
4.0
3.0
CSC110
Grade: Not sure yet
Dec 6, 2016
Would take again

Was one of my more "fun" classes to take. Was able to expand a bit on my computer knowledge and add some new skill as well as adding new resources to use for future projects thanks to him. All in all it was a good experience, and I recommend others to take this class as well.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
2.0
2.0
CSC110
Grade: C+
Dec 6, 2016
Would take again

can barley hear him sometimes

Participation matters
Clear grading criteria
Hilarious
4.0
4.0
CSC200
Dec 6, 2016
Would take again

Good professor,very knowledgeable do all the assignment and you will get A or B. if you really want to learn programming you should take him.

5.0
3.0
CSC200
Dec 6, 2016
Would take again

Good teacher. If you do the work on time, you'll most likely get an A.

Gives good feedback
Participation matters
Clear grading criteria
3.0
4.0
CSC200
Grade: B
Dec 6, 2016
Would take again

He is a nice teacher but if you are going into this class with no coding background like I did well I wish you luck my friend. His grading is okay he does some of the assignments in class. I worked my ass for the grade also know his midterm are somehow bad grades wise but do not be afraid of it just make sure you do the assignments on time.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
3.0
3.0
CSC200
Grade: A
Dec 6, 2016
Would take again

He is knowledgeable and passionate about computer science. It will be a tough course but you will learn a lot from it.

Tough Grader
Respected
Hilarious
4.0
3.0
CSC200
Dec 6, 2016
Would take again

He's awesome and pretty easy going and funny ! He will help you a lot. Just do your part and you will be fine.

2.0
3.0
CSC202
Dec 6, 2016
Would take again

This is a NOVA course. It has a lot of information crammed into a small amount of time. This professor has to move through the material quickly in order to teach everything. SO, you cannot miss class or skip, and you have to pay attention and/or go to his office hours.

Gives good feedback
GRADED BY FEW THINGS
EXTRA CREDIT
4.0
4.0
CSC200
Dec 7, 2016
Would take again

This course was great. I really enjoyed how he taught the class. He would record his lectures of him going through programs and posts them online. If you still don't get it you can just go and watch his videos, it really helps!! He's also pretty funny!

Respected
Amazing lectures
EXTRA CREDIT
3.0
4.0
CSC200
Grade: B-
Dec 7, 2016
Would take again

if you dont watch his videos it will be 10x harder to learn.

Tough Grader
Gives good feedback
Get ready to read
4.0
4.0
CSC200
Dec 7, 2016
Would take again

Assignment of layouts was clean. Has videos with each assignments to help.

Get ready to read
Clear grading criteria
LECTURE HEAVY
4.0
3.0
CSC200
Dec 7, 2016
Would take again

He does have homework after every class. But it is not that bad, He does post videos for students to watch so you will have material to have as reference. Besides that his teaching style is good but not excellent that is everything I can. One thing is true is that his test are hard but you only have 2 of them which is good. Homework cover the rest.

Get ready to read
LOTS OF HOMEWORK
Clear grading criteria
4.0
3.0
CSC200
Dec 7, 2016
Would take again

The professor records the lecture every class, so if you don't understand you can watch the videos from his youtube. The videos are very useful, it helps in finishing homework that we get every class.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
4.0
2.0
CSC110
Grade: A
Dec 8, 2016
Would take again

He's a cool professor. If you participate in class and follow along with his lecture you will do great. if you don't understand anything just ask him and he'll try his best to get you caught up.

Gives good feedback
Caring
3.0
4.0
CSC202
Grade: B
Dec 8, 2016
Wouldn't take again

They're only 4 assignments each worth 10% and they all build on each other. If you fall behind it gonna be hard to catch up. The good thing is you get a month for each assignment and he's not very strict on late work. Get ready for FXML and IntelliJ. He posts a lot of stuff online. There are 2 tests the midterm and the final, each worth 30%.

Participation matters
TEST HEAVY
GRADED BY FEW THINGS
4.0
2.0
CSC202
Dec 8, 2016
Would take again

With four assignments and about a month's worth of time in between each assignment, this class is not all that hard. There are only 2 tests (midterm and final) and all assignments will continue to be used throughout the semester and the fourth one is the most challenging. The most important thing is to understand the concepts

3.0
3.0
CSC202
Grade: Not sure yet
Dec 12, 2016
Would take again

He will help you if you are willing to stay

Tough Grader
Gives good feedback
Skip class? You won't pass.
5.0
4.0
CSC202
Grade: A
Dec 12, 2016
Would take again

Mr. Tanes is a great professor, he's extremely helpful with his students and does his best to explain topics. His class data structures is definitely not an easy class but he gives out a lot of extra credit. So as long as you do your readings and so the projects you'll get an A.

Respected
Get ready to read
Inspirational
4.0
4.0
CSC200
Grade: Not sure yet
Dec 13, 2016
Would take again

This dude knows whats up. If you legit want to learn about programming and get your face mercilessly jammed in the world of comp sci, then take his classes. Attendance isn't a grade factor, but if you skip this class, you WILL fail. You also NEED to do all the homework, or else (newsflash) you WILL fail.

Tough Grader
Skip class? You won't pass.
Hilarious
3.0
3.0
CSC202
Dec 13, 2016
Would take again

This professor is nice and approachable. The projects, the midterm and final aren't too hard, but still require you to understand the material. He will be happy to give any advice if you ask, which you may need to do. Despite the difficulty, he does teach the right stuff. You should be able to learn something form this class if you study well.

3.0
3.0
CSC202
Dec 14, 2016
Would take again

You are not able to start the assignments the night before, they will take a while to do.

4.0
4.0
CSC202
Dec 14, 2016
Would take again

You will learn a lot of advance techniques using real life examples.

5.0
4.0
CSC202
Grade: Rather not say
Dec 14, 2016
Would take again

Best Professor Ever

Gives good feedback
Inspirational
EXTRA CREDIT
4.0
4.0
CSC202
Dec 14, 2016
Would take again

Very good teacher that wants his students to succeed, but you have to put in the time an effort to get the grade.

TEST HEAVY
Caring
EXTRA CREDIT
5.0
4.0
CSC202
Grade: B
Dec 14, 2016
Would take again

Prof. Tanes knows his stuff. Most of his lectures are also uploaded online but being in class helps a lot in case of questions. His office hours are long so if you ever need help outside of class its there. His assignment policies are quality over quantity so we had 4, rather large and difficult, projects to complete over the semester.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CSC202
Grade: B+
Dec 14, 2016
Would take again

The professor gives 4 weeks per assignment, as the weeks go on he teaches more about each assignment in turn. All assignments (excluding A4) have good and easily accessible resources. Tests are fair, though depending on the progress of the class some of the final's material may have to be self taught. All around fair class and great professor.

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
3.0
4.0
CSC202
Dec 14, 2016
Would take again

The semester's grades were based on 4 large assignments, a midterm, and a final. Knowledge and understanding of the actual implementation of the various java classes is essential for success on the two exams. So reviewing previous project code, as well as thoroughly understanding the book material is a good recommendation for success.

Tough Grader
Gives good feedback
GRADED BY FEW THINGS
5.0
4.0
CSC202
Dec 14, 2016
Would take again

Was a very difficult class and takes a lot of work to complete projects.

Skip class? You won't pass.
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
CSC200
Grade: A
Apr 19, 2017
Would take again

If you want to learn JAVA take this Professor. There are no free time in class, he always try to explain things that you need to know. The good thing of his class is he posts Videos for every homework and it is easy to follow this concept and learn from the homework. (Never miss your Homework) That is a humongous part of your grade! good luck!

LOTS OF HOMEWORK
Inspirational
Amazing lectures
5.0
2.0
CSC200
Grade: B+
Apr 19, 2017
Would take again

The greatest Computer Science professor in Nova. I have learned a lot from his class. there are several interesting assignments. lectures are recorded so you can do review anytime. You can pass the class easily if you do the homework. Only two easy exams. Extra credits offered if you attend the class. He is a very funny and kind guy.

Gives good feedback
Amazing lectures
EXTRA CREDIT
4.0
3.0
CSC200
Grade: B+
Apr 19, 2017
Would take again

Easy to pass! do all the assignments and study for the exam you will get easy A.

Gives good feedback
Respected
LOTS OF HOMEWORK
4.0
3.0
CSC201
Apr 19, 2017
Would take again

He is very responsible, just ask him what you don't understand and he will explain it to you.

Gives good feedback
Respected
Participation matters
4.0
3.0
CSC201
Apr 19, 2017
Would take again

I enjoyed taking his CSC201 class, I learned a lot.

LOTS OF HOMEWORK
EXTRA CREDIT
4.0
3.0
CSC201
Grade: Not sure yet
Apr 19, 2017
Would take again

He's really nice and really helpful. Be ready to ready a lot.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
CSC200
Apr 19, 2017
Would take again

1 Program a week 2 Exam dates 3 Extra credit Projects

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
3.0
3.0
CSC201
Grade: A
Apr 19, 2017
Wouldn't take again

Prof. Kanchanawanchai is an ok proffessor and its a solid choice if there are no other professors available. It is an easy grade if you do the homework and actually care about learning.

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
2.0
CSC201
Apr 19, 2017
Would take again

Good chance to get easy grade but since the class is not strict, you should study by yourself. You won't need text book for CSC201 class since the professor provides the textbook in PDF file.

4.0
3.0
CSC201
Apr 19, 2017
Would take again

Prof. Kanchanawanchai is a nice teacher who is very proficient in teaching Java. He is very good at what he does because he is very knowledgable. He is also very helpful because he offers a lot of extra credit opportunities. One downside about him I would say is the volume of his voice. He does not speak very loudly so just sit closer to him.

LOTS OF HOMEWORK
EXTRA CREDIT
4.0
3.0
CSC200
Grade: A
Apr 20, 2017
Would take again

Great Professor. Learned a lot about java basics. His homeworks are very helpful and easy. He has all the lecture videos on youtube which helps a lot. Exams were challenging but if you pay attention and do all the homeworks, you would get an A.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
4.0
CSC201
Apr 20, 2017
Would take again

Professor Tanes let's you pick your own problems from the textbook. Problems that you will have the change to have extra credit on and for a computer science class this really helps and also inspires you to do even more in order to get extra credit and learn more by yourself. His grading criteria is clear and makes you work for it, at your own pace

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
2.0
CSC201
Grade: A
Apr 20, 2017
Would take again

Cool professor gives extra in case you dont do well on exams and explains lectures clearly to students

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
5.0
2.0
CSC201
Grade: A+
Apr 20, 2017
Would take again

Hands down, legit THIS BEST TEACHER AT NOVA. If you were ever into computer science, but didn't have much time to spend in class. You can still get an A from home by doing the homework (and extra credit). All you really need to do is give the exam. (His tests are hard tho, so DO THE EXTRA CREDIT FOR THE LOVE OF GOD)

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
3.0
3.0
CSC201
Apr 20, 2017
Wouldn't take again

Lot of extra credit assignments, even if you miss a assignment, you can cover up by extracredit. Nice professor!

4.0
2.0
CSC201
Grade: A
Apr 20, 2017
Would take again

Really cool professor listen to lectures and you'll do well in the class however if you DONT do well in the exams then I recommend doing the extra credits.

Clear grading criteria
Hilarious
EXTRA CREDIT
4.0
3.0
CSC201
Apr 20, 2017
Would take again

Test is alright but just do the homework and do the reading you will be fine. He also gives extra credit just incase you don't do so well on the test.

Gives good feedback
Respected
EXTRA CREDIT
4.0
3.0
CSC201
Grade: Not sure yet
Apr 20, 2017
Would take again

i like the class and the projects but sometimes it gets overwhelming there are lots of extra credit points you can get

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
5.0
3.0
CSC200
Grade: A
Apr 20, 2017
Would take again

Great Professor that is very committed in helping his students succeed. If you are lost at anytime, he'll be more than happy to explain things differently until you get the concept. He even has videos of each lesson online so you can review at home. He brings a lot of real world experience with him and helps you stay current in the field.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
4.0
CSC200
Apr 21, 2017
Would take again

Great professor, show up to class with questions and you will do fiine, dont show up and dont ask questions you will fall behind quickly.

Gives good feedback
Respected
Skip class? You won't pass.
3.0
3.0
CSC201
Grade: Not sure yet
Apr 23, 2017
Would take again

If only he gave small quiz as homework, I wouldn't be worry about quiz for midterm quiz and final.

Respected
BEWARE OF POP QUIZZES
Hilarious
5.0
3.0
CSC200
Grade: Not sure yet
Apr 23, 2017
Would take again

Mr. K is a really good teacher. You can tell he has a real passion for helping his students understand the material rather than just memorizing it, and his frequent jokes and lighthearted tone make classes interesting. It's said that he was test-heavy and gave pop quizzes, but in the semester I took him we had no pop quizzes and 2 tests only.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
2.0
CSC201
Grade: A-
Apr 23, 2017
Would take again

Professor Tanes, is very knowledgeable. However, Exams are not easy, you have to understand the material covered in each chapters. but he provides many extra credit opportunities. It's really hard to fail his class.

Respected
Get ready to read
EXTRA CREDIT
4.0
4.0
CSC201
Apr 24, 2017
Would take again

huge amount of extra credit available. Hard midterm, hard final.

EXTRA CREDIT
4.0
4.0
CSC201
Apr 25, 2017
Would take again

I learned a lot in the course

4.0
4.0
CSC205
Grade: A-
Apr 25, 2017
Would take again

Extremely difficult tests

TEST HEAVY
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
CSC205
Grade: A
Apr 25, 2017
Would take again

Amazing class, enjoyed it a lot and helped me learn about computer architecture

Inspirational
Hilarious
Caring
5.0
4.0
CSC205
Grade: A+
Apr 25, 2017
Would take again

Tanes is like a make-your-own class professor. The students are encouraged to be heavily involved in discussion and it makes taking any CS class much easier and a lot more fun. He has set assignments but if you're involved you can get easy extra credit additions. Computer science isn't easy but it's easier with him.

Respected
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
CSC205
Grade: A
Apr 25, 2017
Would take again

Professor displays a well-read knowledge of computer ISA and was able to help us through the course hand-in-hand. He is always willing to guide you through any confusion and displays a great note of humor in his course, keeping the content light and amusing rather than the regular drab course material.

Gives good feedback
Respected
Participation matters
5.0
3.0
CSC205
Apr 25, 2017
Would take again

Challenging, but you will learn a lot if you pay attention and complete the assignments

Respected
3.0
4.0
CSC205
Grade: Not sure yet
Apr 25, 2017
Would take again

This professor is very knowledgable, but his tests are brutal. Fortunately the out of class assignments make up the majority of the grade. Be prepared to learn by doing, as opposed to listening to his lectures, however. He'll often makes test questions on things he spent very little time talking about in class.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
5.0
3.0
CSC205
Apr 25, 2017
Would take again

Professor Tanes has a great understanding of the material for CSC205, which allows him to explain/solve most algorithmic questions without needing to look at resources. Which makes it much easier to understand him, and he's generally willing to help you out before/after class if you're struggling.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
5.0
3.0
CSC205
Grade: Not sure yet
Apr 25, 2017
Would take again

Midterm and final are half the grade, rest is assignments. There were opportunities for extra credit for each assignment, all graded during class by other students. lectures and test come from powerpoints.

Gives good feedback
Clear grading criteria
5.0
4.0
CSC205
Apr 25, 2017
Would take again

Professor Tanes is very good in terms of course teachings, and explaining the coursework. The exams and home works are pretty hard. But I would recommend taking him because he is better than any other professors I have taken.

Get ready to read
TEST HEAVY
LECTURE HEAVY
4.0
3.0
CSC205
Apr 25, 2017
Would take again

Allows for ways to earn extra credit, and explains things till people understand.

Clear grading criteria
EXTRA CREDIT
LECTURE HEAVY
3.0
3.0
CSC205
Apr 25, 2017
Wouldn't take again

Without a strong understanding of the topics, you will find this class difficult. It seemed like he was patchy on some lessons deeper into the class. Tests are difficult but you only have to take 2. 5 Assignments are mini projects that you have around 2 weeks to complete. Each vary in difficulty.

EXTRA CREDIT
4.0
3.0
CSC205
Grade: Not sure yet
Apr 25, 2017
Would take again

Really nice professor, funny guy, nice lectures, makes sure his students understand what is being covered. Be sure to spend time programming a solid program, his requirements are not always clear.

Respected
Get ready to read
Hilarious
5.0
5.0
CSC205
Apr 25, 2017
Would take again

Good class

Tough Grader
TEST HEAVY
4.0
3.0
CSC205
Apr 25, 2017
Would take again

Although attendance is not mandatory I would highly recommended going to all of the classes because this subject is not easy to learn.

Skip class? You won't pass.
5.0
3.0
CSC200
Grade: Not sure yet
Apr 26, 2017
Would take again

He teaches more material than other CSC professors at NOVA so if you're serious about becoming a comp sci major, take him.

Get ready to read
LOTS OF HOMEWORK
Hilarious
4.0
3.0
CSC201
Apr 26, 2017
Would take again

In-class teaching is easy to follow. Tests are challenging but not too difficult.

Respected
GRADED BY FEW THINGS
EXTRA CREDIT
4.0
4.0
CSC200
Apr 26, 2017
Would take again

If you want to learn something for CSC, he is the right professor to choose. Nevertheless, you have to word hard.

Participation matters
Skip class? You won't pass.
EXTRA CREDIT
5.0
2.0
CSC201
Grade: A
Apr 27, 2017
Would take again

Great prof explains good and answers questions clearly

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
CSC201
Apr 27, 2017
Would take again

Good professor. It's obvious he knows what he's doing. The textbook he uses is much better than the Savitch text, and he provides it. There's an assignment due every week, but most aren't hard to do if you keep up with the reading. Test, however, are brutal and worth a sizeable chunk of the grade.

Get ready to read
EXTRA CREDIT
LECTURE HEAVY
2.0
4.0
CSC201
Grade: A+
Apr 27, 2017
Wouldn't take again

He knows a lot of things and experienced. However, the computer science is hard. If you are not interested in, you should not take it. If you know how to programming, this class will be extremely easy because there are tones of extra credits. I did not have to care about the final test much.

5.0
4.0
CSC200
Grade: B+
Apr 28, 2017
Would take again

Professor Tanes seems like a well respected guy, he knows how to program and has experience so the way he teaches is understandable. He wants you to understand and to keep you inform of what the programming world is like. You will learn something new every class, you'll get familiar with the different programs he teaches to code.

Gives good feedback
Respected
Inspirational
5.0
5.0
CSC200
Apr 30, 2017
Would take again

This class is hard, but good for you.

4.0
4.0
CSC200
May 1, 2017
Would take again

really hard to fail unless you dont show up.

Gives good feedback
Respected
Skip class? You won't pass.
4.0
4.0
CSC200
Grade: D+
May 1, 2017
Would take again

Class is mandatory, must attend!

Respected
Skip class? You won't pass.
EXTRA CREDIT
4.0
4.0
CSC201
Grade: B+
May 1, 2017
Would take again

His test are probably the hardest thing to do. if you do the homework you will be just fine. His class is mostly about doing every homework right and any additional work that he might give. If you do every work you will get an A for sure.

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
CSC201
May 1, 2017
Would take again

Very good lectures, and teaches the material well. my only issue with the class was lack of GOOD resources to prepare for the exams. overall a good teacher and class!

Gives good feedback
Participation matters
LOTS OF HOMEWORK
5.0
2.0
CSC200
Grade: A
May 1, 2017
Would take again

Easy A, but you can learn a lot.

Gives good feedback
Respected
Amazing lectures
4.0
3.0
CSC201
May 1, 2017
Would take again

Overall great professor. English is clearly not his native language, so you'll have to bear with him when he misspells or writes a sentence a little strangely. Mistakes aside, he clearly knows what he's talking about and is easy to talk to. Lectures ended up great whenever people brought in questions. Tests are tough, but lots of extra credit.

Tough Grader
Get ready to read
EXTRA CREDIT
5.0
3.0
CSC201
May 2, 2017
Would take again

Good teacher, if you do the homework extra credit you'll pass easily.

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CSC205
Grade: B
May 2, 2017
Would take again

Attendence isnt mandatory but if you miss classes youll fall behind. Your grade is determined by a few assignments and two tests(mid-terms and finals). Pay attention in class and youll pass with a good grade, plus theres usually plenty of extra credit

ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
CSC202
Jul 19, 2017
Would take again

He's really friendly and helpful. He's will to help you after class and during his office hours. I would definitely take his class again.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
CSC201
Grade: A
Jul 20, 2017
Would take again

Tanes is a great professor. There are 4 homework assignments, a final project to tie them all together, and 2 exams. Each homework assignment encourages new thinking and requires research in order to complete, something a lot of early CS courses can't offer. If you're passionate about programming this is the course for you.

Respected
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
5.0
CSC202
Jul 21, 2017
Would take again

Tough class, but attending regularly and paying attention should get you through the class just fine. Not too much homework, but each assignment will take up a lot of your time so I'd suggest starting them early before it all overwhelms you. Tanes explains everything very well and provides extra material that helps students tremendously

Get ready to read
Skip class? You won't pass.
EXTRA CREDIT
3.0
4.0
CSC202
Grade: Not sure yet
Jul 22, 2017
Wouldn't take again

Good class and you can learn a lot from doing the assignments, but the accelerated course is very rushed and you may feel like you dont have time to finish the homework

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
CSC202
Jul 22, 2017
Would take again

The few homework assignments you have will take a lot more time to complete than you might expect. Start them early, or you'll regret it. His tests are tough, but if you do the reading and ask questions you'll be fine. He provides opportunities for extra credit on every assignment. You'll learn a lot if you're willing to put in the time.

5.0
4.0
CSC202
Jul 23, 2017
Would take again

Accelerated course requires one to be on top of the assignments; start them early. It helps if you are good at finding information yourself. If you're new to Java programming it is a lot of work implementing data structures.

LOTS OF HOMEWORK
EXTRA CREDIT
4.0
5.0
CSC202
Jul 25, 2017
Wouldn't take again

His assignments are huge. He understands he's tough so he gives a lot of extra credit to help you along. That said, the assignments are often so tough that one does not have the time to achieve the extra credit. I'd recommend him if you had him for 201 and have found the pacing of his courses to be reasonable. Do not take with heavy courseload.

5.0
4.0
CSC202
Grade: A
Jul 25, 2017
Would take again

Background: Work full time, only class I had, do programming for work. Tanes is an amazing Java professor and will challenge you. You HAVE to know OOP of Java to take his course. I know python, and this is extremely different. If you really want to learn Java and related topics, like using Git to database integration. Not an easy A; 20hours for hw

Respected
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
5.0
CSC202
Jul 27, 2017
Would take again

A lot of homework. 10 kids left on the last day. But you will learn a lot if are one of the people who stand til the end.

Tough Grader
Respected
EXTRA CREDIT
4.0
4.0
CSC202
Jul 27, 2017
Would take again

Professor Kanchanawanchai is very tough and his course is very challenging, but he is also very knowledgeable and helpful. He requires to you to put in a lot of effort because he wants each and every student to really understand the subject. To succeed in this course, you will need to stay on top of your work, readings and attend class regularly.

5.0
3.0
CSC202
Jul 31, 2017
Would take again

He is a pretty good professor. There are a handful of assignments that have to be accomplished and as a veteran coming from 201 into 202 the w/o any prior coding experience, I learned a lot from these assignments. He also gives loads of extra credit and you can tell he really cares about his students.

Clear grading criteria
Caring
EXTRA CREDIT
4.0
4.0
CSC202
Jul 31, 2017
Would take again

He was a good professor

LOTS OF HOMEWORK
Clear grading criteria
EXTRA CREDIT
4.0
4.0
CSC202
Nov 29, 2017
Would take again

Has a lot of resources on his blackboard if you get stuck on a program or you need to learn something for the final or midterm. Goes in detail the information you need to be a good computer science major. Projects takes time to do so don't do it last minute.

Get ready to read
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
CSC202
Nov 29, 2017
Would take again

I have taken Professor K this Fall, and it was a very interesting class. Be ready to learn about data structures, because the course moves fast. I will tell you that if you spend enough time on your homework, and listen, you will succeed.

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
5.0
CSC200
Grade: A
Nov 30, 2017
Would take again

Awesome class! Learn a lot and very challenge. Extra credits will help you pass the class with A.

Would take again
5.0
4.0
CSC200
Dec 3, 2017
Would take again

Professor Tanes is one of the best professors in NOVA. His assignments are challenging and you will learn more than what is in the text book. if you are a computer science major take him.

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
4.0
4.0
CSC202
Dec 3, 2017
Would take again

Tanes is pretty good easy A if you do homework and projects which are easy to do if you listen in class He is pretty easy going He offers a lot of extra credit and is lenient on timely homework submissions NOT FOR PROJECTS THO His Exams are very tricky

Get ready to read
LOTS OF HOMEWORK
Tests? Not many
4.0
4.0
CSC202
Dec 4, 2017
Would take again

I learned a lot in class.

3.0
4.0
CSC202
Grade: A
Dec 4, 2017
Would take again

Good Professor. Expect to do a lot of studying outside class. Homework assignments every week. Stay on top of things.

Get ready to read
LOTS OF HOMEWORK
Tests are tough
5.0
3.0
CSC202
Grade: A+
Dec 4, 2017
Would take again

Recommended professor. Learn from the real world experience and projects

4.0
4.0
CSC200
Dec 4, 2017
Would take again

Great teacher, make sure you stay on top of your game!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
5.0
CSC202
Grade: Not sure yet
Dec 5, 2017
Would take again

Professor K is very smart. Class was not easy, required you to work hard.

4.0
3.0
CSC200
Dec 5, 2017
Would take again

Professor Tanes has many resources for you to use from lecture to videos on blackboard and his youtube channel with step-by-step instructions and explanations of the concepts. He is also a funny and interesting professor.

Tests? Not many
EXTRA CREDIT
Would take again
5.0
1.0
CSC200
Grade: A
Dec 6, 2017
Would take again

Recommend him because he taught real-world problems.

Respected
Get ready to read
Tests are tough
5.0
2.0
CSC200
Grade: Not sure yet
Dec 6, 2017
Would take again

very good

LOTS OF HOMEWORK
EXTRA CREDIT
Would take again
3.0
4.0
CSC202
Dec 6, 2017
Wouldn't take again

I did not very much enjoy how he teaches, as it was mostly me teaching myself. but I wouldn't discourage others from taking him.

LOTS OF HOMEWORK
Tests? Not many
Tests are tough
5.0
4.0
CSC202
Dec 6, 2017
Would take again

Tanes is a very good comp sci prof. The final grade was a mix of mini projects, a final project, midterm, and final test. He's a fair teacher and offers lots of extra credit.

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
4.0
CSC202
Grade: A
Dec 6, 2017
Would take again

Challenging class but you learn lots of things that are applicable in the real world.

5.0
4.0
CSC202
Dec 6, 2017
Would take again

Teaches you things you need to know for the work force in CSC

ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
Would take again
5.0
4.0
CSC202
Grade: A
Dec 6, 2017
Would take again

Excellent course. Very challenging and motivating to learn extra material.

LOTS OF HOMEWORK
Inspirational
EXTRA CREDIT
5.0
3.0
CSC202
Grade: A+
Dec 6, 2017
Would take again

Make you ready for real-life.

LOTS OF HOMEWORK
EXTRA CREDIT
Would take again
5.0
3.0
CSC200
Dec 7, 2017
Would take again

He is an amazing professor and really wants his student to do well in his class. He is a well-knowledged professor and I would recommend his class who are planning to take CSC.

Hilarious
Amazing lectures
Caring
5.0
4.0
CSC200
Grade: Not sure yet
Dec 7, 2017
Would take again

If you would like to learn and gain knowledge in a computer since or JAVA programming, this class is for you. Assignments for every single class, no break! but you will discuss in the class before doing anything plus plenty of materials and videos which is attached to your assignment. To be honest, this class needs a time, but at the end it worth.

Gives good feedback
Respected
Get ready to read
5.0
5.0
CSC200
Grade: Not sure yet
Dec 7, 2017
Would take again

He is a great professor but the class is really challenging.

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
4.0
CSC200
Grade: A
Dec 7, 2017
Would take again

Makes you work for a good grade, the class is quite challenging. But, he will respond to your questions and knows what he's teaching.

Respected
Get ready to read
LOTS OF HOMEWORK
5.0
2.0
CSC200
Grade: A
Dec 7, 2017
Would take again

He is an amazing professor. i would definitely take him again.

Gives good feedback
Respected
Get ready to read
5.0
2.0
CSC200
Dec 7, 2017
Would take again

Do The Class Exercises and Extra credits and the class is easy. Do not fall behind and ask any questions, he will answer and explain.

Tests? Not many
EXTRA CREDIT
Would take again
5.0
3.0
CSC200
Dec 7, 2017
Would take again

Prof Kanchanawanchai is a great professor.

5.0
4.0
CSC200
Dec 7, 2017
Would take again

professor is knowledgeable and always ready for class

Gives good feedback
Respected
Inspirational
5.0
4.0
CSC200
Dec 7, 2017
Would take again

Professor Tanes Knows his stuff and provides you with many resources on blackboard and his youtube channel to help you with the material. He also goes over the concepts in class before each assignment that has to do with that concept. Great Professor.

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
5.0
CSC200
Grade: B
Dec 7, 2017
Wouldn't take again

He is really nice and knowledgeable. The test is really challenging.

Clear grading criteria
TEST HEAVY
EXTRA CREDIT
5.0
3.0
CSC200
Dec 7, 2017
Would take again

Great professor.

4.0
4.0
CSC200
Grade: B+
Dec 7, 2017
Would take again

He is awesome professor. To get good grades you need to work hard. Doors are always open from his side for help...

Gives good feedback
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
3.0
CSC201
Dec 8, 2017
Would take again

Very nice professor. He is clearly knows his material. Would be a little hard to follow if you don't have the background in coding. Lot of extra credits would help the course grade overall.

Respected
Get ready to read
Tests are tough
5.0
3.0
CSC110
Dec 8, 2017
Would take again

Wonderful prof. God bless you tanes

Gives good feedback
Respected
Would take again
4.0
3.0
CSC200
Grade: B
Dec 8, 2017
Would take again

Overall good class, Learned a lot and found the prof to be good.

Clear grading criteria
Tests are tough
LECTURE HEAVY
2.0
3.0
CSC201
Dec 8, 2017
Wouldn't take again

Get ready to teach yourself! While he is very nice and cares about his students, Prof Tanes goes off on unrelated tangents in class and does not provide clear instructions on just about anything. If you put in the effort to do the weekly reading and assignments, you'll do fine. Make sure to study for the tests - the multiple choice can be tricky.

EXTRA CREDIT
Tests are tough
4.0
4.0
CSC201
Grade: B
Dec 8, 2017
Would take again

Professor Tanes is really knowledgeable and his course syllabus is very challenging

Respected
Get ready to read
Hilarious
5.0
3.0
CSC201
Dec 8, 2017
Would take again

Great

EXTRA CREDIT
GROUP PROJECTS
LECTURE HEAVY
4.0
4.0
CSC201
Grade: B
Dec 8, 2017
Would take again

His course content is really engaging and challenging.

Respected
Get ready to read
Hilarious
5.0
3.0
CSC201
Grade: Not sure yet
Dec 8, 2017
Would take again

Prof. Tanes is super friendly and really wants to make sure you learn. Class was mainly project based and he provided students with a ton of EC opportunities. Something cool: Prof. Tanes taught us how to make Android applications and other cool skillsets in addition to the material normally covered in the class. Advice: Do the readings before class

LOTS OF HOMEWORK
Caring
EXTRA CREDIT
5.0
3.0
CSC201
Grade: Incomplete
Dec 8, 2017
Would take again

Prof. K is very passionate and extremely knowledgeable on the subject he teaches. This class was my second semester with him and I'd take CSC202 with him if possible. I see other reviews saying you need to teach yourself to pass, but I don't agree. You pay attention in class and note the key topics he's going over, it'll be easy to pass the class.

Caring
EXTRA CREDIT
Would take again
4.0
3.0
CSC201
Dec 8, 2017
Would take again

Professor Kanchanawanchai is really a one of a kind professor in nova. He really does care for his students. He records lecture and posts it so that you can review everything he did in class. He is easy to talk to and will help you if you have any issues. He is funny too.

Gives good feedback
Get ready to read
Caring
5.0
3.0
CSC201
Grade: A+
Dec 8, 2017
Would take again

The professor understands how to convey the concepts that are otherwise confusing to the class.

Respected
Tests? Not many
Hilarious
4.0
4.0
CSC201
Grade: A
Dec 8, 2017
Would take again

This teacher was very laid back. He often showed up late and took his time getting through lectures. However, he is very knowledgeable in the subject matter and he can answer any question you might have. He is very forgiving on grading so it's not too hard to do well in this class if you know what you are doing.

LOTS OF HOMEWORK
EXTRA CREDIT
3.0
3.0
CSC201
Grade: Not sure yet
Dec 8, 2017
Wouldn't take again

Do all the extra credit stuff and you'll be just FINE.

Skip class? You won't pass.
EXTRA CREDIT
Tests are tough
5.0
3.0
CSC201
Dec 8, 2017
Would take again

He is a very good professor. Very understanding, cares about the students. He is willing to help you and work with you so you can get a good grade. The lectures are recorded, so that's really helpful, but you also have to do your part and do the work. I would definitely take his classes again.

Caring
EXTRA CREDIT
Would take again
4.0
4.0
CSC201
Dec 8, 2017
Would take again

he gives a lot of homework, the homework he gives are usually not too difficult, and he makes sure that you understand all you need for the homework. Very helpful

Participation matters
Inspirational
EXTRA CREDIT
4.0
4.0
CSC200
Grade: Not sure yet
Dec 9, 2017
Would take again

He's a great professor. He'll give you a project to do for homework every class that is due the next class. The homework isn't too difficult, but requires you to put in the work. He can be forgiving about grading if you communicate. Just remember to read the textbook chapters that he tells you to read too and you'll do well.

LOTS OF HOMEWORK
Clear grading criteria
Tests are tough
5.0
5.0
CSC200
Dec 9, 2017
Would take again

This professor is amazing!! If you really put in the work, you will learn so much! Not an easy A, you will be challenged but that is the only way the sheep will be separated from the wolves.

Inspirational
Hilarious
Amazing lectures
5.0
4.0
CSC200
Grade: Not sure yet
Dec 10, 2017
Would take again

Professor Kanchanawanchai is pretty great, as someone with no real computer experience the class was very difficult and ate up ALOT of time reading and doing homework in order to barely keep up, but you do learn a lot and are challenged to educate yourself. You will have to teach yourself a lot of seemingly unrelated things but that's good.

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
CSC200
Grade: A
Dec 10, 2017
Would take again

Professor Kanchanwanchai is great! He gives clear and informative lectures. Also, he assigns students assignments each class. The assignments are not tough, but you can learn a lot by doing them. Only two tests. Students need to read textbooks to prepare for tests. Overall, if you can study hard, you will learn a lot and feel interested in JAVA.

Respected
Tests? Not many
Would take again
4.0
3.0
CSC200
Grade: B
Dec 10, 2017
Would take again

gives you a good field to what real world coding is like.

LOTS OF HOMEWORK
Inspirational
Tests are tough
4.0
4.0
CSC200
Dec 10, 2017
Would take again

Homework is very important and Professor K is very good at teaching CS. Participation/Showing up is not mandatory and he has YouTube videos to help with the homeworks.

LOTS OF HOMEWORK
Tests? Not many
Hilarious
4.0
4.0
CSC200
Grade: Not sure yet
Dec 10, 2017
Would take again

Is a nice solid teacher. Explains and demonstrates the work well. The 2 exams are based off of both what you learn in class and some random tidbits from the book. Overall a great teacher and would take again.

Get ready to read
Tests? Not many
Would take again
5.0
4.0
CSC200
Grade: B+
Dec 11, 2017
Would take again

Awesome professor. Understanding caring. taking him again for another semester.

LOTS OF HOMEWORK
EXTRA CREDIT
Tests are tough
4.0
4.0
CSC200
Grade: B+
Dec 11, 2017
Would take again

Great Professor was good at teaching the code in a understandable way

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
4.0
3.0
CSC200
Grade: B+
Dec 11, 2017
Would take again

Homework after every class. Tests are easy.

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
3.0
CSC200
Grade: A
Dec 11, 2017
Would take again

GOOD TEACHER VERY GOOD WITH JAVA

Tough Grader
Respected
Get ready to read
5.0
3.0
CSC202
Grade: A
Dec 11, 2017
Would take again

I've had Professor Tanes for a while now, and I really enjoy his classes. Sure, you might have to learn more on your own, but he makes it fun with the projects he hands out, and worth while your grade with the extra credits. He also cares for you to succeed in and out of class. The tests are tough, don't take them lightly.

LOTS OF HOMEWORK
EXTRA CREDIT
Tests are tough
5.0
3.0
CSC202
Dec 11, 2017
Would take again

you need will learn a lot about coding

Gives good feedback
Get ready to read
LOTS OF HOMEWORK
3.0
5.0
CSC202
Grade: C+
Dec 11, 2017
Would take again

Hard teacher but the work you do in the class is really beneficial. You get to learn a lot when you do the projects and homework.

Respected
Tests are tough
LECTURE HEAVY
4.0
3.0
CSC200
Grade: Not sure yet
Dec 13, 2017
Would take again

He is an amazing professor. There is a lot of work to do in his class but he gives us enough time to complete it. Had a good Semester.

LOTS OF HOMEWORK
TEST HEAVY
EXTRA CREDIT
5.0
2.0
CSC201
Grade: A
Dec 13, 2017
Would take again

Learn from him is like learn from a friend or a family member. Very kind and generous about credit and lecture. I would take his class again.

Respected
Caring
EXTRA CREDIT
5.0
4.0
CSC201
Dec 14, 2017
Would take again

Be prepared to have a lot of homework. However, the homework does help you learn. And the exams are only a midterm and a final. I like how the professor also does good lectures and you can rewatch it on his Youtube channel.

LOTS OF HOMEWORK
EXTRA CREDIT
LECTURE HEAVY
4.0
3.0
CSC201
Dec 15, 2017
Would take again

He is great at explaining things for you if you don't understand them. His grading is fair and accurate. He also lays everything out on the syllabus so there is no confusion throughout the semester.

Gives good feedback
Respected
Clear grading criteria
5.0
5.0
CSC205
Apr 25, 2018
Would take again

Professor Kanchanawanchai is really good at CS and teaching.

Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 78 grades
Most common grades:
A (33)
Not sure yet (23)
B (12)
Grade Distribution
A(42)B(14)C(4)D(1)F(6)A-/B+(11)
Based on 103 reported grades
A: 33
Not sure yet: 23
B: 12
A+: 9
Common Tags
EXTRA CREDIT (76)
LOTS OF HOMEWORK (51)
Respected (40)
Gives good feedback (39)
Get ready to read (32)
Clear grading criteria (25)
Hilarious (19)
ACCESSIBLE OUTSIDE CLASS (15)
Rating Trend

Stable

+0.18 avg change
Apr
May
Jul
Nov
Dec
Apr
Last 6 months
Ratings by Course

CSC205

4.4

(19)

CSC200

4.0

(75)

CSC201

4.0

(43)

CSC110

3.9

(13)

CSC202

3.9

(55)
+6 more courses
Difficulty by Course

200

5.0

CSC

5.0

CSC202

3.7

CSC200

3.5

CSC205

3.4

Similar Professors