3.3

Tadeusz Strzemecki

Computer Science - Fordham University at Lincoln Center

3.3
Quality
3.3
Difficulty
58%
Would Retake
83
Reviews
3.3
Quality
3.3
Difficulty
3.4
Helpful
3.2
Clarity

58%

Would Retake

83

Reviews

Rating Distribution
Official

5

29

4

18

3

10

2

7

1

19

What Students Say

He is occasionally fast in his lectures

CISC1400 - 4.0 rating

He is a lover of truth and objectivity and settles for no less

CISC1 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 24 grades
Most common grades:
A (12)
Not sure yet (7)
B+ (4)
Grade Distribution
A(13)B(2)C(1)D(2)F(0)A-/B+(7)
Based on 32 reported grades
A: 12
Not sure yet: 7
B+: 4
A-: 3
Common Tags
Tough grader (10)
Lecture heavy (10)
Skip class? You won't pass. (7)
Hilarious (6)
Caring (5)
Respected (5)
Lots of homework (5)
Clear grading criteria (3)
Rating Trend

Improving

+0.35 avg change
Oct
Jan
Apr
May
Nov
Apr
Last 6 months
Ratings by Course

CSLU001

5.0

(1)

DATASTRCTALG

5.0

(1)

ALGDSTHEORY

5.0

(1)

CS

5.0

(1)

CISC4090

5.0

(1)
+26 more courses
Difficulty by Course

COMP

5.0

CSLU1199

5.0

CISC1000

4.5

CIS4080

4.5

DATASTRUC

4.3

Reviews (83)
1.0
5.0
CSLU1100
Jun 6, 2002

No Comments

4.0
2.0
CSLU2200
Nov 14, 2002

Good professor for this class, but not for Structures.

4.0
3.0
CSLU
Mar 9, 2003

Dr. Strzmecki is awesome.

2.0
5.0
CSLU2200
Mar 19, 2003

Never taking him again... don't take him if you don't like math

1.0
5.0
CSLU
Apr 22, 2003

No Comments

1.0
5.0
COMP
May 7, 2003

No Comments

1.0
4.0
COMPSCI
May 7, 2003

this guy is like the worst. he tricks students and enjoys giving the lowest grade possible he also seems to enjoy it too. he grades us on things never taught.has sense of humor, but seems very weird. i wouldn't want to be alone with him in an elevator.

1.0
5.0
DATASTRUC
May 7, 2003

No Comments

1.0
5.0
DATASTRUC
May 9, 2003

The man failed to show up for the final two class meetings of the semester. He missed the review session that he offered, and failed to contact the class about the final examination. He is a miserable man, and forced me to change my major.

1.0
5.0
STRUCTURES
Jul 21, 2003

Terrible professor, worst I've ever had. Not helpful at all, does not test you on material covered, unfair grading and he doesn't explain anything clearly. I do not recommend taking one of his classes.

1.0
4.0
CSLU
Aug 26, 2003

terrible professor and a complete **** on top of that; not only is he terribly unfair but he seems to take pleasure in seeing students not do well; he also always wears the same green wool sweater and smells pretty bad; don't take his class!!!!!

1.0
4.0
DATASTRUC
Sep 12, 2003

I changed my major because of this guy. He takes a sick pleasure of giving bad grades to students, screwed up my GPA twice. Also he smells awfully bad, as if death is lurking upon him! I couldn't bear to be 3 feet near him.

5.0
1.0
CSLU001
Sep 25, 2003

Doc S. is great. Not only is he funny, but the material is absurdly easy. You can get the chapters he uses in the book for $5 online. Very humorous guy, but he might be seen as wierd if you haven't been around a lot of older Soviet mathematicians.

5.0
2.0
STRUCTURES
Oct 11, 2003

No Comments

4.0
2.0
STRUCTURES
Nov 6, 2003

the material can be a little confusing, but he's a nice guy & will go over material as many times as you need

3.0
4.0
CSLU
Dec 15, 2003

Smart man, good teacher.Absurdly unfair grader, by far the worst ever.Did every hw for 1 group of girls.Final is worth 50 percent -intended to bring down everyone's grade, since so much hand holding is done.Knows people regularly cheat and codones it.

