4.1

George Tsiknis

Computer Science - University of British Columbia

4.1
Quality
2.4
Difficulty
100%
Would Retake
97
Reviews
4.1
Quality
2.4
Difficulty
4.3
Helpful
3.7
Clarity

100%

Would Retake

97

Reviews

Rating Distribution
Official
97 total ratings

5

48

4

29

3

16

2

3

1

1

What Students Say

George is a brilliant mind, the next Einstein if you may

CPSC313 - 5.0 rating

Had to give everyone double time extra to finish

CPSC213 - 2.0 rating
Class Info

Attendance Mandatory

78%

Textbook Required

86%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

62% confidence
Based on 4 grades
Most common grades:
A- (1)
A+ (1)
A (1)
Grade Distribution
A(2)B(0)C(0)D(0)F(1)A-/B+(1)
Based on 4 reported grades
A-: 1
A+: 1
A: 1
F: 1
Common Tags
Respected (2)
Participation matters (1)
Hilarious (1)
Inspirational (1)
Caring (1)
Beware of pop quizzes (1)
Rating Trend

Stable

-0.16 avg change
Jan
Oct
Dec
May
Nov
Apr
Last 6 months
Ratings by Course

310304

5.0

(1)

CS636

5.0

(1)

CS216

5.0

(2)

CICS520

5.0

(4)

CS310SUMMER

5.0

(1)
+14 more courses
Difficulty by Course

CPSC301

5.0

216304

4.0

310304

3.0

CS304

3.0

CPSC304

2.7

Reviews (95)
5.0
2.0
CPSC310
Aug 2, 2001

No Comments

5.0
2.0
CPSC216
Sep 11, 2001

No Comments

5.0
2.0
CPSC216
Sep 11, 2001

just great

5.0
1.0
CS636
Mar 17, 2002

very good senior instructor

4.0
2.0
CPSC216
Mar 22, 2002

Nicest prof in Computer Science.

5.0
1.0
CPSC216
Apr 9, 2002

Nice Guy

4.0
3.0
CPSC310
Apr 22, 2002

very nice guy, a bit goofy, humrous

5.0
1.0
CPSC216
Jul 2, 2002

No Comments

4.0
2.0
CPSC216
Sep 18, 2002

very nice prof, just hard to understand his accent

4.0
3.0
CPSC310
Sep 30, 2002

I like the way he teaches.. not too fast and not too slow

5.0
3.0
CPSC216
Oct 1, 2002

The one and the only best prof in CS department at UBC

5.0
1.0
CPSC216
Oct 1, 2002

George is like Santa Claus, he's always generous in attitude and marks. We luv u

5.0
2.0
CS310
Oct 1, 2002

No Comments

4.0
1.0
CPSC310
Nov 17, 2002

No Comments

5.0
2.0
CS216
Nov 30, 2002

Cute prof, looks like Robin Williams, generous on marks, know how to dress nice

5.0
1.0
CS310
Dec 4, 2002

No Comments

4.0
2.0
CS310
Dec 4, 2002

I also thought that he looked like Robin Williams. =)

3.0
4.0
CPSC216
Dec 7, 2002

I cant understand a word you'er saying

5.0
3.0
CS310
Dec 8, 2002

No Comments

4.0
3.0
CPSC310
Dec 18, 2002

Funny prof. Lame jokes tho. Course was OK. Notes sometimes unclear.

5.0
2.0
CPSC216
Dec 18, 2002

amazing prof!!

5.0
3.0
CPSC216
Jan 7, 2003

very good prof. easy and interesting. i loved the course. Does dress well !

5.0
2.0
CS216
Feb 14, 2003

knowledgable and FUNNY

4.0
2.0
CPSC304
Feb 15, 2003

Really funny guy, and a great prof. If you can, take one of his courses.

5.0
3.0
CPSC216
Mar 7, 2003

There is only one word for George, and that is jolly . Also he's a very good prof.

5.0
2.0
CPSC216
Apr 28, 2003

Funny and great guy. Dirty slots!!! His voice can be very lulling, and the course content doesn't help that any. Zzz...

2.0
4.0
CPSC216
Apr 30, 2003

hm...he explains things clear in class...but that's all not really helpful outside of the classroom..and no he's not hot...

3.0
3.0
CS304
May 5, 2003

he can't explain clearly what he taught in lecture

4.0
3.0
CPSC310
May 28, 2003

Reminds me of some italian tenor. Good prof, long assignments, and his jokes are funny because they are stupid. famous quote from george: do not say it sucks because we dunno what it sucks!

3.0
4.0
CS310
May 29, 2003

No Comments

4.0
3.0
CPSC216
Jun 13, 2003

