3.9

Bruce Long

Information Systems - University of North Carolina at Charlotte

3.9
Quality
3.1
Difficulty
68%
Would Retake
94
Reviews
3.9
Quality
3.1
Difficulty
4.0
Helpful
3.9
Clarity

68%

Would Retake

94

Reviews

Rating Distribution
Official
94 total ratings

5

49

4

18

3

11

2

10

1

6

What Students Say

There's no way I could've passed without outside help

ITIS1212 - 3.0 rating

his test was terrible and he expected lot more than what a beginner knows

ITIS1212 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (17)
B+ (8)
A+ (8)
Grade Distribution
A(25)B(6)C(2)D(2)F(0)A-/B+(14)
Based on 54 reported grades
A: 17
B+: 8
A+: 8
A-: 6
Common Tags
Respected (19)
Lots of homework (14)
Participation matters (11)
Gives good feedback (9)
Skip class? You won't pass. (8)
Caring (8)
Get ready to read (8)
Clear grading criteria (8)
Rating Trend

Declining

-0.50 avg change
Sep
Nov
Dec
Jan
Apr
Feb
Last 6 months
Ratings by Course

3130

5.0

(2)

INFO3200

5.0

(1)

PROJMGMT

5.0

(1)

ITIS4250

5.0

(1)

ANY0000

5.0

(1)
+13 more courses
Difficulty by Course

INFO3130

4.2

1212

3.5

ITSC2214

3.4

ITSC1212

3.3

ANY0000

3.0

Reviews (92)
5.0
4.0
INFO3130
Mar 31, 2002

Interesting, funny, knows a lot, goes out of his way to help

1.0
5.0
INFO3130
Apr 29, 2002

He's a Slacker

5.0
2.0
INFO3200
Jun 29, 2002

knows his stuff; projects are just menial busy-work that take a lot of time

3.0
5.0
INFO3130
Nov 8, 2002

No Comments

2.0
5.0
INFO3130
Nov 11, 2002

Hard Test , Boring, & HW takes hours to complete. DONT TAKE Mr N B LONG!!!!!

5.0
3.0
INFO3130
Nov 11, 2002

No Comments

5.0
4.0
INFO3130
Jan 9, 2003

Has excellent web site. Stresses writing quality. Figure 12+ hrs./week homework

2.0
4.0
INFO3130
Apr 15, 2003

This man is boring as heck, don't take him if you don't have too. He just breezes through powerpoint presentations and expects you to understand everything he's saying. His test are hard and his grading scale is STUPID..

2.0
4.0
INFO3130
Jun 9, 2003

this guy may know his stuff but i think someone forgot to tell him that he is supposed to teach it. all he does is read powerpoint and delegate homework, he can not actually teach the stuff to save his life. thanks for a lot of nothing...

5.0
4.0
INFO3130
Jun 23, 2003

Doesn't just give you the answers and pretend he's taught you someting - you have to do the work yourself. VERY willing to help though.

4.0
4.0
INFO3130
Jun 24, 2003

"Delegate" homework? I thought we were SUPPOSED to do the homework! If you didn't learn something from this class you didn't try. He was always available for help outside class.

5.0
4.0
INFO3130
Jul 10, 2003

The class was great. Very helpful! You have to do alot of work it will kill your time. But the work is not hard if you ask him for help. His test are ok just study the notes and the book. He is a powerpoint user, at least you understand him.

3.0
2.0
ITIS2300
Dec 19, 2003

Great class. Good lecturer. Do all the assignments and you'll get an A.

5.0
2.0
3130
Apr 8, 2004

Mr Long, you are one of the best teachers I've ever had. Keep teaching different courses so I can take a class with you again. Thank you

5.0
2.0
3130
Apr 14, 2004

He is the coolest of all cats. He is a logical professor with excellent communication skills. Unlike many professors, Mr. Long is willing to accept suggestions and act outside of his normal routine. Has valuable industry experience, so listen and learn.

4.0
2.0
3300PROJMG
Nov 5, 2004