4.0
1.0
CSLU1100
Mar 8, 2004

General/previous knowledge of math is not really needed, but helpful, in this class. He can move too fast at times, but does not mind going over topics over and over again. Attendance isn't even mandatory.. Just do all the homework and you'll be fine!

5.0
3.0
DATASTRUC
Mar 22, 2004

At first he seems like he doesnt care who you are or how you do in his class, but if you make an effort, he will too. Extremely helpful, especially outside of classroom. The class can be difficult but he will review topics until you get it.

4.0
4.0
ALGORITHMS
Jul 7, 2004

Strz is a smart guy and very funny. As far as one can tell, given his wacky persona, he enjoys interacting with students. His classes are always hard, but his grading is merciful if and only if you do not whine. If you do, well, its a mistake.

5.0
4.0
THEORY
Oct 21, 2004

Strzemecki is the best from Data structures, theory of computation and algorithms. Very intellectual. Tough material. Very helpful if YOU WANT IT! You have to try. College is about TRYING (no silver platter here lazy ppl!). Take his classes if you are serious about Comp Sc! Not for slackers at ALL!

5.0
2.0
CSLU1100
Nov 11, 2004

I took this class to get out of calc. the material is not hard at all, and if you find it hard he'll go over it till you get it. He's funny, grades the HW easily, but can be tough on exams. lots of good grades on HW can fluff up your grade. Overall, decent teacher... I didnt mind him at all.

2.0
3.0
CSLU
Nov 22, 2004

i dont understand a word he's saying but he's kind of cute

1.0
4.0
COMP4SCIENTIS
Nov 22, 2004

omg, i can't believe someone like this is allowed to teach. Half the time students correct him, he has no idea how to use a windows pc, and isn't familiar with the digital age. His work is easy but why kid yourself your going to college to learn not teach the professor.

2.0
2.0
COMPUTERSCI
Dec 10, 2004

He doesn't teach very well. The class, however, is extremely easy. You only take 3 quizzes, Hw can be done in 15 min, and no midterm. He isn't particularly helpful, a bit absent minded, and not too warm with his students, but he makes up for it with the light workload.

2.0
4.0
COMPSCI
Apr 30, 2005

extremely unhelpful not recommended unfortunately he is usually "teaching" most comp courses

3.0
3.0
COMPSCI
May 7, 2005

He's not that bad of a teacher. He can be slightly unclear at times but overall he's ok. If you ask him for help outside of class, he's willing to make time for you and explain the material. He's kind of funny and does have a friendly personality.

5.0
4.0
DATASTRCTALG
May 10, 2005

Best teacher ever! Strez is so understanding, you can even talk to him about how much your other teachers suck and he will make you feel better. Always answers questions until you fully understand, sincerely wants you to do well unless you try to **** him, and then he won't like you.

2.0
3.0
THEORY
May 16, 2005

No Comments

3.0
4.0
COMPSCI
May 21, 2005

I knew nothing about computer science before and after the class I think I know less. He's very funny and cute however I totally didn't understand anything. I think he's very approchable if you need help though. You get homeworks every class and you sometimes don't get them back in time for the next quiz which can be difficult.

1.0
5.0
CSLU1199
May 25, 2005

he is very anal about excel and about things being done his way. He loves to take away points for small errors. I really didnt learn anything in his class. I only learn how to tolerate people who love to bust your balls. nothing about computers. he will get you lost because he goes too fast.

5.0
3.0
ALGDSTHEORY
Grade: B+
Oct 19, 2005

I have taken Strez 4 times, and everyone needs to stop whining about how hard he is. He will stop the class and explain something to you until the cows come home, all you have to do is actually ASK HIM! He is extremely approachable, THE most helpful teacher at fordham. Guess what guys, CS is a difficult subject, and its not his fault!

4.0
2.0
CSLU006
Oct 15, 2006

love this class...easy class as long as you pay attention and take notes...sometimes he goes to fast but if u don't understand and u ask him he'll explain it to u as much as he can...if u dont get good grades in this class it's not his fault..ur just lazy