Funny guy

5.0
3.0
310304
Jul 16, 2003

Very good prof who is interested in the welfare of his students. Makes people laugh and is open to discussions. Looks like super mario.

3.0
3.0
CPSC216
Aug 11, 2003

Ok prof. Made students feel like sh*t after midterm and final. But marked relatively easy. Has thick accent that's sometimes a little hard to understand. Responds very slow (takes 1-2 days on average) to email questions. Explains most of material wel

4.0
3.0
CPSC216
Nov 24, 2003

Nice guy, great prof

5.0
1.0
CPSC304
Feb 16, 2004

Great guy. Assignments and tests fair. A+

5.0
2.0
CICS520
Feb 19, 2004

Good teaching. Well prepared

4.0
4.0
216304
Mar 19, 2004

Rather good way of teaching. Responsible.

4.0
2.0
CPSC210
Apr 10, 2004

Has a desire to see succeed.. his notes are excellent and his exams are directly based on the notes.

3.0
3.0
CPSC304
Apr 30, 2004

ok course but a bit difficult to understand because of his accent. Projects are cool and helpful and final exam is a piece of cake

5.0
2.0
CPSC211
May 6, 2004

Easy course. Great guy. Just boring to be in the class at 9AM, when there's only 25/55 registered students present.

5.0
3.0
CPSC216
Aug 10, 2004

This professor actually really cares if you understand the material. He has taught this course for years and never seems to tire of it. If you ask him a question, he is more than happy to answer.

5.0
3.0
CPSC216
Oct 20, 2004

Great prof!

5.0
2.0
CPSC211
Dec 18, 2004

George is fantastic, very helpful and interesting to talk to. This course covered rather tedius material, however... software design principles are just not captivating.

5.0
2.0
CS310
Dec 20, 2004

I like George.

3.0
2.0
CPSC304
Apr 12, 2005

Don't get me wrong, George is an awesome guy and I learned a lot in class. The sad part was that classes were pretty boring (maybe not a reflection of George) and WebCT was hardly ever answered, even when the class required information regarding projects.

4.0
2.0
CPSC211
May 4, 2005

George is nice and helpful, but not very organized. He teaches not bad, but has accent, so sometimes hard to understand. Overall, he is recommended.

4.0
3.0
CPSC304
May 5, 2005

The lectures are a bit too dense, and by that I mean a lot of not-so-important concepts are presented that are never tested in any way. So lectures can be boring as a result. George is a good prof, and his tests are very fair. If you listen to him carefully you'll KNOW what's on the exams.

5.0
2.0
CPSC211
Jun 29, 2005

Great prof! One of the best I've had so far. His accent is not a problem after 2-3 lectures. Great course; if you did good in CPSC111, this course shouldn't be too hard. Labs are relatively easy. Assignments are LENGTHY but very interesting (for example, making your own game). Probably the most interesting course so far for me.

5.0
2.0
CS310SUMMER
Aug 3, 2005

Lecture and Notes r good and useful. fair exams and assignments. A+ prof and also an A+ CS advisor. George is recommended.

2.0
3.0
CPSC211
Jan 4, 2006

The course itself wasn't too hard but I found him extremely hard to understand cuz of his accent and cuz he speaks so fast. You can only hear the first few and last few words of every couple sentences. The labs were generally easy but the assignments were very long but they were interesting. I would recommend taking Patrice instead for CS211.

4.0
3.0
CPSC211
Feb 6, 2006

In response to his silent students after asking a question: "Come on! It's easy!" hehe

4.0
2.0
DATABASE
Apr 11, 2006

Very easy and relax environment, need to ask more from students!

3.0
3.0
CPSC304
Apr 18, 2006

The class is for the most part waste of time. The notes don't help you much for the midterms or doing your assignments. The project is worth it (probably the most interesting part of the course) but again connectivity from outside the labs is questionable. Overall George is a good teacher but the notes need improvement.

3.0
3.0
CPSC211
Apr 27, 2006

Really nice. His accent can get on your nerves, but I agree that it's not his fault. The course material wasn't too hard, but the assignments are a killer. Tries to get the class to participate by giving 'class quizzes' and having the students to vote true/false to encourage class participation. *Thumbs up*

5.0
3.0
CPSC304
Apr 27, 2006

The class is very straight forward. George tries his best to explain everything but sometimes I'm not sure if he gets it out the way he intends. Other than that, he's a great guy, and really helpful if you need to get program/course advising.

4.0
2.0
CPSC211
May 4, 2006

interesting course materials, challenge assignments, fair exam! recommend!George is a very nice guy!

3.0
3.0
CPSC304
May 15, 2006