Great guy.Funny as HE_LL!Great stories, great industry knowledge(BankOfAmerica/Wachovia/AirForce/PaperPlant(TeenFireControlSpecialist)).ProjManagemnt is his topic.He knows everything about it.Valuable and enjoyable class.Do your work and you'll be fine.

5.0
1.0
ITIS2300
Dec 19, 2004

Bruce ROCKS! Take him at all costs!

5.0
3.0
ITIS3310
Oct 16, 2005

Excellent professor. Uses several real world examples in most lectures. Also teaches some UML which is a very useful skill to have. Class is sort of challenging at times but enjoyable.

5.0
2.0
ITIS3310
Grade: Not_Sure_Yet
Nov 6, 2005

Great professor! His tests are very easy if you can answer all the pre-test questions he posts on his website. If you want to learn alot and still make a good grade take Long.

4.0
2.0
ITIS3310
Dec 16, 2005

Easy class, but lectures are extremely boring. Only knows how ti use powerpoint.

5.0
2.0
PROJMGMT
Oct 31, 2006

All these comments that are bad must be from lazy people who heard he was easy thinking no work... There is work but its not hard. Hes an easy A if you read the powerpoints and do your homework

5.0
4.0
ITIS1210
Oct 28, 2008

Good Professor, funny and worth taking his classes

5.0
2.0
ITIS4250
Dec 2, 2008

Fun professor, loves to joke with the students. Exams are essay, but tons of room for partial credit. Class load seemed heavy, he's rather lax about due dates.

4.0
1.0
ITIS1210
May 26, 2009

Lectures are straight from powerpoints, but he makes you remember them for the test. Tests are primarily essays and some multiple choice, but they're easy. Just keep up with the powerpoints and your notes and it's an easy A.

5.0
3.0
ANY0000
Jan 14, 2010

Best teacher at UNC Charlotte. Not only is he extremely involved on campus and hard working; but, he goes the extra mile to help ALL students that need help. Literally if I could take every class with this professor--I would. And this semester I actually tried haha. He isn't an "easy" teacher per say, but he is easy to understand and learn from.

5.0
1.0
ITIS3300
May 1, 2011