4.0
2.0
CSLU1000
May 14, 2007

I love Strzmecki! He is awesome...I took this class to get out of Calculus and it was WORTH it. The work is EASY and Strz. is helpful and clear. His TA is like the nicest person in the world. His was actually my favorite class this semester

5.0
2.0
CSLU1000
Jan 14, 2008

Even though I hated all of the logic, I absolutely loved this class because he is such an amazing teacher! He has some crazy quirks but he has such a good sense of humor. As long as you don't miss too much class and you take good notes, you'll be fine. The homework is harder than the tests so you're very prepared. Easy A if you try.

3.0
5.0
CSLU1000
Jan 14, 2008

Hard Class. He's a really nice guy, and he's really funny but he goes so fast, and sometimes you cant understand him with his accent, and his handwritting is really hard to read.

5.0
3.0
CSLU1000
Feb 26, 2008

Excellent teacher. Clear; thorough; and practical application of the content. Lectures were clear and detailed. I learned alot from his class. One of the best teachers at Fordham hands down. TAKE HIM! The material isn't easy; but he will not rest until the class understands the concepts. Weekly homework prepares you for exams!

3.0
1.0
CS002
Aug 8, 2008

Though I never learned to pronounce Strezmecki, and i'm sure he never knew my name, the class was fun enough. It was super easy, as long as you take notes-- he lets you use a cheat sheet on the exams sometimes. He is entertaining and nice, the class is a breeze, i hardly ever went.

5.0
1.0
CSLU1100
Dec 4, 2008

Take this for your math core. If it doesn't fit in your schedule, work it around until it fits. You won't regret it. Very good grader, mixes some comedy into lectures to stimulate class on boring subjects. Projects are very fun and informative, tests are usually not bad. He doesn't know your name but he cares about you a lot if you ask. Great Guy.

3.0
2.0
CSLU1000
May 2, 2009

Oh Thadeus. Easy class. He allows you to have a cheat of anything you can fit on it. So write all your notes as tiny as possible and your golden. Tests are definitions and stuff you do it class. Easy enough, and beats taking a math class. He's hilarious and a major germaphobe.

5.0
2.0
CSC1000
Mar 23, 2010

I was terrified that I would fail this class, but I ended up getting an A thanks to this professor's no nonsense way of teaching. If you ask a question, he is always willing to clarify. There were no surprises on exams; he'd taught it all. Also, he had a tendency to let classes out early on Fridays which was always awesome. :)

5.0
3.0
CISC2001
May 14, 2010

Strez is a weird, weird dude! But he explains things so well and he's actually very nice. He's not easy, but it's CS and he makes you learn it! Only negatives are that he doesn't really answer his email timely and his germaphobia is amusing. But, highly recommended!

3.0
5.0
CISC1000
Aug 29, 2010

Hardest course ever taken! Would not reccomend for a cisc major beginner. Please take another proff; however he is willing to help you if you are falling behind.

5.0
1.0
CSC1000
May 14, 2011

Excellent Professor. Great communication skills, clarity of presentation and mastery of english. Enthusiastic, learned and professional. My best instructor all semester!

4.0
4.0
CSC1000
Jun 9, 2011

I was terrified of this class. I was sure I would fail. Even I managed an A. If you do the homework, you'll probably do well. He allowed us to bring test information in on a separate piece of paper and had a habit of letting class out early, especially on Fridays. The only problem I could possibly see is that he can be hard to understand.

4.0
2.0
CISC1100
Oct 16, 2012

Not entirely an "easy" class, but if you pay attention and take detailed notes, you will do splendid on homework and quizzes. Prof is fast paced, but very willing to repeat example/go over homework if you ask. Witty, with a good sense of humor. Don't be intimidated by this class, all you have to do is ask and he will answer you thoroughly.

4.0
3.0
CISC1
Oct 31, 2012

Extremely informative. I will admit that his pace is very quick and he may even be difficult to understand at times because of his accent but I discovered the key...JUST ASK Ask him questions and he's extremely helpful, willing to do exercises over. His office hours (which are like all the time) helped me master homework and tests so they were easy

5.0
3.0
CISC1400
Nov 11, 2012

