3.3
Quality3.8
Difficulty80%
Would Retake93
Reviews80%
Would Retake
93
Reviews
Rating DistributionOfficial
93 total ratings5
39
4
14
3
6
2
10
1
24
What Students Say
“Best placed in A jar and put on a shelf somewhere”
CST8177 - 1.0 rating“This is the worst learning experience I have ever had”
CST8207 - 2.0 ratingClass Info
Attendance Mandatory
50%
Textbook Required
64%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.76 avg changeRatings by Course
DAT2343
5.0
(2)COMPILERS
5.0
(1)CST
5.0
(1)NET2003
5.0
(3)CST8152
5.0
(1)Difficulty by Course
ENG101
5.0
DAT
5.0
OPSYS
5.0
COMPILERS
5.0
OPERSYS
5.0
Reviews (92)
No Comments
Awesome guy. Knows everything!!
Very enthusiastic teacher, definately take any class he teaches
I've never had a more approachable (or enthusiastic) teacher.
Good guy. Too strict though, very vindictive
This guy is the biggest a$$hole at the college, avoid this guy and his classes.
No Comments
Afraid I will get plagiarism even though I wrote this comment??
Excellent class! for the people who thought it was hard, good luck in level 4
BOOURNS
As a former student of Ian's, and someone who handled his screaming at the Hell Desk..er..Help Desk. I've seen many sides of Mr. Allen. Don't get on his bad one. Helps if you have previous knowlege of Unix/Linux or have an anti-Bill politics.
No Comments
No Comments
Not a very fair teacher... gives answers in class but if they show up on the homework he says you cheated
Can believe the college still employees this guy.
Facetious fool! Indoctrinates students instaed of teaching them..
LOVES TO REPORT THAT YOUR CHEATING WHEN YOU ARE NOT!!!!!!!!!
Tappin was bad.. real bad. This guy I just COULDN'T learn from.. he's a very smug moron as well. The kind of guy you just want to hit. YES, he's a UNIX mastermind.. YES, he knows what he's talking about. NO, he isn't a good teacher. Not by a long shot.
HE is a very poor Professor IMHO he should have been fired after he went through his first semester or stack of e16 forms whichever first
Seems to enjoy setting students up for plaigerism... gives assignments that will look the same for all students, then claims people copied. Very poor, but knows his stuff.
He likes to abuse ppl for cheating, sets you up so BE ON THE LOOKOUT FOR HIM, he knows his UNIX tho, like very well lol
worst teacher with the worst shirt ever. he's a power tool :(
I had him as a teacher, the first 3 tests I aced, later on I went down big time. Unix is not easy, but there are more then enough resources online to help you pass. Don't blame the teacher if you are not willing to spend hours learning how the shell works
Online resources are equally unclear to Mr. Allen. Working for ITS, was threatened by him b/c the college uses Windows. Mr. Allen knows his stuff but can't relay that knowledge. Best to take his course alone due to work load/extra meetings..
THIS GUY IS HORRID.HE SAYS STUDENTS PLAGARISE ALL THE TIME. HE ENJOYS SEEING STUDENT FAIL.STAY WAY FROM HIM.
Great teacher. A little obscure in the help since he wants you to learn well (unlike high school where you can copy your friend's VB code and get away with it). He doesn't set up people for plagiarism: I checked some students' scripts: copies. Really.
I had the pleasure of taking compilers with Ian in 1997. It's one of the VERY FEW courses that is relevant to my work today. A tough teacher and a tough course. You can learn a lot from Ian Allen. Sincerely Shane Langdon [email protected]
bad news
A few things to watch out for. Don't work with a friend because your assignment will be graded as plagiarism. He uses scripts and programs to grade so similarities are easy to find. He probably lives and breathes UNIX/Linux.
Go for the other teacher. The other teacher is helpful, clear, very down to earth and he knows his stuff. Don't waste your time and money with this one. Tuition is not cheap.
He is the best teacher!!!
If your code is 96% yours and the other 4% isn't yours, he gives you zero. Likes to give you the answers, but doesn't like u to use it.
Accuses you of plagerism for anything you do
Ian knows his topic's, and as such would probably feel much more comfortable in the corporate sector. His teaching style is non-existant, and learning from his notes will only get you busted for plagurism.
No Comments
No Comments
Ian knows what unix/linux scripting is. His study guide and course notes helped me through the shell scripting course and I got good marks on this class. He can be anal, but if you keep plugging away at it, you will love his course.
Seems to enjoy belittling those who know less than him. Assignments are almost insurmountable challenges and well beyond the realm of practicality. Marks your work with shellscripts because you're that important to him...
No Comments
The only way you will ace his course is if happen to love linux as passionately as he does. Which is very unlikely. His course was not a complete waste of time though; Imitating some of his wacky attempts at humor gets you a few laughs at parties.
he is a good person and Pro.
Good teacher, he is slow on marking assignments though. By the time you get the first one back you have made the same mistake on the next 5 assignments. CS
Knows everything about the subject. Helps you alot by telling you where to find the answer rather than just telling you it. Gives very good reviews for tests.
His old compilers notes helped me a lot prepare for final exam as well as understanding compilers in general.
TAKE THIS COURSE WITH ANOTHER PROF!
Excellent in teaching, but too hard while marking assignment. If you love the subject he is teaching, than he is the best prof. you can find .
Very knowledgeable prof, I found him to be alright. That being said, he's absolutely horrible with midterms (too long, terrible multiple choice questions). Even when correcting your assignment with one of his scripts (this makes correcting faster), he amazingly manages to return it to you a month later.
This guy is a Linux Guru, he really does know his****. He's the type of prof to keep you awake, because his constant yelling will never let you sleep in class. No matter what anyone says, he's the one that inspired me to start using Linux. Great prof~!
Ian rocks
boring, uninspired and sad
The guy who said "boring, uninspired ect...." is on some bad drugs. I have know Ian for only two weeks and he's a ball in the class room. In a good mood and LOVES helping people to figue things out. Bright and funny and knows his stuff. I wish all my profs were like him. It really is fun being in the class room with him.
The best teacher I've had in a while. He surely knows how to keep people awake, keeps things interesting, and is always in a good mood. I wish I had more classes with him.
This guy is very moral. Very friendly, and gives you the benefit of the doubt from the beginning, but don't mess it up...then you're up sh**s creek
No Comments
Great teacher, hard marker. Very interested in the subject material (network programming); total unix geek. Helpful, interesting. Extends tough deadlines. Gives marks based on following a strict commenting, testing, and README scheme with emphasis on doc thoroughness and correlation. Usually does not run your program.
No Comments
Enthusiastic and knowledgeable. He hates plagiarists and slackers, but if you prove to him you care about the material, he will go beyond the call and give you all kinds of information and support. He's also funny. A girl asked a question about which which Ian had just lectured on, and Ian slapped the floor with his hands and screamed. Ha!
Gives very specific assignemnts then says that everyone copied everyone. Horrid dude. He is not there to teach you...he stall his grading so he can screw you when its too late. And does it with a smile! EX, he has connected me to people with whom i never even shared a lab period with! Never came close to their work...stupid, you'll hate him!
Too much stuff to read. no point form note!!
what a joke! if you can, take the course with another prof. pointless. never tested labs before assigning them. take 15-20-30hours to complete some labs, hell!
Quite possibly the worst teacher I've ever had. Has a Nazi marking style that will make you hate him. The way marks are distributed makes no sense at all, you can lose 30% for a missed header but 50 errors in your code makes you lose 40%...... The course is incredibly trivial but you will still get a 60 when you earned a 90.
Never trust a hippie
One of the most entertaining professors in terms of sheer zaniness, he is an incredibly brutal grader and wants very specific - or perhaps super clear - responses to his questions. I did have an issue with an assignment's grade and had it modified after speaking with him regarding it. If you can present a logical argument, he's pretty leniant.
Funny & entertaining. Has a very positive outlook and a great way of explaining things to the class. Will spend time with you after class if your having difficulty.
Excellent teacher! If you are having difficulty, just talk to him, and he will go above and beyond to help you out! He helped me understand things that other teachers never even bothered to try and help understand. But if you want his help, you have to show him that you want to do the best you can!
Brilliant. Only reason I screwed up in his class first semester was my lack of work ethic. He's hilarious/easy to get along with. I realize that the other comments on this page are quite out-of-date, but if anyone from today's lecture is reading this, remember his rap today? 'Nuff said.
Very enjoyable. Tries to keep even the most driest topics entertaining. Very good use of multiple teaching styles.
Ian has a fun presence and will push you to learn. I find him very helpful.
Excellent teacher. He wants you to learn and not copy and paste.If you need help. Go and ask him. He is almost begging students to ask questions but yet many don't.
Excellent prof I have seen in my life.
His enthusiasm for teaching what I worried could be a dry or boring course makes it so much more interesting.
That's that bullbull. He's so bad. It's horrifying. He expects you to know what you're doing in order to help you. I came into this without knowing anything, so it was really difficult to get him to help. his midterms and final are ful of trick questions and he only gives like 45 minutes for midterms. Marking is horrible. just bad.
This is the worst learning experience I have ever had. Right from the beginning he lost most of the class by firing off multiple commands in minutes and then expects everyone to have a photographic memory and then before you know it you are onto something new. Very confusing. Weekly notes are horribly assembled and impossible to follow.
READ ALL THE WORDS!! This is what you will learn. He teaches you how to look for the answers in his notes and they are all there. He is fun as a prof goes but you have to work hard. He knows his stuff so be prepared to be challenged. This isn't for the faint of heart. He is not there to fail you but to make you really good at Linux!
Ian is a very smart person and treats his students as such as well. His classes are not easy, but as long as you keep up with the work, attempt to do everything yourself first and in general work hard, he will help you and show you the best way to do everything. Makes learning Linux very fun and exciting as well, never a dull moment in his class!
Ian has an eccentric manner and a straightforward and highly technical teaching style that does not suit everyone. Lots of good information, no bad/useless information. I had no difficulty understanding, and I learned a lot. I would be happy to have him as a professor again.
"Know it all" persona. Useless in the lab environment. Lacking in communication skills. Knows his Linux but can't teach. Best placed in A jar and put on a shelf somewhere..
Ian! is very approachable and helpful if you are willing to learn, but you need to show you are making effort first. If you are having trouble he will gladly sit down for hours and teach. He updates errors immediately in his labs and spends the time to make the course material current. 2 semesters with him, sad he doesn't teach semester 3.
READ ALL THE WORDS!! This guy teaches you how to find the answers not neccesarilly all the answers them selves! Resourcfulnes and self-direction are key to passing these classes. If you show interest in the material he will show an interest in you. He has alot of online resources and learning material that is very helpful.
Excellent teacher, makes you work for the answers. Really believes in RTFM.
Ian is possibly the best professor I have come across. The thorough learning I got from the course was excellent. If you are willing to work hard , study & revise the you will get 110% from the material , lectures and lab. If you are having difficulty in understanding his lectures and notes then bread making is right for you.
READ ALL THE WORDS!! the notes are a bit confusing but during lectures or labs IF you have any question he is there for you. keep notes and try to learn not memorise
Awesome Teacher if you care about what your learning about.
A little weird but great teacher
Ian made this course very difficult and frusterating. He was not in it for the students, he seemed to be in it only for his own ego. He seemed to have no interest in actually helping students learn or do well. He was very unapproachable. His responses to face to face and email questions were robotic and rude. Very smart but not a good teacher.
Extremely knowledgeable - the course website he has built is used by many other professors. The material must be practiced to be understood, so the labs are designed to force you to understand the material to solve the problems. A LOT of work involved, but if you want to be a Linux sysadmin or in network security, you can't get a better start.
Very Particular
his way of teaching is very good and he is also very helpful for midterm exams.
He is the Linux.
Pros: He's energetic and prepares you for his test. Cons: My main problem is that 80% of his test questions, exam questions and assignments are trick questions. He can reduce this by a lot. People say he will teach you a lot, I disagree; he teaches you how to spot a virus at the most (trick questions). His material isn't very much REAL WORLD
His method of teaching is excellent - he explains difficult concepts in a variety of ways. Isn't afraid to review if things don't stick. Well structured assignments that provide a lot of practice. Test/quiz questions are unpredictable (Read All The Words), which helps to cement your knowledge. The CST program will take a huge hit when he retires.
Ian is the most enthusiastic prof i've ever had. He obviously eats, breaths, and sleeps Linux. He taught my first linux class, and while many of his assignments and tests felt somewhat pedantic and contrived, that's what Linux is. I was lucky enough to have him as the lab TA for my 2nd linux class. Our prof was terrible and Ian saved our butts!
Class Info
Attendance Mandatory
50%
Textbook Required
64%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.76 avg changeRatings by Course
DAT2343
5.0
(2)COMPILERS
5.0
(1)CST
5.0
(1)NET2003
5.0
(3)CST8152
5.0
(1)Difficulty by Course
ENG101
5.0
DAT
5.0
OPSYS
5.0
COMPILERS
5.0
OPERSYS
5.0