This pretty much applies for his other classes, too. Bruce is basically full of it and tries to scare you on the first day of class (I've had him three times), but he's a pretty good guy and wants you to do well. His classes are easy if you takes notes or pay attention. He gives good test study guides and has a great sense of humor.

5.0
2.0
ITIS3300
Jun 8, 2011

Great professor, teaches you not just what you need to know to get an A, but what is really going to help you in the future. He has both Military and Industry experience One of his famous quotes is, "I don't really care if you come back and say I got an A... I want to see you actually using what I taught you."

5.0
3.0
ITIS3300
Dec 21, 2011

Awesome instructor!

5.0
2.0
ITIS1212
Oct 28, 2013

Fantastic professor! His flipped classroom style is incredibly engaging and makes you want to learn all the more. The class is pretty easy, too, so long as you watch the assigned videos and read the textbook sections.

5.0
2.0
ITIS1212
Grade: B
Dec 10, 2013

Outstanding professor. Former military and gets along great with disciplined students. Don't try and BS him, and he can be one of the best people to know throughout your college career. I will take classes with him if I have a need for anything he teaches. Just outstanding.

4.0
2.0
1212
Grade: A
Jan 8, 2015

Professor Long is an upstanding professor that won't take any non sense from students, and because he doesn't you really are able to do well in the class if you just do what is assigned and ask questions if you don't understand. You will easily get an A.

5.0
3.0
ITIS 1212
Grade: B+
Oct 26, 2015

Great professor but the assignments are challenging.

5.0
4.0
ITIS1212
Nov 5, 2015

I LOVE BRUCE! I have never taken a java class so this was very overwhelming to me and I was very confused throughout most of the semester however, he was super helpful with lab work, assignments, homework, and tests. Go to his office hours with questions, especially if you don't know how to do a part of the assignment, and he will help you with it!

4.0
2.0
ITIS1212
Jan 10, 2016

Professor Bruce Long is a fairly laidback and approachable instructor. He wants the students to learn and he tries to make the material fun and enjoyable. Long is one of the better teachers in the CCI department. Some of the labs are challenging. If you just do the assignments, pay attention and study for the tests, it's not a hard class.

5.0
3.0
ITIS1212
Grade: A
Apr 27, 2016

Great Prof. Cares about his students. If you are struggling he gives plenty of help and opportunities to pass. His teaching style is great and easy to understand. He knows his stuff and knows how to teach it.

5.0
5.0
ITIS1212
Jun 24, 2016
Would take again

Loved having Mr. Long as my professor. He helped me outside of the classroom whenever I was struggling with assignments. He makes you work for your grade, but is always there to help. I will deff be taking him again! Glad I had him for my first semester at UNCC!

5.0
3.0
ITIS1212
Oct 14, 2016
Would take again

LOVED this class. Long is extremely helpful and really seems like he cares for his students. Will definitely take again.

Gives good feedback
Respected
Skip class? You won't pass.
1.0
1.0
ITIS1212
Dec 7, 2016
Wouldn't take again

I hate him. his test was terrible and he expected lot more than what a beginner knows.

Tough Grader
5.0
3.0
ITIS1212
Grade: B
Dec 7, 2016
Would take again

Professor Long is probably one of the most understanding and helpful professor I've had. He genuinely cares for his students and is always available to meet or to answer questions via e-mail when you need them. Definitely would recommend taking his class!

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
3.0
3.0
ITIS1212
Grade: B+
Mar 27, 2017
Wouldn't take again

Class structure is described as a "flipped" teaching method. Unfortunately it's not for everyone. Definitely not for people who can't teach themselves. After comparing with other students and professors, he's the most unorthodox and fast paced. Tutoring is a must.

Tough Grader
Get ready to read
Participation matters
5.0
3.0
ITIS1212
Grade: B+
Apr 23, 2017
Would take again

BRRUUUUCEEE!!! :D One of the greatest Professors that I have ever taken over here at UNC Charlotte especially when I started last year in the Fall for the first time ever, I wish I can take him again this upcoming fall, I regret not taking him this semester but its all good. come to class, work hard and pay attention to get that grade.

Respected
Inspirational
Amazing lectures
5.0
3.0
ITIS1212
Grade: A-
Aug 22, 2017
Would take again

Bruce Long is an amazing teacher who actually cares about his students. He works very hard and is very understanding about everything. He wants his students to succeed. His lectures are fun and engaging. 10/10.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
ITIS1212
Grade: A+
Aug 28, 2017
Would take again

Bruce is the best he really works with you to make sure you get a good grade. If you dont get at least a B you didn't try at all

Participation matters
Inspirational
Hilarious
5.0
3.0
ITIS1213
Grade: A+
Nov 2, 2017
Would take again

Does not rely on outside resources and really knows the material. Good, informative lectures and if you put in any effort, youll pass. Great experience.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
ITIS1212
Grade: A
Nov 21, 2017
Would take again

Professor Long is the professor to take for 1212, especially if you don't have any experience with coding. Even in large classes, he learns names and is really great about trying to make sure people understand the material.

Respected
5.0
3.0
ITSC1212
Grade: A+
Dec 20, 2017
Would take again

Bruce Long is the best professor for ITSC 1212. I had no experience with java prior to this class and I made an A. He absolutely cares for his students and wants them to excel! At the beginning of the semester he seemed very strict and scary, but you soon realized he's very passionate with students. He's very knowledgeable and charismatic.

Gives good feedback
Respected
Skip class? You won't pass.
4.0
3.0
ITIS1212
Grade: A-
Jan 7, 2018
Would take again

This class is confusing as university websites. It isn't so confusing that you can't pass, but it is confusing enough so that getting an A is difficult. This class really depends on what grader you get for assignments and how confusing the questions are on the test.

Get ready to read
Skip class? You won't pass.
5.0
3.0
ITIS1212
Grade: A
Mar 2, 2018
Would take again

The best 1212 teacher there is. Hands down. He is awesome and actually teaches you and cares about you learning.

Respected
Clear grading criteria
Caring
3.0
5.0
ITIS1212
Grade: B
Apr 3, 2018
Wouldn't take again

When I started this class I had no prior experience with programming. There's no way I could've passed without outside help. Labs rarely had anything to do with what we learned in the lecture that week. If not for groups and opportunities to finish lab and extra credit I would have received a C. He's a tough grader but he's good at teaching topics.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
4.0
ITIS1212
Nov 5, 2018
Wouldn't take again

Have to show up even when sick. Not helpful when you ask questions.

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
3.0
ITIS1212
Grade: B-
Dec 3, 2018
Would take again

Bruce is the GOAT of professors. He truly cares about the students and wants you to learn how to code. I wish there were other professors at UNCC that cared the way he does. Bruce has wonderful examples as to why he is such a great professor and how he became the man that he is now. I am glad that he is the chair, I just hope his caring ways spread

Gives good feedback
Participation matters
Caring
4.0
2.0
ITIS1212
Grade: B+
Dec 6, 2018
Wouldn't take again

Bruce is a good teacher. The problem with 1212 is how the class is structured. Flipped classrooms do not work for programming classes and this is the way Bruce structures his class. He is very vague with how he words the assignments too.

Participation matters
Skip class? You won't pass.
EXTRA CREDIT
5.0
3.0
ITIS1212
Grade: A
Feb 14, 2019
Would take again

Absolute madlad. You'll love Bruce as long as you do your work. His canvas page is super disorganized, but he is fair in his grading. Also a really funny dude. Maybe avoid this class if you can't take a joke, but if you have a sense of humor, I can't recommend this guy enough.

Respected
Hilarious
Tough grader
4.0
4.0
ITIS1212
Mar 1, 2019
Would take again

Cool guy, kinda crazy but super nice and always willing to help. Its a flipped classroom which doesnt work for programing super well but the whole department is like that. If youre not super familiar with programming he gives a lot of resources so you shouldnt have to give more than an hour or so of work a week to do well.

EXTRA CREDIT
Get ready to read
Clear grading criteria
3.0
3.0
ITSC1212
Grade: B+
Apr 6, 2019
Would take again

Good professor

Participation matters
Hilarious
Amazing lectures
5.0
1.0
ITSC1212
Grade: A
May 15, 2019
Would take again

Work from the textbook makes up 5% of your grade, I didn't buy the thing and still managed an A. Labs are extra long so if you are having trouble with something you have plenty of time to work through it. Says you only get 1 free absence, but doesn't take attendance everyday.

Skip class? You won't pass.
Caring
Tough grader
5.0
3.0
ITSC2214
Grade: A
Nov 12, 2019
Would take again

Amazing professor. He's intelligent and just a joy to listen to when he's teaching. Completely down to earth.

Gives good feedback
Respected
Accessible outside class
2.0
4.0
ITSC1212
Grade: Not sure yet
Mar 9, 2020
Wouldn't take again

Flipped classroom structure is used, which is completely ineffective. Does not teach the material. Simply goes through PollEverywhere quizzes in class. Also rather arrogant, not engaging, and vague when answering questions as well as in his assignments.

Lots of homework
Tough grader
4.0
3.0
ITIS1212
Grade: A
Oct 31, 2020
Would take again

I liked Professor Long. He was such a cool guy and I ended up with an A in the class even though I had a hard time understanding code and how to program. Show up to class, pay attention, do your homework, and you'll be fine.

Respected
Test heavy
Clear grading criteria
5.0
3.0
ITIS1212
Grade: A-
Dec 8, 2020
Would take again

The professor was always available to help me when needed. Definitely a good amount of class work but it is manageable. You will learn a lot in this class but be prepared to code.

Gives good feedback
Lots of homework
Accessible outside class
4.0
3.0
ITSC2214
Grade: A
Jan 15, 2021
Would take again

The reverse classroom sucks, because this prevents bruce long from being involved in the learning experience. You learn through zybooks and realizeit which preps you enough for the quizzes and tests. He gives test reviews that are basically the test and the grading for assignments is pretty clear.

Respected
Lots of homework
Clear grading criteria
5.0
3.0
ITCS1212
Grade: A
Mar 15, 2021
Would take again

Dr. Long is great. I've never programmed anything, and he made the course very easy for absolute beginners like me. He really makes it fun.

Gives good feedback
Respected
Skip class? You won't pass.
4.0
3.0
ITSC2214
May 12, 2021
Would take again

I felt like he did not actually teach much, since what we did every class is work on the labs on our own. He only gave mini lectures a few times. We had to do RealizeIt every week. The assignments take up the bulk of the grades so if you do well on them you should be fine. There were also reviews before each test which were super helpful.

Clear grading criteria
5.0
3.0
ITIS1212
Grade: Rather not say
May 15, 2021
Would take again

His class is very well organized. Everything is planned out and each week builds off the last. You will need to take notes on readings and put in extra effort to learn the coding techniques. He tries his best to help you understand assignments and gives you a lot of opportunities to do well. Basically, do the work, show up and you will do fine.

Lots of homework
Participation matters
Clear grading criteria
5.0
4.0
ITSC2214
Grade: A+
May 17, 2021
Would take again

I was really intimidated by this class when we started. He did very well at answering questions in the class. The assignments don't have any long mundane instructions, it is just straight to the content. I could not recommend him more for this class.

Respected
Hilarious
Caring
4.0
3.0
ITSC2214
Grade: A+
May 18, 2021
Would take again

He didn't really teach much at all so you had to teach yourself the material through Canvas. Realizeit every week as well as a quiz. My only real complaint was the Realizeit because it would grade things super weird. He's a nice guy but I feel like he could have done a little bit more of teaching. We basically sat there and did the lab during class

Respected
Lots of homework
Accessible outside class
3.0
4.0
ITSC1212
Grade: A+
Nov 16, 2021
Would take again

I attended this class with prior knowledge so it was an easy A. If you are not coming in with the skills developed already, you should do some independent research if you can to help prepare you. Concepts are mostly explained by textbook exercises instead of lectures.

Get ready to read
Participation matters
Skip class? You won't pass.
4.0
3.0
ITSC1212
Grade: A-
Nov 17, 2021
Wouldn't take again

I recommend him if you are willing to do some work on your own. the beginning of his course is easy but he becomes lazy and assigns a lot w/o explaining anything, basically learning on your own. you have to know when its okay to get help from other sources and when you actually need to know the material. codeworkouts, pollev quiz and hard exams

Accessible outside class
Get ready to read
Lecture heavy
3.0
4.0
ITSC1212
Grade: B+
Nov 17, 2021
Wouldn't take again

get ready for weekly labs, you must complete the lab by the end of the class (throughout the semester he stretches the deadline!) he gets annoyed when u ask a lot of questions, the ta's he had were super nice compared to him. he doesn't really explain things unless 5+ people ask about it. he is nice but doesn't interact but I do recommend him

2.0
3.0
ITIS2300
Grade: Drop/Withdrawal
Dec 20, 2021
Wouldn't take again

He waits until the last minute to submit grades. Although he is understanding when it comes to life circumstances, he is incompetent as a professor and overcomplicates assignments. This is a tough class in general, so if you're not prepared for late semester antics, don't take this professor.

Tough grader
5.0
3.0
ITSC2214
Grade: A+
Dec 27, 2021
Would take again

This class is for self-starters only; Prof. Long is there for guidance for the most part but the learning is all on you. Do your prep work & start on your assignments early. It wasn't until the very end that things kind of got hard for me. Study arrays & ArrayList, your generics, and general java before you take this and you will be golden.

Respected
Lots of homework
Caring
4.0
2.0
ITSC1212
Grade: A
Jan 6, 2022
Would take again

Professor Long teaches this class as a flipped class, so you have to complete the textbook activities over the weekend and he briefly lectures and leads activities in class. The class activities and labs were easy and he is very flexible about deadlines, especially late in the semester. He also gives lots of extra credit on labs and projects.

Accessible outside class
Lecture heavy
EXTRA CREDIT
5.0
4.0
ITSC1212
Grade: A+
Jan 11, 2022
Would take again

DO THE EXTRA CREDIT. I got 70s or lower on all my tests but got a 98 in the class because of the extra credit on the labs. He was a great professor and encouraged me to want to do coding as a career. He give such good insight into the field and will be a mentor to anybody. He was understanding when I missed a test. Make sure to communicate with him

Lots of homework
Participation matters
EXTRA CREDIT
2.0
3.0
ITCS1212
Grade: A
Jan 20, 2022
Wouldn't take again

If you know nothing about computer science, he is NOT the professor you want. That's my only problem, he is not beginner friendly.

Get ready to read
2.0
5.0
1212
Jun 14, 2022

Long is a scary and intimidating professor.

Tough grader
Lots of homework
Lecture heavy
5.0
5.0
ITSC1212
Grade: A
Nov 7, 2022
Would take again

Professor Long is a great guy, but as someone who knows Java, the class was still challenging. I can only imagine how hard it is for people without coding knowledge.

Gives good feedback
Lots of homework
Respected
3.0
4.0
ITSC2214
Grade: A
Dec 6, 2022
Would take again

Prof Long is a well respected professor and this class was not bad, however I have a feeling that it could have been taught better. Class is full of lectures and polleverywheres, the tests are based on the PE. Assignments can be confusing but TAs are available. Shouldnt be your first choice for DS but its a solid backup choice.

Respected
Lecture heavy
3.0
4.0
ITSC1212
Grade: A-
Dec 14, 2022

I think Long is overrated. He has hard deadlines and expects you to submit the lab the day of. On one of his tests he expected us to do 20-something code workouts, the class average was a 60 on that part. His lectures are super boring but can be helpful. I believe the final will be 52 questions and then 36 code workouts, absolutely ridiculous.

EXTRA CREDIT
Lots of homework
3.0
2.0
ITSC2214
Grade: A
Dec 14, 2022
Would take again

Tests easy, straight from the poll evs. The projects and labs weren't that bad. Pretty easy to get a good grade in the class. Super strict about rules, and won't work with you at all no matter how small of a mistake. Grading takes forever. I would take this class again.

Participation matters
2.0
2.0
ITSC2214
Grade: B
Dec 16, 2022

Not a bad class but, he wasn't very helpful in my opinion, the grades were pretty much put in at a minimum a month or two after it was done and the majority was put in two weeks before grades were due. Suppose you don't mind that and doing most of the class yourself then pretty easy. Test answers were on the PE quizzes. A very mediocre class.

Lecture heavy
2.0
3.0
ITSC2214
Dec 19, 2022

Extremely late grading which created unnecessary stress, I don't even know how that is acceptable through the university. Also was not very helpful and gave very generic snappy responses towards the end of the semester regarding grades.

Tough grader
1.0
3.0
ITCS1212
Grade: Incomplete
Jan 26, 2023

Professor canceled class two days in a row without giving any heads-up beforehand. Had mentioned he was ill at the beginning of the week and should have had the foresight to give a canvas announcement announcing class was canceled instead of finding out as we walked in. As a commuter, this kind of unprofessional behavior is really upsetting.

5.0
2.0
ITSC1212
Grade: A-
Apr 28, 2023
Would take again

A very straightforward instructor, who does not make information overly complicated, yet he does not over-simplify as well. While lectures may be a tad confusing for some, he will happily answer any questions and ensure that you're satisfied with his response. He responds quickly to communication and does his best to make this course enjoyable.

Clear grading criteria
Respected
Accessible outside class
1.0
1.0
ITIS1212
Grade: Drop/Withdrawal
Jul 31, 2023

Dr. Long is an interesting professor. I remember emailing him for a waiver to skip a prerequisite a few years ago, and after he allowed me to register, he was waiting for me to be in the 1st lab to ask me to drop the course because "I am not capable of completing this course". Ego and making students feel lesser is not what a great teacher make.

5.0
4.0
ITSC2214
Grade: A
Sep 14, 2023
Would take again

Dr. Long has been around since the punch card days- he kinda has a wise old wizard vibe. Super knowledgeable. No BS.

EXTRA CREDIT
Hilarious
Respected
5.0
5.0
ITSC2214
Grade: B+
Nov 7, 2023
Would take again

Professor Long is a great professor overall, honestly the reason I started taking college seriously. The assignments are tough, and he grades strictly, but his lectures are very informative. I would say I learned more in his class than any I have taken at UNCC.

Tough grader
Participation matters
Lots of homework
2.0
4.0
ITSC2214
Grade: C
Nov 20, 2023

He likes to show powerpoints on the very basic concept and then do PollEverywhere for every other class. Prepwork isnt assigned on Canvas but graded. His grading system is always late. My grade is due to his tests that dont reflect the study guide at all. Prepare to learn all of it by yourself. Hes smart and intelligent but has a high ego.

Get ready to read
4.0
4.0
ITSC2214
Grade: C
Nov 27, 2023
Would take again

Mr. Long is very knowledgable and explains subjects well. Cool dude, very accessible. Generous deadlines and late policy, had to take advantage of that a fair bit. Assignments and tests can't help but be difficult, not unworkable, because of the material.

Lots of homework
Hilarious
Respected
4.0
3.0
ITSC2214
Grade: Not sure yet
Dec 6, 2023
Would take again

Prepwork is assigned weekly, he will lecture in class but sometimes will get a week ahead/behind the prepwork. Once he lectures he will let you go, we get out early most of the time. Attendance isn't mandatory but he does PollEv in class for accuracy. The lectures only talk about the concept of DSA, not the actual implementation.

3.0
4.0
ITSC2214
Grade: A
Jan 13, 2024

I get why people like Bruce Long but I understand why people don't like him. He's a good person who looks out for you and cares but as a professor, almost no mercy. He teaches a lot of the concepts behind data structures but doesn't teach the coding behind which is needed for the labs, major assignments, and the coding portion of the test.

Lots of homework
Caring
5.0
4.0
ITSC2214
Grade: B+
Apr 26, 2024
Would take again

From what I have seen this is the best professor to take Data Structures with, Dr. Long is great at explaining concepts and helped me to build my foundation with Java, its a lot of work, but definitely worth it for the skills you get out of the class.

Clear grading criteria
Lots of homework
Lecture heavy
4.0
4.0
ITSC2214
Grade: B
Feb 19, 2025
Would take again

Professor Long is no-nonsense but makes data structures digestible. The workload is intense, but the skills you gain are invaluable. For study prep, unstuck study and the textbook are must-haves.

Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

18%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A (17)
B+ (8)
A+ (8)
Grade Distribution
A(25)B(6)C(2)D(2)F(0)A-/B+(14)
Based on 54 reported grades
A: 17
B+: 8
A+: 8
A-: 6
Common Tags
Respected (19)
Lots of homework (14)
Participation matters (11)
Gives good feedback (9)
Skip class? You won't pass. (8)
Caring (8)
Get ready to read (8)
Clear grading criteria (8)
Rating Trend

Declining

-0.50 avg change
Sep
Nov
Dec
Jan
Apr
Feb
Last 6 months
Ratings by Course

3130

5.0

(2)

INFO3200

5.0

(1)

PROJMGMT

5.0

(1)

ITIS4250

5.0

(1)

ANY0000

5.0

(1)
+13 more courses
Difficulty by Course

INFO3130

4.2

1212

3.5

ITSC2214

3.4

ITSC1212

3.3

ANY0000

3.0

Similar Professors