Great professor. Has an accent, but easy enough to follow. Everything is clearly defined and explained with many examples. Feel free to ask questions because he will stop and make sure everyone understands the topic (by working out more examples, etc) before continuing.

5.0
1.0
CS
Grade: A+
Jan 5, 2015

Prof. Strzemecki is the best teacher I've ever had

5.0
1.0
CISC1400
Grade: A
Nov 3, 2015

Great professor, cares about his students. If you don't care about the class, he will notice. Although he's an odd dude, he's very approachable and extremely helpful - just don't go to him and expect him to feed you answers, ask him real questions and he will help. Tests are straightforward, lets you bring a cheat sheet, sometimes.

4.0
1.0
CISC1400
Grade: A
Dec 19, 2015

I had him for Discrete Structures and he was a very good and clear teacher. The class was very easy so long as you did the work he assigned and listened in class

5.0
4.0
CISC1400
Grade: A
Mar 16, 2016

He is one of the best professor I have taken. If he is in his office he will help you right away, but his lectures are clear enough that most of the time there is no help needed. Would take him again!

5.0
3.0
CISC1600
Apr 5, 2016

I had Professor Strzemecki for Discrete Structures and loved him! He is the reason I am now a CS major! I thought he was very clear and straightforward. He is just as clear in CSI, but you have to read the textbook or program separately from class. Pay attention and look over your notes and you will do great! Extremely helpful in office hours&labs.

5.0
4.0
CISC1400
Jul 6, 2016
Would take again

Professor was very well educated in his field. His lectures were clear (if you pay attention) and he gives occasional HW. His grading is a little tough (hw 20%, final 50%, 3 quizzes 30%). He wants you to do well and will curve your grade up if you deserve it. Take him!

5.0
2.0
CISC1400
Nov 15, 2016
Would take again

People take him, easy course, easy grader. Funny in class, Do not listen to the oh he is so hard do not take him. He is difficult if you pay 0 attention in class. I literally have not opened a book in class and have an A. Notes are clear, has an accent. Easy going.

Skip class? You won't pass.
Hilarious
LECTURE HEAVY
4.0
2.0
CISC1400
Grade: A-
Dec 21, 2016
Would take again

Overall, Strzemecki is a good professor for Discrete Structures I. He is occasionally fast in his lectures. There's no need to buy the textbook. His lectures alone demonstrate the whole semester's curriculum and all homework assignments do not use the textbook. Lastly, he has a really iconic walk, you'll get what I'm saying when you have him.

Hilarious
TEST HEAVY
LECTURE HEAVY
5.0
4.0
CISC1
Grade: A
Mar 18, 2017
Would take again

Tadeusz Strzemecki Is the reason I can support my family. He prepared me not just for CS, he is a champion of critical thinking. I was his student 10 years ago and I still draw on what he taught. He is a lover of truth and objectivity and settles for no less. I ended up in a non CS career, but what he taught me was how to analyze reality

4.0
2.0
CISC2100
Grade: A
Jul 30, 2017
Wouldn't take again

Discrete Structures II was a waste of life but Strzemecki overall taught the course pretty well. The course may seem difficult due to his terminology but the concepts are fairly easy to grasp. There's no need to buy a textbook. He does NOT give a homework extension even if you are absent the day it's due so be warned. Mainly took as comp sci req.

Skip class? You won't pass.
Clear grading criteria
TEST HEAVY
5.0
4.0
CISC4090
Apr 9, 2018
Would take again

He is THE BEST CS professor at FCLC. I have taken 5 different CS professors so far for different CS classes, but he IS the only one who is so much passionate about his work. His lectures are super clear and he will literally tell you what he wants you to learn for Quizzes (3 quizzes, 10% each, hw 20% and 50% final). TAKE HIM AND YOU WONT REGRET.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
CISC2001
Grade: A
May 10, 2018
Would take again

He is one of the best CS teachers in FCLC. Make sure you take his class if you're a computer science major!

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CISC4080
Grade: A-
Nov 13, 2018
Would take again