Seems to be straight forward but the final exam was deceivingly tough as there were no sample finals to rely on. Midterm was also tough as the time limit killed a lot of students. A lot of the final was 'new' in that we had seen it in the course material but didn't receive many questions on it. Deceptively harder than you would think.

5.0
2.0
CPSC211
Mar 10, 2007

Nice guy, enjoyable lectures, genuinely wants for everybody to do well in his class; the midterm was fair; programming assignments are somehow stressful experiences but adequate help is available, and they are marked fairly.

4.0
5.0
CPSC304
Jul 17, 2007

Like someone said below, the time limit on the midterm was a problem for a lot of students. I almost never have problem finishing exams, but in George's classes I do. It was 8 pages with long descriptions and we were given 50min. Some of his notes and instructions for assign and exams have awkward grammar, but Eng is not his 1st language.

5.0
3.0
CICS520
Aug 2, 2007

George is very good professor. He is treating all students the same, as his own children. It is also great that he is trying to make everybody understand material. Tough exams.

2.0
2.0
CPSC213
Oct 4, 2007

Abysmal. He not only failed to cover in class what was asked on the assignments, but he also get the questions wrong! Had to give everyone double time extra to finish.

5.0
2.0
CPSC213
Nov 8, 2007

Needs to be more clear when explaining concepts. Is very helpful though.

1.0
5.0
CPSC213
Dec 22, 2007

He doesn't know how to teach. Obviously he didn't prepare for the lectures. Very unclear lectures. Course itself is tough.

3.0
4.0
CPSC213
Apr 26, 2008

His accent will take awhile to get used to. His lectures aren't very exciting and did not help in clarifying assembly language. He is pretty understanding and would extend due dates if students complain. We also were able to program in pairs which helped a lot.

5.0
1.0
CPSC213
Jan 7, 2009

VERY VERY VERY VERY VERY GOOD PROF.

3.0
2.0
CPSC304
May 1, 2009

2nd time having him. He's a decent prof who really wants you to learn the material. Gets frustrated when no one answers his questions in class. 1 project spread into 3 assignments, all fairly easy. Midterm has more questions than time to answer, but final was better. This section is easier than the other 340s from what I've heard.

5.0
2.0
CPSC211
Dec 12, 2010

A solid professor who knows his material. He treats his students with respect, and wants everyone to do well. However, his accent may make it a bit difficult to understand what he is saying at times. But, you will get used to it. Fair exams and assignments.

5.0
2.0
CPSC211
Jan 11, 2011

Great PROF!! EASILY ONE OF THE BEST I'VE HAD AT UBC!!

4.0
2.0
CPSC213
Jun 29, 2011

one of the best profs in cs

4.0
2.0
CPSC211
Sep 16, 2011

I think everyone should deserve something like a +5% on their grades because of George's accent LOL.

5.0
1.0
CPSC313
Jan 8, 2012

Best prof ever! Exams were really fair.

5.0
1.0
CICS520
May 15, 2012

One of the Best in MSS program

5.0
2.0
CPSC313
Jun 21, 2012

Probably the Best prof I've ever had at UBC. Explains concepts very well, his notes are awesome and his exams are fair.

4.0
2.0
CPSC121
Dec 18, 2012

He's incredibly fair and lenient with students, but his lectures do often end up being a little on the boring side.

4.0
2.0
CPSC121
Jan 10, 2013

George is a really funny and caring professor who needs to get more sleep at night. His accent can be a bit difficult to understands and the lectures fairly dry from time to time but that's life. The course content gets progressively more difficult as it goes on. He can be very lenient. Don't bother asking him "do you even lift?" The answer is yes.

4.0
3.0
CPSC213
Sep 19, 2013

I recommend taking this course with George - he put a lot of effort into the in-class examples. He has a bit of an accent but it only adds to the hilariousness of his jokes! Ops! He really seems to care that his students understand the material. It's a definite advantage for CPSC 313.

5.0
2.0
CPSC213
Nov 29, 2013

Following George, you will achieve success easily!

4.0
1.0
CPSC213
Dec 21, 2013

George is rad, he has a little bit of an accent which honestly helps get you through how dry the course material can be at times. I literally jumped for joy when I realized I had him again next semester.

4.0
3.0
CPSC213
Jan 19, 2014

Amazing prof! Knows what he's talking about, negotiable and approachable in office hours, and once you get past the accent, will explain anything you ask well and passionately. Definitely taking another course with him.

4.0
2.0
CPSC313
Feb 12, 2014

I've had George 3 times already, and each time he has proven himself one of the best CPSC instructors at UBC. The accent at first may be difficult, and he has to backtrack a lot, but the most helpful and caring prof around!