The best CS professor you will ever find in Fordham. Not only a great professor, but he is also a great advisor overall and willing to go out of his way to help you. Always available for students. Only professor to make CS enjoyable for you at Fordham.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
4.0
4.0
CISC2000
Grade: A
Dec 27, 2018
Would take again

very caring and basically the best cs professor in FCLC

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
3.0
CISC2000
Grade: A
Apr 29, 2019
Would take again

I absolutely adore this professor. If you go to his office hours he really listens to what you have to say and if you need help with any questions he really helps you. He is very kind and funny so if you have the chance take his class!

Respected
Lots of homework
Hilarious
5.0
3.0
CISC2100
Apr 29, 2019
Would take again

BEST LC COMPSCI PROFESSOR EVER. SUCH A GOOD MATH PROFESSOR I LEARNED SO EASILY

Respected
Lots of homework
Caring
5.0
4.0
CISC4080
Grade: A
Apr 1, 2020
Would take again

Such a funny professor. He's very kind and even when you aren't taking his class he's still accessible to talk about other classes or if you're having trouble with other classes. I have a lot of respect for him. Even my friends who aren't CS majors like him because he really cares about the students.

Respected
Accessible outside class
Hilarious
1.0
5.0
CISC1600
Grade: A-
Nov 5, 2020
Wouldn't take again

He is the worst teacher. Does not go over the basics. He will never explain anything just talks about the concept without showing an example. If you ask for help in class he tells us to ask him during office hours. In-office hour he is like hurry up cuz other people are waiting.

Test heavy
Tough grader
1.0
4.0
CISC1000
Grade: B
Nov 6, 2020
Wouldn't take again

Don't take him for a beginner computer science class. He is probably good at teaching higher-level classes

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
CISC4080
Grade: Not sure yet
Nov 25, 2020
Wouldn't take again

If you are not good at calculus or algorithms already, don't take his class. He assigns homework after every single class, and he is a very tough grader. If you have questions you have to wait to see him in office hours. He is a smart guy but I feel like he neglects to teach us a lot of things and the concepts are incredibly difficult. :(

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CIS4080
Grade: D
Jan 7, 2021
Wouldn't take again

Definitely avoid at all costs. His computer algorithms class is all hard calculus that he does not explain well. Seems like a generally good person but he should not be teaching. His grader is also a very tough grader and doesn't give partial credit on anything, even if a problem is somewhat correct its marked wrong... don't take!

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CISC2001
Grade: Not sure yet
Feb 26, 2021
Wouldn't take again

Avoid like the plague

Lecture heavy
Tough grader
2.0
4.0
CISC1600
Grade: Drop/Withdrawal
Mar 11, 2021
Wouldn't take again

would not take again

Skip class? You won't pass.
Lecture heavy
Tough grader
3.0
5.0
CISC1600
Grade: A
May 12, 2021
Would take again

If you read the previous posts that basically sums him up. However, if you go to office hours every week, show him your hw and labs, he will help you get to the answer and it will greatly improve your grade. So it is possible to get an A but unlikely since you gotta hard for it.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
CISC1600
Grade: C
Dec 13, 2021
Wouldn't take again

Worst experience with a professor. it was an intro to computer science class but he treated it as if intermediate and assumed we were all CS majors. I am a straight A student but am getting a C in his class through hours of trying. AVOID AT ALL COSTS IF NOT A CS MAJOR

5.0
3.0
CISC1400
Grade: B
Dec 20, 2021
Would take again

Very nice guy. He is a no nonesense kind of guy but genuinely wants people to pass and do well. Also pretty funny and goes very easy on the grading at the beginning of course. Had him for CISC 1600 but that wasn't an option

4.0
5.0
CISC1600
Grade: A
May 12, 2022
Would take again

Okay, so for the entire semester I really had a hard time in his class. He is very busy so he can be hard to reach, and you really have to make time to talk to him about his grading. HOWEVER, if you are a CompSci major and want to LEARN take his class. He is tough, but I will definitely take his class again.

Tough grader
EXTRA CREDIT
1.0
5.0
CISC1600
Grade: Not sure yet
Oct 23, 2022

Do not take this class if you are a CS beginner, he is completely unreachable, does not reply any emails. Returns grading through an email that is CC to all students. No clear syllabus, skip through basics, rushed online office hours. Do not take this professor's class!!

1.0
4.0
CISC1600
Grade: B+
Jan 21, 2023

The people giving positive reviews are the few compsci majors who already knew much of the content and material before taking the class. If you're new to coding or even in the midst of learning with some experience, he isn't the one for you. Extremely advanced assignments for beginner students, no slides, no typed notes, no helpful feedback. Avoid.

Tough grader
Lots of homework
Test heavy
3.0
4.0
CIS4080
Grade: Not sure yet
Apr 21, 2023

He's very questionable because he can sometimes be great but then sometimes it can be hell. The only issue I really have was that his final was worth half your grade(50%), and that he'd give you 3 quizzes(each 10%), NOT open-book. His homework was doable so that's one bright side but he is also very caring. Just be cautious, that's all I can say.

Lecture heavy
Test heavy
Graded by few things
2.0
4.0
CISC1600
Grade: B+
May 1, 2023

This class is very tough, especially if you're going into coding with no background. He is a very tough grader, taking points off if you don't format your code in the manner that he likes. At times he can be very confusing, especially since he does not provide any online notes. He does not provide any feedback on grades unless you ask in person.

Tough grader
Lecture heavy
4.0
4.0
CISC4080
Grade: Not sure yet
May 8, 2023
Would take again

If you're looking to actually learn and take away a lot from a class, take him. He's not easy, lectures are quick and packed w info, but he knows his stuff and he is very knowledgable. Might seem tough, but he is very reasonable and can be funny.

Clear grading criteria
Lots of homework
Lecture heavy
4.0
4.0
CISC1600
Grade: B+
May 14, 2023
Would take again

I did not have any prior knowledge about coding before this class, so I definitely had to study A LOT to understand what was happening. Nonetheless, it paid off because now I actually understand coding. He is very difficult but if you truly want to learn, he's great!

5.0
1.0
CISC1600
Grade: Not sure yet
Nov 8, 2023
Would take again

AMAZING COMPUTER SCIENCE PROFESSOR. This class was basically a review for me, but I did enjoy the work. I do think it was heavily math-based, coding using different math formulas. There are 3 quizzes and a final; all of them are taken online, and you are allowed to google stuff or use your notes. JOSEPH IS A WONDERFUL TA!!! Very lenient on grading.

Hilarious
Caring
Lecture heavy
4.0
2.0
CISC1600
Grade: Not sure yet
Nov 21, 2023
Would take again

Didn't know C++ at all but still managed to follow along to his lectures. Doesn't call on people, and lectures were at a reasonable pace. He wants code to be formatted in a certain way, but it isn't difficult for an introductory CS course. If it's your first coding language, it shouldn't be hard to adhere to if you don't prefer a certain technique.

Clear grading criteria
Caring
Lecture heavy
3.0
3.0
CISC1600
Grade: A
Apr 17, 2024

Despite being a CS class, he did not utilize any form of technology. No Blackboard and no emails saying what the homework was. You're going to want a buddy in this class to double check everything with. And do your best to never miss class. Go if you genuinely want to learn, not as a core.

Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 24 grades
Most common grades:
A (12)
Not sure yet (7)
B+ (4)
Grade Distribution
A(13)B(2)C(1)D(2)F(0)A-/B+(7)
Based on 32 reported grades
A: 12
Not sure yet: 7
B+: 4
A-: 3
Common Tags
Tough grader (10)
Lecture heavy (10)
Skip class? You won't pass. (7)
Hilarious (6)
Caring (5)
Respected (5)
Lots of homework (5)
Clear grading criteria (3)
Rating Trend

Improving

+0.35 avg change
Oct
Jan
Apr
May
Nov
Apr
Last 6 months
Ratings by Course

CSLU001

5.0

(1)

DATASTRCTALG

5.0

(1)

ALGDSTHEORY

5.0

(1)

CS

5.0

(1)

CISC4090

5.0

(1)
+26 more courses
Difficulty by Course

COMP

5.0

CSLU1199

5.0

CISC1000

4.5

CIS4080

4.5

DATASTRUC

4.3

Similar Professors