5.0
2.0
CICS520
May 9, 2014

Best professor.

5.0
2.0
CPSC213
Aug 15, 2014

No one can explain a concept as clearly as George. He's a wonderful prof; very kind and patient too. Labs were fun, classroom lectures were lively, and if you ever go to his office hours your confusions will be swept away by his clarifications. Labs were relevant to student learning and he cracks jokes every once in awhile. Fantastic time in 213.

3.0
5.0
CPSC301
Sep 22, 2014

Useful material but very likely to lower your GPA. I would not take this class unless you need it for something specific.

4.0
4.0
CPSC121
Nov 19, 2014

Needs a while to get used to his accent.

3.0
1.0
121
Nov 21, 2014

Material is easy. I can't understand anything he says, so there is no point to attending his lectures if the 3% iClicker marks aren't important to you. Not to say he's not a good guy. He's pretty awesome.

5.0
3.0
121
Nov 27, 2014

Great professor, will definitely be looking to take a class with him again. Lectures were always fun and informative. Don't listen to all the people saying they couldn't understand him, he is more then easy to understand. If you are fluent in English you will not have a problem.

5.0
2.0
CPSC121
Nov 28, 2014

He's a great prof. Everyone loved him in our class. He's amusing and enthusiastic, I liked listening to his lectures. His accent is thick, and it was difficult to understand for the first two classes, but afterwards it wasn't a problem at all. I would definitely recommend him, he's a caring prof who's passionate about his subject.

3.0
4.0
CPSC121
Dec 6, 2014

Hard to understand. Says stuff like, "how the step is gonna look like?" I think he means, "what is the next step?" but it's hard to tell. Lecture slides are half written and inherited from another prof. Nice guy, pretty funny and also helpful if you talk to him. The lectures would be better if he wrote his own notes, or just wrote on the board.

3.0
3.0
121
Grade: A-
Jan 9, 2015

George is a great guy; his lectures are entertaining and he is very approachable. However, he sometimes gets confused with some of the material, which in turn confuses students. You'll have to get used to the accent, but it's nothing major. I really liked his class. His exams are fair and so is the grading.

5.0
1.0
CPSC121
Oct 31, 2015

A great professor who really cares about his students. Engaging and informative lectures, and absolutely hilarious. Also very fair exams and workload.

3.0
2.0
CPSC121
Dec 15, 2015

Seems like an incredibly great guy and delivers a lot of passion to the lecture hall. That said, he does not prepare well for class, is often late and stumbles over his explanations. Could do with a lot more rehearsal.

5.0
1.0
CPSC121
Grade: A+
May 9, 2016

Great professor who cares about his students. He is also very friendly and extremely hilarious. Assignments and exams are fair if you put the effort in.

4.0
3.0
CPSC121
Grade: A
Nov 16, 2017
Would take again

good guy george

Respected
Participation matters
Hilarious
5.0
4.0
CPSC121
Nov 18, 2017
Would take again

Man I absolutely love George, one of my fav profs at ubc, even though i'm now in my fourth year. The guy is a fantastic teacher and genuinely cares if the students are with him, he uses clickers very effectively, going over topics until people understand them. An absolute gem, in the CPSC department, a god among men.

Respected
Inspirational
Caring
5.0
5.0
CPSC313
Grade: F
Apr 11, 2023
Would take again

George is a brilliant mind, the next Einstein if you may. Be warned, though his fondness for tuna salad is a bit nauseating at 8am in the computer lab. He does have a 'no-shoes' rule in the class as rubber exposure isn't good longterm for computers so I recommend bringing an extra pair of socks. All-the-right-type is extremely helpful

Beware of pop quizzes
Class Info

Attendance Mandatory

78%

Textbook Required

86%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

62% confidence
Based on 4 grades
Most common grades:
A- (1)
A+ (1)
A (1)
Grade Distribution
A(2)B(0)C(0)D(0)F(1)A-/B+(1)
Based on 4 reported grades
A-: 1
A+: 1
A: 1
F: 1
Common Tags
Respected (2)
Participation matters (1)
Hilarious (1)
Inspirational (1)
Caring (1)
Beware of pop quizzes (1)
Rating Trend

Stable

-0.16 avg change
Jan
Oct
Dec
May
Nov
Apr
Last 6 months
Ratings by Course

310304

5.0

(1)

CS636

5.0

(1)

CS216

5.0

(2)

CICS520

5.0

(4)

CS310SUMMER

5.0

(1)
+14 more courses
Difficulty by Course

CPSC301

5.0

216304

4.0

310304

3.0

CS304

3.0

CPSC304

2.7

Similar Professors