The validity of Student Course Evaluations

Read these comments first:
Student Course Evaluations Get An 'F'.
Student evaluations of teaching are not only unreliable, they are significantly biased against female instructors.

CST8207 16F Course Survey Report

This page contains three parts:

Red bars start each section.




 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   83 / 159 (52.20%) 
Focus: Overall Results
format image
The Course

CST8207 - 10-20
ResponsesCourse
SAAUDSDNMean
Q1Course learning activities (e.g lectures, discussions, practical work, group work, etc) are varied.34311143834.1
Q2Course learning activites are linked to the course learning requirements.4630511834.4
Q3All of the course learning requirements are covered in the course.5025431834.4
Responses: [SA] Strongly Agree=5 [A] Agree=4 [U] Undecided=3 [D] Disagree=2 [SD] Strongly Disagree.=1 
The Course

CST8207 - 10-20
ResponsesCourse
EVGGSNSNMean
Q4Overall, please rate the quality of this course32311325834.0
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Question:What did you like most about this course?
Response Rate:80.72%   (67 of 83)
1the weekly linux assignments were actually a lot of fun. They were kind of like adventures for me. Here is a task, with a gentle hand to guide you through the task, and hey you are learning at the same time. Good stuff.
2the part that I can do my labs at home
3the content of the course , assignments , midterms like almost all whole program structure is good.
4professor has a fun personality
5nothing
6lit lit dab on em
7i mean i dont like linux but i think the way the course is set up is pretty cool.
8i didnt
9course content is well structured.
10assignments
11Working hard and gaining more computer experience
12When it's make sense and the bonus assignment
13Very interactive and hands on course, lots of learning to be had.
14They way that he made it fun to learn at not all at once and the worksheets are great to to help with the assignments.
15The professor is very good at explaining and demonstrating the material and is always willing to explain further for anybody who does not understand.
16The practice midterm exam.
17The one lab because that's where I actually learned stuff about Linux.
18The kooky, unpredictable nature of the prof. Definitely one of the most fun profs I have ever had, he was stern when he needed to be but I think that was necessary. Generally speaking he could always get a laugh out of the class and keep our attention during lectures. It made him easy to listen to and even study sessions outside of regular class hours were provided which were very helpful. He was understanding that not all students prefer to work in lab and allowed students to email him ahead of time if they weren't going to be present. This was definitely a selling feature for me, as someone who prefers to work from home. The content was involved and really got me into the program, all in all a great course!
19The general content and the teaching style of the professor were very much enjoyable.
20The feeling when u accomplish a task

21The eclectic professor and thorough instructions for assignments hammer in the information
22The course is full of valuable information.
23The attacks on the server.
24The assignments provided a good balance between giving you enough information in order for you to know what you need to do, while keep enough out that you still needed to lookup, practice and learn what is being asked of you. And the ability to do it anywhere was also very beneficial.

And the fact that the teacher has his own website for the course, rather than relying on Blackboard was also nice as Blackboard was very unreliable, and it meant that we could also look at previous terms to get an idea of what is required and helped with studying for tests.

25The assignments and the enthusiasm Ian brought to learning
26The assignments are really challenging. I liked this!
27The amount of content is large but varied. Always interesting.
28The Teacher's enthusiasm was very encouraging. I found it helped out with learning and completing assignments.
29The Professor. Very helpful, and enthusiastic. He obviously enjoys teaching Linux.
30That commands were explained and then they were demonstrated in class
31Teacher is super awesome and make me understand everything to the very depth.
32Prof is energetic and knowledgeable. Course notes have everything you need as well as extra if you wish to persue a topic farther.
33Linux is interesting
34Linux is an entirely unfamiliar operating system to me, and I was worried this would be the course I'd struggle with most this semester. However, the materials and lessons provided by the professor were incredibly helpful in easing my worries. All of the learning materials are available on the open internet, which is nice in case I need to come back if I forget something. The professor makes sure to list all of the commands we're going to learn in advance. The assignments for this course, especially later ones, are all challenging but serve us well in testing our knowledge. Our professor helped me realize the very real security threat posed by attackers, and his tests reflect that with quite a few tricky questions that would be similar to what a hacker might attempt to do to your Linux machine.
35Learning linux
36Jesus christ its so hard.
37It's one of the most interesting and important IT core courses.

I like Linux and I understand it's importance in our IT world, so I liked the whole course and enjoyed being in the class.

38It was actually a tough course.
39It was a good nap class. during lectures the prof shows students how to use commands what commands do, which is helpful.
40Interesting course and need deep understanding of concepts but one thing is amusing that all work we have done on server.
41Idallen
42Ian
43Ians a cool guy
44Ian was always animated and energetic to have us learn and would perform live demos of the lecture material
45Ian is very eccentric and fun.

He talks about all the practical application of everything we learn in class.

His notes are tangible and he refers to key points multiple times.

He shows you real time application of everything he is teaching and breaks down each individual step

46Ian D. Allen great teacher!
47I would like most, class which was held on preparation for exam. These classes provide better understanding about different commands.
48I most enjoyed the lecture classes and wish I had Professor Allen for lab classes in addition to lectures.
49I love the hands-on approach of this course and the level of detail Ian goes into
50I like the very hands on learning of the course through the practical assignments that lets us practice how to be a linux system admin.
51I like that it is very hands on with a lot of in class practice.
52I just like typing the different commands on the CLS.
53I find the course really interesting. It's something I have never used before and that's what I find so interesting about it. The best part of the course for me personally is getting to learn all the commands, and seeing the progress throughout the semester on much better you get on the CLS.
54I enjoyed learning about a new operating system that I was not 100% familiar with.
55I enjoyed the challenging assignments, for the most part; found the assignments productive.
56I enjoyed the hands on nature of the labs.
57I did not know anything about the course but the professor made it interesting to learn and know more concepts about the subject.
58I actually happened to enjoy the midterms. I like all of the brain games to solve.
59Great resource of information online on personal website; puts great detail into work and provides many examples.

Love the practice midterms!

60Everything was explained clearly and done in a fun way. Great way to learn and an awesome teacher! thank you
61Course introduces all students to the UNIX/Linux operating system in a command line environment. IT was an entirely new type of operating system I have never dealt with before. The course provides a good background in using a command line.
62Challenging
63Being able to understand linux level 1 finally
64Attendance wasn't taken in lab
65Assignments 
66Assignments put theory to practice and helped with learning of content
67Assignments
 
Question:How could the course be improved to be of benefit to future students?
Response Rate:72.29%   (60 of 83)
1stay the current path since its relevant.
2slower pace would be helpful
3slow down in lectures
4read all the words
5needs to provide more examples to use commands.
6n/a
7more worksheets for some of the lecture material
8midterm reviews in class and being able to see ALL assignments for the course instead of releasing them gradually
9make the lessons more concise not giant walls of text
10assignments are always the bane of my existence, most of the time i find myself confused and I get frustrated and only try to pass instead of getting a decent grade. midterms were tough. other than that its alright. im pretty sure im failing though
11To benefit future students I think the course should offer more and more accessible help for students on the assignments, I had questions all the time as to why or how to do something and could never get the help I needed and just spent way longer trying to find the answers on the internet.
12This course moves very fast and it is easy to get behind if you don't understand a portion of the material. If the course would move slower and offer more time for students to grasp the new language.
13The prof needs to use the board more and explain the material instead of reading of the notes.
14The problem i have with this course is first of all my lab teacher is not very good in english and i find she has dificulties explaining herself sometimes. The course definitely hard and requires a little more time than i would like to since for a lot of people its the first time doing linux i feel he rushes a little much at the beginning. I think overall its very well designed just maybe make it a little easier at the beginning so people can really grasp it before you throw

them on loops with the tough questions.

15The only way that I would maybe improve the course I his website there are a lot and I mean a lot of hyper links in his website that lead here and there and every where then back to where you started very confusing to navigate and also

*****definitely some more time on the tests I know that 1 minute a question is standard but I just find it a crunch to get the test done and done well.******

16The course itself is fine.
17The course could be improved by making the notes shorter because the notes are very repetitive and there are too many links that are sometimes hard to follow. The notes are straight forward but each section sometimes is already repeated.
18Tests and Exams could be a little less strenuous. 180 Questions in 180 Minutes is simply outrageous.
19Students should be informed why it is so important to know at least Linux basics. They are not aware how Linux and Unix / BSD systems are widespread. I mean they don't know that Linux is everywhere, in networking Cisco, Juniper, F5... In the security - Checkpoint, Snort. In production and the Internet, like data centers, web, DB, caching and proxy.

The course study materials site needs SEARCH option - it is well organized only when you reading page by page.

The assignments are written no so clear, sometimes it took more time to understand what you're asked for in one particular paragraph than to make the whole assignment. It's related to the native English speakers as well. There is no need to make simple things complicated, there are enough complicated things. I would prefer more difficult assignments where I need to think what to do, but not to think what do you mean asking this.

The midterms - I have no problems with midterms except the time. This questions require more time to think, especcially when you under exam pressure. If the idea is to check the knowlege then provide more time. If this is a survival game, like the last man standing then this is the right way.

Final exam - 180 questions, 180 minutes. Seriously? This is not knowledge or material check! People get tired and unfocused during non stop 3 hours of question answering. They can't leave for a washroom, probably without losing time. (Please don't say - answer fast and save time for washroom!) Solutions: more time for the exam or 120 questions for 120 minutes.

Maybe let's invite all the Linux teachers to join us on the exam and let's check if they will stay focused and fresh during all 180 minutes and will make 180 from 180? They know the material well so it will be the stress test, because if they couldn't answer all the questions correct, probably the average student couldn't as well.

Despite the fact that I like this course and Linux, I see it as more survival course than educational, many students will be afraid of Linux due to this survival mode mentality. However, if the idea is to prepare 20 - 30 students from 170, it will work.

20Strive to improve lab periods
21Some of the questions on tests and exams are absurdly tricky, to the point where only a little over half my class passed the second midterm. To me, trick questions don't really serve much of a purpose until after when you realize how you've been tricked or avoided getting tricked, but I suppose every professor has their own way of getting stuff into students' brains. Still, it'd be nice if the number of trick questions on exams could be reduced.
22Smaller class sizes even for lectures would be beneficial. More productive lab classes. Labs often are not given to reinforce lessons from the lecture. Are typically provided only as a two hour period to work on assignments and ask professor questions only as necessary.
23Smaller assignments that can be more manageable to do
24Slightly more time for midterms to lessen nerves
25Read all the words !!!
26Practicals could more interactive and immersive in regards to our course material instead of being a help/work session

He could teach the course through a GUI or Windows interface

Notepad mode would also be highly entertaining

27One major thing that i think will help students in the future is to allow more time (or less questions in the same time frame) on the Midterm/Final exams. Some of the questions take time and understanding to answer, especially when your trying to learn and understand a new complex Operating System.
28Nothing
29More time on exams just to read over some question
30More practical assessments (teacher/TA tells student to do a task to note if they are capable) throughout the semester
31Maybe simplify the course material a little more.
32Less help in the lab assignments instructions at the beginning. I basically just followed the instructions at first. Once I tried not to look at the step by step on how to complete a task, but rather started to try and figure out how by myself I found I retained much more of the information.
33Less confusing
34Less boring lectures
35Lab sections could me more interesting and different from covering just topics related to assignments.
36It's very difficult but I don't think it could be made easier.
37Increasing amount of time for assignments since there are several that are extensive and require a fair amount of time to complete.
38Ian could be a little less loud when screaming "Good morning linux people!" at 8 o'clock in the morning.
39I would not change anything.
40I personally found the due dates on some of the later assignments in the course to be a little short. I had trouble doing work on other classes as I was trying to complete work for this one. This is the only issue I've had with this course and it's probably just a problem with my own time management skills. The only suggestion I have is giving more time to complete the more difficult assignments later in the course.
41I do not have any ideas as to what could be improved about the course.
42He reflected on some bad test results and said they proved lectures are futile, which made me sad. I hope he realizes that the students who truly care to be there are taking in the knowledge and do find the lectures helpful, don't let the masses get you down those are the ones that might be finding out they chose a program that's not for them.
43Have students follow the steps the teacher is presenting in class. This material is best absorbed by doing. The best approach would be to have the students perform the same tasks as the teacher during a lecture and when the task is complete the teacher could then explain the significance of the material.
44Have practical assignments that have a use/purpose.
45Have more practical examples of commands be done in lecture and theory.
46Get rid of all of the theory classed and turn them into labs while reducing number of people in each lab. Linux is a course where we are taught how to do things by doing them; not by being lectured how to do them. Linux should be more hands on.
47Four hours a week Labs for each section.
48For future students, it is very important to use very simple langue which is easily understandable for every students, specially, for those whose English is second language . the Language is used In the assignments is full of riddle and frustrated, students lose their interest in the assignment because of strange langue, assignment' langue is completely strange not for second langue students, but also for first langue students as well. In the lab I think, you need to solve class work sheet, which is smaller to the assignment of the week , that thing much more helpful for the students to understand how commands work . Its give you a good result ,because memorizing without understanding is not a good idea and you can't get a good result. Memorize without logical couldn't work, and lab are play important role in this manner. Before assignment You also place online logical quiz (5,10) which is about to the assignment of the week. Fast lecture's pace and boring labs classes unable to provide success.
49First and foremost, the information provided by the instructor is very convoluted and extensive, to the point of confusion. It's like learning to speak English for the first time....and then being asked to write an 10 page thesis on the importance of the semi-colon. Your kind of left standing wondering what the heck is happening. The way the information in class, isn't even close to the same level as it is on "paper" (webpage). We go from the instructor explaining how things work - to assignments that rely heavily on trying to break down what the instructor has written. The course information is written almost in a way that the students already KNOW Linux - rather than students who (for the most part) have no prior experience with it. Compared to every other IT class - this class is by far the hardest to understand. Communication OUTSIDE of the classroom with the professor is painful, at the best. The way the instructor speaks to the students is pretentious and even "******y" (snobby). You are literally spoken DOWN too. Now, this is similar to teaching a child to walk for the first time - and then scoffing and laughing when that child falls. Rather than help the students up, you get the sense that the professor is more standing over you...shaking his head in disgust. I have tried on two separate occasions to email the professor - and both times, I felt my requests for help....were almost an annoyance to him, as if he had better things to do and bothering him was a waste of HIS time. I refused to make a third attempt to ask for help for the rest of the course. I feel the test are less based on knowledge of the commands and more knowledge of some sort of mathematical question - you've never been asked. The best way I can put this, is if you are taught to count from 1 to 12. And then 6 weeks later, you're given a test that ask's you quadratic equations. Your assignments weren't based on this......you were never shown or given scenario's based around these test parameters - yet, here you are....with sometimes 1 minute or LESS per question - not really a great STARTING point for people who have just began learning such an extensive system, do ya think? When the students brought this point up in class - it was met with condensation and almost ridicule - as the instructor (who has how many years of experience) proceeded to show the students how he could do exam questions in less than 1 minute. Congratulations - YOU can do the questions just fine.....but you're not writing the final, we are.

* Inappropriate words were found and removed from this response.

50Explain / emphasize how important the practice midterm exam is. Knowing how to do the labs is not close to knowing enough.
51Everything is fine
52Everything about this course screams drop out
53Do not say "Read all the words" when in just one assignment there is 1000+ words. There is too much to read, and half of it isn't necessary. If the student doesn't understand something, they can go back to the course notes to figure it out. Assignments would be better understood if there was less words, and more point form straight to the point. It would also make assignments less intimidating.
54Divide up assignments to be shorter but more frequent. So we could begin the smaller assignments after each lectured instead of getting half way threw assignments to content we have not been lectured on yet.
55Change the way assignments are explained on the Course Linux Server. Often questions would leave me stumped for hours and although help is provided by the teacher, the best use of my time isn't asking the teacher what the answer is several times for each assignment.

Change the way exams are to be delivered. I prepared for the midterms all that I could while balancing studying for all the other midterms for different courses, and I found myself stuck on numerous questions. The exam time is very constricted, maximum 1 minute per question, and I often did not have enough time to figure out a question and having to skip it completely so I don't go into more time and fail the exam.

56Can't really think of anything
57Can't really think of anything.
58Better Lab Proffessor, READ ALL THE WORDS
59An explanation of the unix/linux practical application and how its used in the industry.
60A more condensed resource pool.

 

 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   83 / 159 (52.20%) 
format image
The Professor

ALLEN, IAN D
ResponsesIndividual
EVGGSNSNMean
Q1Overall, please rate the effectiveness of your course professor47201023824.3
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Faculty:ALLEN, IAN D
Question:What did you like most about the course professor?
Response Rate:86.75%   (72 of 83)
1slow down in the lectures
2really good professor. unlike other professors, he actully email and let the student know if he/she falling back in any give task.
3personality
4one of the great professor i have ever seen in my life.
5humour
6his love for linux
7his knowledge and passion for the course material
8great passion and efforts to attract students.
9funny guy, tries to make learning fun
10everything
11didnt
12Yelled when the class started probably to wake sleeping people up.
13Was enthusiastic about the course material.
14Very knowledgeable about Linux, who was very good at demonstrating the material he was teaching and when people asked questions as well.
15Very knowledgeable
16Very enthusiastic. You could tell he loves Linux, and really knows his stuff. Inspired confidence in the students that if they had a question about Linux, anything at all, he probably had the answer for you. He also had a little fun with his lectures. In particular his lectures were very effective because he didn't just stand up there and talk, he demonstrated live on the CLS the results of commands and such, and when a student asked "what would happen if you did this?" he tried it and showed us the results live. Very effective indeed.
17Very disciplined to the time and also put a lot of efforts in the course.
18The review sessions because that is were he actually teaches the material
19The amount of passion he has for the subject. Answers questions even when in the middle of talking, creating a very fast-paced learning environment.
20The ability to transmit the knowledge and great way of explaining .
21That he's funny
22Professor's personality, and attitude towards showing/teaching the content
23Lectures were funny and informative.
24Its got to be his Pants! Amazing hair style as well. Great energy and passion. He made the class fun and interesting.
25Ian was generous with his time. Coming in the extra hours for midterm prep was very helpful.
26Ian is very comical which makes the lecture less boring. He also captures the attention of the students because he is very loud. I also like the fact that he is always early, on time and prepared when he comes to his classes.
27Ian is a very interesting character. He's very energetic and is very clearly passionate about his work, which I appreciate. He always makes sure people are using their laptops for their intended purpose, learning, but also says that if you do want to slack off you should just go to the back row where you won't be distracting anyone. I think this is a very reasonable policy and more professors should adopt this sort of attitude. Ian is always enthusiastic about helping people with their questions and makes sure we've read the required material over properly before he gives out answers, so that we can do the learning ourselves rather than being spoon-fed the answers.
28Ian is a funny guy. He has the unique personality, that really kept me awake during classes. especilly his catch phrase once he enters class 'Linux people'.
29I wasn't looking forward to Linux before I started this course....and sadly, I have less desire now to continue it. My lack of enjoyment in this course is alarming to me.
30I think Ian is a great teacher and lecturer and really keeps people engaged or atleast tries.
31I really like the teacher, he keeps class fun and entertaining. This allows me to actually pay attention more rather then falling asleep listening to a monotone professor reading from a power point document. When introducing new material he not only demonstrates how it is used and the different options it has, but he is attentive to the class while doing it. Anytime a hand goes up, the Prof will stop and make sure the question is answered, allowing everyone to fully understand what is being taught. This is a really tough course if you don't put in the time to learn the material, the Prof is a major reason for the success of the students that do their work and truly want to succeed.
32I like his in-class explanations; they are very easy to understand. The course material is delivered in clear and easily understandable forms.

The atmosphere in the classroom and lab is good.

He is a good teacher and he really tries to make his best.

33I found the professor to be highly engaging. Clearly experience in more than just this area of the course.
34I enjoyed how Ian presents himself. Very energetic and very enthusiastic.
35His use of props and kooky nature made him easy to listen to, great job Ian!
36His lectures are engaging, easy to remember the material. And his enthusiasm is pleasant in my opinion.
37His humour and willingness to help. His instructions are always thorough.
38His hardworking , sincerity, his involvement in his profession and his students,
39His general enthusiasm as well as his knowledge with the source material he covers.
40His enthusiasm to teach and make it fun and not feel like learning.
41His enthusiasm
42His enthusiasm and energy that he brought to every lecture and lab.
43His dedication to the students
44His behavior and way of teaching. Never gets bored in his class.
45Highly Energetic and eager to teach making the lecture fun and interactive.
46He's funny
47He was funny and also was very helpful when required to teach us and give us extra help during labs.
48He was funny.
49He seems pretty passionate, he's a nice guy and willing to help people
50He knows his stuff
51He kept saying Linux was better than Windows, he really is dedicated to his jokes.
52He is very good at keeping his lectures entertaining and educational as well as making it a very enjoyable place to be.
53He is very funny and knows well how to keep the students' attention.
54He is organized and helpful
55He is always on time to greet Good Morning Linux People..!!! He always gives positive vibes, and sooooooooo enthusiastic about the subject which makes us build the interest and get involved in the subject. Thanks for making me love this black screen environment 'Linux'. He is the motivation...
56He is active and energetic.
57He is a very cool and down to earth professor and he cares about the students learning.
58He finds ways to make coding fun and not so tedious. He knows the material exceptionally well and I have never seen him read off a slide. Always helpful even outside of class.
59He clearly enjoys teaching ad using Linux. It is always more fun and exciting when the Professor is also having fun!
60He chill
61Great teacher! Keep doing what you do.
62Good character never a dull moment around him.
63Funny
64Fun and engaging, always ready to help, but not to just give away the answer. Goes out of his way to provide midterm prep for students.
65Friendly nature
66Fair and straight-forward, very clear and easy to understand.
67Ethusiact and wants to see students do well
68Enthusiastic and not afraid to challenge people
69Enough energetic professor for take away the stress of my night shift work
70Energy and style make rememering key details easyer
71Eccentricity

His enthusiasm for the ONE GOD of Linux

He shuns you when you are late

He makes frequent jokes and is not hesitant to point out students not paying attention in class and the back row

72Could make a boring subject sum what interesting (His presentation style is captivating).
 
Faculty:ALLEN, IAN D
Question:What, if anything, could the professor do differently to be of benefit to future students?
Response Rate:74.70%   (62 of 83)
1website is a bit confusing, the list of commands by week section would be more helpful if the command name was a link to where it is located on the site. some items are not easily found

goes through items a bit too quick

2slow down the lectures and give inclass online multiple choice at the end of class to see if they understood
3professor is perfect.
4nothing everything is satisfactory
5naw m8
6n/a
7make the content of the course easier to understand. more time on tests instead of 1min / question. not expect people to read his whole website and big walls of text with 2 other course with alot of reading should be able to summarize and make it move obvious of what he wants to teach
8make the course a little easier at first and build its way up to have harder assignments some of the earlier assignments not including the really simple ones should .
9make the assignments less confusing, most or all have very unclear instructions
10make lab season different from regular classes
11he gives every opportunity for students to ask for help, including hosting classes before the exams for anyone with questions about possible mid term questions. The only thing that I feel would benefit people would be to add time to the exams, or have less questions in the same time frame.
12cp lecture/ian .
13You are doing a great work sir... Thanks for teaching me.
14While extremely helpful in class, his out of school help such as help through emails was lacking.
15Warn them that this will be hell
16Use a different teaching method because this one isnt working
17Too many information in a lecture. We are not robot!
18There is a funny double standard “15-minute rule / suggestion”. Ask the teacher or other students. I actually have tried it twice but never got from Ian any kind of helpful answer. So I'd like to ask to provide normal answers, or not to suggest using of 15-minute rule.

The answer like "read the words" after trying to understand what you are asked for, after two hours of question reading sounds like a double waste of time, mine and his. My personal feeling It's better not to ask Ian when you’re outside the classroom.

19The only thing I would say is maybe do add a bit more time to tests. I would say 5-10 minutes more, to me that would be reasonable.
20Slow down. Take into account that there are people in the class who are not familiar with linux or its applications. Its a huge learning curve if your aren't experienced in the IT industry.
21Slow down when teaching during lectures, might be to fast for future students.
22Slow down on the lectures
23Organize the website a little better. This especially true when it comes to commands, even though there is page which lists which week they were taught, it does not link to them (even though the rest of his pages are filled with them), and as some are barely a footnote, it can make it difficult to search for them.
24Nothing
25Nothing
26Not get sad when the class gets terrible marks :)
27Not a whole lot really. Did a good job
28No comments, just in general a good professor.
29More one-on-one assessments (Perhaps during lab times) where he goes around, asking students to accomplish a task in the CLS. Allows him to see student's capability and can be graded or non-graded, but a learning opportunity in a classroom environment.
30More hours of labs for each section may help to get done labs on time.
31Maybe don't trash windows users until later in the term when they transform into Linux users. It didn't bother me but others may have found it offensive.
32Make the notes easier to read on his site.
33Make his website a little easier to navigate and *******definitely some more time on the tests I know that 1 minute a question is standard but I just find it a crunch to get the test done and done well.*****
34Make the assignment a little easier
35Less pompous
36Just give a few more minutes for midterms. Even 5 extra minutes can make a world of difference
37It can sometimes be frustrating to be pointed to the notes when you have a question. I understand that it encourages students to read the notes fully and to find answers for themselves. Maybe the balance should be tweaked a little.
38Install Windows 10 on your laptop
39In class hes great for answering questions and all, but I did most of the work on my own time cause it would take me significantly longer and whenever I'd email him for help he was never really helpful and just kinda made me feel dumb in his responses.
40Ian's assignments, I found, were worded abnormally. It was difficult to answer a fair amount of the questions without having to ask him what he meant, which delays the time it takes to do the work if you are not in a lab period.
41Ian is the master of linux there's no doubt about that but he is very fast, sometimes when he shows and runs a command in the lecture, he types so fast and executes the command quickly and then moves on to the next. New people that haven't seen a linux command before will be confused because the command just flashes on the screen. Please slow down.
42I think he could go a little slower with the explanations.
43I can't really think of anything that Ian could improve on, he does an amazing job as is. Keep up the great work Ian!!
44He shuns you when you are late

It would be nice if he does not put students who did not do as well on the spot in class

He could be condescending at times to slower students but I also do not understand how it would take a minute per question

45He is doing his job very well, I can't think of any improvements he can make.
46He has a very fast pace during his lecture, and midterm Quiz classes students couldn't reach that why they didn't understand what he tired to teach them. Students those are new in this course, or those who have without any computer background or some of those whose English second langue. He is so experience and he has complete command over his subject so, he couldn't slow but he need to understand that his students are beginner.
47He could try to talk with the people who aren't doing very well in the course a little more, instead of waiting for them to always come to him.
48Have students follow the steps the teacher is presenting in class. This material is best absorbed by doing. The best approach would be to have the students perform the same tasks as the teacher during a lecture and when the task is complete the teacher could then explain the significance of the material.
49Hardworking tasks
50Give more time for certain assignments due to the lenght.
51For newer students to Linux, perhaps a component of the course could include basic desktop usage. Similar to the Network Operating Systems I course with the Windows 7 desktop.
52Explain topics more thoroughly and provide more reading materials on these topics.
53Encourage more questions
54Don't explain to the students DAILY the importance of what they are learning. Remember - this is the STEPPING STONE to Linux. We are all aware of the cyber world outside of Algonquin College. As I said earlier, many students have ZERO experience with Linux......so thrusting more information and stress on their importance of learning the 'echo' command is kind of counter-productive. The instructor most certainly knows his stuff.....but I think he shouldn't be teaching an entry level Linux course - maybe a level 3 or 4? The instructor doesn't seem to have the restraint or ability to deal with students who are in the VERY early stages of such a complex and in depth program. A good example of this is simply by view the Lynda.com videos - that the professor advocates. Those videos are a VERY good indicator of how beginner information should be relay to new students - not the way the students who are just learning to "walk". Sadly, this instructor has VERY concrete teaching methods - that is very clear. Criticism or concerns of the learning material, are met with condescension. It makes one wonder - who are the ones that are actually suppose to be learning? When the general consensus of a task or assignment is fragmented and unclear, it's the students who are the issue - no the material being taught. That being said, I'm sure my comments will simply be brushed off as "one upset student" - again, it's the students that are the problem....not the teacher. I've played this game many, MANY times in my life - which is normally why I don't even bother filling out the critiques. I am not upset and I don't feel my comments where unjust. I have simply relayed what I have witnessed and experienced first hand. Would I recommend this course to a friend, the way it's been taught to me? God no! I pity future students - and I use that phrase loosely, considering I'm probably going to be a future student....since I'm already failing this course. From the view point of the course-to-instructor standpoint - this instructor doesn't compare remotely to any others in the program....at least from a starting point. Every other instructor is warm and informative in the communications both within and outside of class. Assignments are clear - without having to worry about looking for part of the assignments in 4 different locations. I know what I wrote - and I stand by what I have submitted.
55Create less confusing questions on tests.
56Clam down a bit. Most students are very new to Linux and Linux based OS so we have trouble with it. Your eccentric nature does not help it very much.
57Cant think of anything
58Can't really think of anything.
59Be a little more new user friendly.
60All courses should have a week where all material is stagnated so that students have a chance to catch up, they courses do not need to have it done the same week, it can be any time. Also if we hand in an assignment past due why should it not be evaluated.
61A little more understanding at the beginning of the term that some students have no experience at all with Linux. Needs to reinforce the basic commands at the beginning of the course before building them up.
62-sometimes goes overboard with the way things are done (like the amount of words he has on his website)

-try teaching a little slower so students can understand better




 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   35 / 79 (44.30%) 
Focus: Overall Results
format image
The Course

CST8207 - 10
ResponsesCourse
SAAUDSDNMean
Q1Course learning activities (e.g lectures, discussions, practical work, group work, etc) are varied.1212632353.8
Q2Course learning activites are linked to the course learning requirements.1614401354.3
Q3All of the course learning requirements are covered in the course.1812221354.3
Responses: [SA] Strongly Agree=5 [A] Agree=4 [U] Undecided=3 [D] Disagree=2 [SD] Strongly Disagree.=1 
The Course

CST8207 - 10
ResponsesCourse
EVGGSNSNMean
Q4Overall, please rate the quality of this course1211624353.7
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Question:What did you like most about this course?
Response Rate:77.14%   (27 of 35)
1the part that I can do my labs at home
2the content of the course , assignments , midterms like almost all whole program structure is good.
3professor has a fun personality
4nothing
5lit lit dab on em
6i didnt
7Working hard and gaining more computer experience
8When it's make sense and the bonus assignment
9The kooky, unpredictable nature of the prof. Definitely one of the most fun profs I have ever had, he was stern when he needed to be but I think that was necessary. Generally speaking he could always get a laugh out of the class and keep our attention during lectures. It made him easy to listen to and even study sessions outside of regular class hours were provided which were very helpful. He was understanding that not all students prefer to work in lab and allowed students to email him ahead of time if they weren't going to be present. This was definitely a selling feature for me, as someone who prefers to work from home. The content was involved and really got me into the program, all in all a great course!
10The feeling when u accomplish a task

11The eclectic professor and thorough instructions for assignments hammer in the information
12The Teacher's enthusiasm was very encouraging. I found it helped out with learning and completing assignments.
13Linux is an entirely unfamiliar operating system to me, and I was worried this would be the course I'd struggle with most this semester. However, the materials and lessons provided by the professor were incredibly helpful in easing my worries. All of the learning materials are available on the open internet, which is nice in case I need to come back if I forget something. The professor makes sure to list all of the commands we're going to learn in advance. The assignments for this course, especially later ones, are all challenging but serve us well in testing our knowledge. Our professor helped me realize the very real security threat posed by attackers, and his tests reflect that with quite a few tricky questions that would be similar to what a hacker might attempt to do to your Linux machine.
14Jesus christ its so hard.
15It's one of the most interesting and important IT core courses.

I like Linux and I understand it's importance in our IT world, so I liked the whole course and enjoyed being in the class.

16It was a good nap class. during lectures the prof shows students how to use commands what commands do, which is helpful.
17Ian is very eccentric and fun.

He talks about all the practical application of everything we learn in class.

His notes are tangible and he refers to key points multiple times.

He shows you real time application of everything he is teaching and breaks down each individual step

18I just like typing the different commands on the CLS.
19I enjoyed learning about a new operating system that I was not 100% familiar with.
20I enjoyed the challenging assignments, for the most part; found the assignments productive.
21I enjoyed the hands on nature of the labs.
22I actually happened to enjoy the midterms. I like all of the brain games to solve.
23Great resource of information online on personal website; puts great detail into work and provides many examples.

Love the practice midterms!

24Course introduces all students to the UNIX/Linux operating system in a command line environment. IT was an entirely new type of operating system I have never dealt with before. The course provides a good background in using a command line.
25Being able to understand linux level 1 finally
26Attendance wasn't taken in lab
27Assignments
 
Question:How could the course be improved to be of benefit to future students?
Response Rate:77.14%   (27 of 35)
1stay the current path since its relevant.
2read all the words
3needs to provide more examples to use commands.
4n/a
5make the lessons more concise not giant walls of text
6assignments are always the bane of my existence, most of the time i find myself confused and I get frustrated and only try to pass instead of getting a decent grade. midterms were tough. other than that its alright. im pretty sure im failing though
7To benefit future students I think the course should offer more and more accessible help for students on the assignments, I had questions all the time as to why or how to do something and could never get the help I needed and just spent way longer trying to find the answers on the internet.
8The prof needs to use the board more and explain the material instead of reading of the notes.
9The course itself is fine.
10Tests and Exams could be a little less strenuous. 180 Questions in 180 Minutes is simply outrageous.
11Students should be informed why it is so important to know at least Linux basics. They are not aware how Linux and Unix / BSD systems are widespread. I mean they don't know that Linux is everywhere, in networking Cisco, Juniper, F5... In the security - Checkpoint, Snort. In production and the Internet, like data centers, web, DB, caching and proxy.

The course study materials site needs SEARCH option - it is well organized only when you reading page by page.

The assignments are written no so clear, sometimes it took more time to understand what you're asked for in one particular paragraph than to make the whole assignment. It's related to the native English speakers as well. There is no need to make simple things complicated, there are enough complicated things. I would prefer more difficult assignments where I need to think what to do, but not to think what do you mean asking this.

The midterms - I have no problems with midterms except the time. This questions require more time to think, especcially when you under exam pressure. If the idea is to check the knowlege then provide more time. If this is a survival game, like the last man standing then this is the right way.

Final exam - 180 questions, 180 minutes. Seriously? This is not knowledge or material check! People get tired and unfocused during non stop 3 hours of question answering. They can't leave for a washroom, probably without losing time. (Please don't say - answer fast and save time for washroom!) Solutions: more time for the exam or 120 questions for 120 minutes.

Maybe let's invite all the Linux teachers to join us on the exam and let's check if they will stay focused and fresh during all 180 minutes and will make 180 from 180? They know the material well so it will be the stress test, because if they couldn't answer all the questions correct, probably the average student couldn't as well.

Despite the fact that I like this course and Linux, I see it as more survival course than educational, many students will be afraid of Linux due to this survival mode mentality. However, if the idea is to prepare 20 - 30 students from 170, it will work.

12Some of the questions on tests and exams are absurdly tricky, to the point where only a little over half my class passed the second midterm. To me, trick questions don't really serve much of a purpose until after when you realize how you've been tricked or avoided getting tricked, but I suppose every professor has their own way of getting stuff into students' brains. Still, it'd be nice if the number of trick questions on exams could be reduced.
13Slightly more time for midterms to lessen nerves
14Practicals could more interactive and immersive in regards to our course material instead of being a help/work session

He could teach the course through a GUI or Windows interface

Notepad mode would also be highly entertaining

15More time on exams just to read over some question
16More practical assessments (teacher/TA tells student to do a task to note if they are capable) throughout the semester
17Maybe simplify the course material a little more.
18Less confusing
19Ian could be a little less loud when screaming "Good morning linux people!" at 8 o'clock in the morning.
20I personally found the due dates on some of the later assignments in the course to be a little short. I had trouble doing work on other classes as I was trying to complete work for this one. This is the only issue I've had with this course and it's probably just a problem with my own time management skills. The only suggestion I have is giving more time to complete the more difficult assignments later in the course.
21He reflected on some bad test results and said they proved lectures are futile, which made me sad. I hope he realizes that the students who truly care to be there are taking in the knowledge and do find the lectures helpful, don't let the masses get you down those are the ones that might be finding out they chose a program that's not for them.
22Have students follow the steps the teacher is presenting in class. This material is best absorbed by doing. The best approach would be to have the students perform the same tasks as the teacher during a lecture and when the task is complete the teacher could then explain the significance of the material.
23Four hours a week Labs for each section.
24First and foremost, the information provided by the instructor is very convoluted and extensive, to the point of confusion. It's like learning to speak English for the first time....and then being asked to write an 10 page thesis on the importance of the semi-colon. Your kind of left standing wondering what the heck is happening. The way the information in class, isn't even close to the same level as it is on "paper" (webpage). We go from the instructor explaining how things work - to assignments that rely heavily on trying to break down what the instructor has written. The course information is written almost in a way that the students already KNOW Linux - rather than students who (for the most part) have no prior experience with it. Compared to every other IT class - this class is by far the hardest to understand. Communication OUTSIDE of the classroom with the professor is painful, at the best. The way the instructor speaks to the students is pretentious and even "******y" (snobby). You are literally spoken DOWN too. Now, this is similar to teaching a child to walk for the first time - and then scoffing and laughing when that child falls. Rather than help the students up, you get the sense that the professor is more standing over you...shaking his head in disgust. I have tried on two separate occasions to email the professor - and both times, I felt my requests for help....were almost an annoyance to him, as if he had better things to do and bothering him was a waste of HIS time. I refused to make a third attempt to ask for help for the rest of the course. I feel the test are less based on knowledge of the commands and more knowledge of some sort of mathematical question - you've never been asked. The best way I can put this, is if you are taught to count from 1 to 12. And then 6 weeks later, you're given a test that ask's you quadratic equations. Your assignments weren't based on this......you were never shown or given scenario's based around these test parameters - yet, here you are....with sometimes 1 minute or LESS per question - not really a great STARTING point for people who have just began learning such an extensive system, do ya think? When the students brought this point up in class - it was met with condensation and almost ridicule - as the instructor (who has how many years of experience) proceeded to show the students how he could do exam questions in less than 1 minute. Congratulations - YOU can do the questions just fine.....but you're not writing the final, we are.

* Inappropriate words were found and removed from this response.

25Everything about this course screams drop out
26Do not say "Read all the words" when in just one assignment there is 1000+ words. There is too much to read, and half of it isn't necessary. If the student doesn't understand something, they can go back to the course notes to figure it out. Assignments would be better understood if there was less words, and more point form straight to the point. It would also make assignments less intimidating.
27Change the way assignments are explained on the Course Linux Server. Often questions would leave me stumped for hours and although help is provided by the teacher, the best use of my time isn't asking the teacher what the answer is several times for each assignment.

Change the way exams are to be delivered. I prepared for the midterms all that I could while balancing studying for all the other midterms for different courses, and I found myself stuck on numerous questions. The exam time is very constricted, maximum 1 minute per question, and I often did not have enough time to figure out a question and having to skip it completely so I don't go into more time and fail the exam.

 

 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   35 / 79 (44.30%) 
format image
The Professor

ALLEN, IAN D
ResponsesIndividual
EVGGSNSNMean
Q1Overall, please rate the effectiveness of your course professor195713354.0
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Faculty:ALLEN, IAN D
Question:What did you like most about the course professor?
Response Rate:82.86%   (29 of 35)
1really good professor. unlike other professors, he actully email and let the student know if he/she falling back in any give task.
2personality
3one of the great professor i have ever seen in my life.
4funny guy, tries to make learning fun
5didnt
6Yelled when the class started probably to wake sleeping people up.
7Was enthusiastic about the course material.
8Very knowledgeable
9The review sessions because that is were he actually teaches the material
10That he's funny
11Ian was generous with his time. Coming in the extra hours for midterm prep was very helpful.
12Ian is a very interesting character. He's very energetic and is very clearly passionate about his work, which I appreciate. He always makes sure people are using their laptops for their intended purpose, learning, but also says that if you do want to slack off you should just go to the back row where you won't be distracting anyone. I think this is a very reasonable policy and more professors should adopt this sort of attitude. Ian is always enthusiastic about helping people with their questions and makes sure we've read the required material over properly before he gives out answers, so that we can do the learning ourselves rather than being spoon-fed the answers.
13Ian is a funny guy. He has the unique personality, that really kept me awake during classes. especilly his catch phrase once he enters class 'Linux people'.
14I wasn't looking forward to Linux before I started this course....and sadly, I have less desire now to continue it. My lack of enjoyment in this course is alarming to me.
15I like his in-class explanations; they are very easy to understand. The course material is delivered in clear and easily understandable forms.

The atmosphere in the classroom and lab is good.

He is a good teacher and he really tries to make his best.

16I enjoyed how Ian presents himself. Very energetic and very enthusiastic.
17His use of props and kooky nature made him easy to listen to, great job Ian!
18His humour and willingness to help. His instructions are always thorough.
19His general enthusiasm as well as his knowledge with the source material he covers.
20His enthusiasm
21His enthusiasm and energy that he brought to every lecture and lab.
22His behavior and way of teaching. Never gets bored in his class.
23He's funny
24He was funny and also was very helpful when required to teach us and give us extra help during labs.
25He is organized and helpful
26He chill
27Fun and engaging, always ready to help, but not to just give away the answer. Goes out of his way to provide midterm prep for students.
28Ethusiact and wants to see students do well
29Eccentricity

His enthusiasm for the ONE GOD of Linux

He shuns you when you are late

He makes frequent jokes and is not hesitant to point out students not paying attention in class and the back row

 
Faculty:ALLEN, IAN D
Question:What, if anything, could the professor do differently to be of benefit to future students?
Response Rate:85.71%   (30 of 35)
1professor is perfect.
2nothing everything is satisfactory
3naw m8
4n/a
5make the content of the course easier to understand. more time on tests instead of 1min / question. not expect people to read his whole website and big walls of text with 2 other course with alot of reading should be able to summarize and make it move obvious of what he wants to teach
6make the assignments less confusing, most or all have very unclear instructions
7While extremely helpful in class, his out of school help such as help through emails was lacking.
8Warn them that this will be hell
9Use a different teaching method because this one isnt working
10There is a funny double standard “15-minute rule / suggestion”. Ask the teacher or other students. I actually have tried it twice but never got from Ian any kind of helpful answer. So I'd like to ask to provide normal answers, or not to suggest using of 15-minute rule.

The answer like "read the words" after trying to understand what you are asked for, after two hours of question reading sounds like a double waste of time, mine and his. My personal feeling It's better not to ask Ian when you’re outside the classroom.

11The only thing I would say is maybe do add a bit more time to tests. I would say 5-10 minutes more, to me that would be reasonable.
12Slow down when teaching during lectures, might be to fast for future students.
13More one-on-one assessments (Perhaps during lab times) where he goes around, asking students to accomplish a task in the CLS. Allows him to see student's capability and can be graded or non-graded, but a learning opportunity in a classroom environment.
14More hours of labs for each section may help to get done labs on time.
15Maybe don't trash windows users until later in the term when they transform into Linux users. It didn't bother me but others may have found it offensive.
16Make the assignment a little easier
17Just give a few more minutes for midterms. Even 5 extra minutes can make a world of difference
18It can sometimes be frustrating to be pointed to the notes when you have a question. I understand that it encourages students to read the notes fully and to find answers for themselves. Maybe the balance should be tweaked a little.
19In class hes great for answering questions and all, but I did most of the work on my own time cause it would take me significantly longer and whenever I'd email him for help he was never really helpful and just kinda made me feel dumb in his responses.
20Ian's assignments, I found, were worded abnormally. It was difficult to answer a fair amount of the questions without having to ask him what he meant, which delays the time it takes to do the work if you are not in a lab period.
21I can't really think of anything that Ian could improve on, he does an amazing job as is. Keep up the great work Ian!!
22He shuns you when you are late

It would be nice if he does not put students who did not do as well on the spot in class

He could be condescending at times to slower students but I also do not understand how it would take a minute per question

23He is doing his job very well, I can't think of any improvements he can make.
24He could try to talk with the people who aren't doing very well in the course a little more, instead of waiting for them to always come to him.
25Have students follow the steps the teacher is presenting in class. This material is best absorbed by doing. The best approach would be to have the students perform the same tasks as the teacher during a lecture and when the task is complete the teacher could then explain the significance of the material.
26Hardworking tasks
27For newer students to Linux, perhaps a component of the course could include basic desktop usage. Similar to the Network Operating Systems I course with the Windows 7 desktop.
28Don't explain to the students DAILY the importance of what they are learning. Remember - this is the STEPPING STONE to Linux. We are all aware of the cyber world outside of Algonquin College. As I said earlier, many students have ZERO experience with Linux......so thrusting more information and stress on their importance of learning the 'echo' command is kind of counter-productive. The instructor most certainly knows his stuff.....but I think he shouldn't be teaching an entry level Linux course - maybe a level 3 or 4? The instructor doesn't seem to have the restraint or ability to deal with students who are in the VERY early stages of such a complex and in depth program. A good example of this is simply by view the Lynda.com videos - that the professor advocates. Those videos are a VERY good indicator of how beginner information should be relay to new students - not the way the students who are just learning to "walk". Sadly, this instructor has VERY concrete teaching methods - that is very clear. Criticism or concerns of the learning material, are met with condescension. It makes one wonder - who are the ones that are actually suppose to be learning? When the general consensus of a task or assignment is fragmented and unclear, it's the students who are the issue - no the material being taught. That being said, I'm sure my comments will simply be brushed off as "one upset student" - again, it's the students that are the problem....not the teacher. I've played this game many, MANY times in my life - which is normally why I don't even bother filling out the critiques. I am not upset and I don't feel my comments where unjust. I have simply relayed what I have witnessed and experienced first hand. Would I recommend this course to a friend, the way it's been taught to me? God no! I pity future students - and I use that phrase loosely, considering I'm probably going to be a future student....since I'm already failing this course. From the view point of the course-to-instructor standpoint - this instructor doesn't compare remotely to any others in the program....at least from a starting point. Every other instructor is warm and informative in the communications both within and outside of class. Assignments are clear - without having to worry about looking for part of the assignments in 4 different locations. I know what I wrote - and I stand by what I have submitted.
29Clam down a bit. Most students are very new to Linux and Linux based OS so we have trouble with it. Your eccentric nature does not help it very much.
30-sometimes goes overboard with the way things are done (like the amount of words he has on his website)

-try teaching a little slower so students can understand better




 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   48 / 80 (60.00%) 
Focus: Overall Results
format image
The Course

CST8207 - 20
ResponsesCourse
SAAUDSDNMean
Q1Course learning activities (e.g lectures, discussions, practical work, group work, etc) are varied.2219511484.3
Q2Course learning activites are linked to the course learning requirements.3016110484.6
Q3All of the course learning requirements are covered in the course.3213210484.6
Responses: [SA] Strongly Agree=5 [A] Agree=4 [U] Undecided=3 [D] Disagree=2 [SD] Strongly Disagree.=1 
The Course

CST8207 - 20
ResponsesCourse
EVGGSNSNMean
Q4Overall, please rate the quality of this course2020701484.2
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Question:What did you like most about this course?
Response Rate:83.33%   (40 of 48)
1the weekly linux assignments were actually a lot of fun. They were kind of like adventures for me. Here is a task, with a gentle hand to guide you through the task, and hey you are learning at the same time. Good stuff.
2i mean i dont like linux but i think the way the course is set up is pretty cool.
3course content is well structured.
4assignments
5Very interactive and hands on course, lots of learning to be had.
6They way that he made it fun to learn at not all at once and the worksheets are great to to help with the assignments.
7The professor is very good at explaining and demonstrating the material and is always willing to explain further for anybody who does not understand.
8The practice midterm exam.
9The one lab because that's where I actually learned stuff about Linux.
10The general content and the teaching style of the professor were very much enjoyable.
11The course is full of valuable information.
12The attacks on the server.
13The assignments provided a good balance between giving you enough information in order for you to know what you need to do, while keep enough out that you still needed to lookup, practice and learn what is being asked of you. And the ability to do it anywhere was also very beneficial.

And the fact that the teacher has his own website for the course, rather than relying on Blackboard was also nice as Blackboard was very unreliable, and it meant that we could also look at previous terms to get an idea of what is required and helped with studying for tests.

14The assignments and the enthusiasm Ian brought to learning
15The assignments are really challenging. I liked this!
16The amount of content is large but varied. Always interesting.
17The Professor. Very helpful, and enthusiastic. He obviously enjoys teaching Linux.
18That commands were explained and then they were demonstrated in class
19Teacher is super awesome and make me understand everything to the very depth.
20Prof is energetic and knowledgeable. Course notes have everything you need as well as extra if you wish to persue a topic farther.
21Linux is interesting
22Learning linux
23It was actually a tough course.
24Interesting course and need deep understanding of concepts but one thing is amusing that all work we have done on server.
25Idallen
26Ian
27Ians a cool guy
28Ian was always animated and energetic to have us learn and would perform live demos of the lecture material
29Ian D. Allen great teacher!
30I would like most, class which was held on preparation for exam. These classes provide better understanding about different commands.
31I most enjoyed the lecture classes and wish I had Professor Allen for lab classes in addition to lectures.
32I love the hands-on approach of this course and the level of detail Ian goes into
33I like the very hands on learning of the course through the practical assignments that lets us practice how to be a linux system admin.
34I like that it is very hands on with a lot of in class practice.
35I find the course really interesting. It's something I have never used before and that's what I find so interesting about it. The best part of the course for me personally is getting to learn all the commands, and seeing the progress throughout the semester on much better you get on the CLS.
36I did not know anything about the course but the professor made it interesting to learn and know more concepts about the subject.
37Everything was explained clearly and done in a fun way. Great way to learn and an awesome teacher! thank you
38Challenging
39Assignments 
40Assignments put theory to practice and helped with learning of content
 
Question:How could the course be improved to be of benefit to future students?
Response Rate:68.75%   (33 of 48)
1slower pace would be helpful
2slow down in lectures
3more worksheets for some of the lecture material
4midterm reviews in class and being able to see ALL assignments for the course instead of releasing them gradually
5This course moves very fast and it is easy to get behind if you don't understand a portion of the material. If the course would move slower and offer more time for students to grasp the new language.
6The problem i have with this course is first of all my lab teacher is not very good in english and i find she has dificulties explaining herself sometimes. The course definitely hard and requires a little more time than i would like to since for a lot of people its the first time doing linux i feel he rushes a little much at the beginning. I think overall its very well designed just maybe make it a little easier at the beginning so people can really grasp it before you throw

them on loops with the tough questions.

7The only way that I would maybe improve the course I his website there are a lot and I mean a lot of hyper links in his website that lead here and there and every where then back to where you started very confusing to navigate and also

*****definitely some more time on the tests I know that 1 minute a question is standard but I just find it a crunch to get the test done and done well.******

8The course could be improved by making the notes shorter because the notes are very repetitive and there are too many links that are sometimes hard to follow. The notes are straight forward but each section sometimes is already repeated.
9Strive to improve lab periods
10Smaller class sizes even for lectures would be beneficial. More productive lab classes. Labs often are not given to reinforce lessons from the lecture. Are typically provided only as a two hour period to work on assignments and ask professor questions only as necessary.
11Smaller assignments that can be more manageable to do
12Read all the words !!!
13One major thing that i think will help students in the future is to allow more time (or less questions in the same time frame) on the Midterm/Final exams. Some of the questions take time and understanding to answer, especially when your trying to learn and understand a new complex Operating System.
14Nothing
15Less help in the lab assignments instructions at the beginning. I basically just followed the instructions at first. Once I tried not to look at the step by step on how to complete a task, but rather started to try and figure out how by myself I found I retained much more of the information.
16Less boring lectures
17Lab sections could me more interesting and different from covering just topics related to assignments.
18It's very difficult but I don't think it could be made easier.
19Increasing amount of time for assignments since there are several that are extensive and require a fair amount of time to complete.
20I would not change anything.
21I do not have any ideas as to what could be improved about the course.
22Have practical assignments that have a use/purpose.
23Have more practical examples of commands be done in lecture and theory.
24Get rid of all of the theory classed and turn them into labs while reducing number of people in each lab. Linux is a course where we are taught how to do things by doing them; not by being lectured how to do them. Linux should be more hands on.
25For future students, it is very important to use very simple langue which is easily understandable for every students, specially, for those whose English is second language . the Language is used In the assignments is full of riddle and frustrated, students lose their interest in the assignment because of strange langue, assignment' langue is completely strange not for second langue students, but also for first langue students as well. In the lab I think, you need to solve class work sheet, which is smaller to the assignment of the week , that thing much more helpful for the students to understand how commands work . Its give you a good result ,because memorizing without understanding is not a good idea and you can't get a good result. Memorize without logical couldn't work, and lab are play important role in this manner. Before assignment You also place online logical quiz (5,10) which is about to the assignment of the week. Fast lecture's pace and boring labs classes unable to provide success.
26Explain / emphasize how important the practice midterm exam is. Knowing how to do the labs is not close to knowing enough.
27Everything is fine
28Divide up assignments to be shorter but more frequent. So we could begin the smaller assignments after each lectured instead of getting half way threw assignments to content we have not been lectured on yet.
29Can't really think of anything
30Can't really think of anything.
31Better Lab Proffessor, READ ALL THE WORDS
32An explanation of the unix/linux practical application and how its used in the industry.
33A more condensed resource pool.

 

 Student Course Feedback Survey - Fall 2016
 Fall 2016
Algonquin College - Student Course Feedback Website  
AC  
format image
  Responsible Faculty:  IAN D ALLEN   Responses / Expected:   48 / 80 (60.00%) 
format image
The Professor

ALLEN, IAN D
ResponsesIndividual
EVGGSNSNMean
Q1Overall, please rate the effectiveness of your course professor2815310474.5
Responses: [E] Excellent=5 [VG] Very Good=4 [G] Good=3 [S] Satisfactory=2 [NS] Not Satisfactory=1 
 
Faculty:ALLEN, IAN D
Question:What did you like most about the course professor?
Response Rate:89.58%   (43 of 48)
1slow down in the lectures
2humour
3his love for linux
4his knowledge and passion for the course material
5great passion and efforts to attract students.
6everything
7Very knowledgeable about Linux, who was very good at demonstrating the material he was teaching and when people asked questions as well.
8Very enthusiastic. You could tell he loves Linux, and really knows his stuff. Inspired confidence in the students that if they had a question about Linux, anything at all, he probably had the answer for you. He also had a little fun with his lectures. In particular his lectures were very effective because he didn't just stand up there and talk, he demonstrated live on the CLS the results of commands and such, and when a student asked "what would happen if you did this?" he tried it and showed us the results live. Very effective indeed.
9Very disciplined to the time and also put a lot of efforts in the course.
10The amount of passion he has for the subject. Answers questions even when in the middle of talking, creating a very fast-paced learning environment.
11The ability to transmit the knowledge and great way of explaining .
12Professor's personality, and attitude towards showing/teaching the content
13Lectures were funny and informative.
14Its got to be his Pants! Amazing hair style as well. Great energy and passion. He made the class fun and interesting.
15Ian is very comical which makes the lecture less boring. He also captures the attention of the students because he is very loud. I also like the fact that he is always early, on time and prepared when he comes to his classes.
16I think Ian is a great teacher and lecturer and really keeps people engaged or atleast tries.
17I really like the teacher, he keeps class fun and entertaining. This allows me to actually pay attention more rather then falling asleep listening to a monotone professor reading from a power point document. When introducing new material he not only demonstrates how it is used and the different options it has, but he is attentive to the class while doing it. Anytime a hand goes up, the Prof will stop and make sure the question is answered, allowing everyone to fully understand what is being taught. This is a really tough course if you don't put in the time to learn the material, the Prof is a major reason for the success of the students that do their work and truly want to succeed.
18I found the professor to be highly engaging. Clearly experience in more than just this area of the course.
19His lectures are engaging, easy to remember the material. And his enthusiasm is pleasant in my opinion.
20His hardworking , sincerity, his involvement in his profession and his students,
21His enthusiasm to teach and make it fun and not feel like learning.
22His dedication to the students
23Highly Energetic and eager to teach making the lecture fun and interactive.
24He was funny.
25He seems pretty passionate, he's a nice guy and willing to help people
26He knows his stuff
27He kept saying Linux was better than Windows, he really is dedicated to his jokes.
28He is very good at keeping his lectures entertaining and educational as well as making it a very enjoyable place to be.
29He is very funny and knows well how to keep the students' attention.
30He is always on time to greet Good Morning Linux People..!!! He always gives positive vibes, and sooooooooo enthusiastic about the subject which makes us build the interest and get involved in the subject. Thanks for making me love this black screen environment 'Linux'. He is the motivation...
31He is active and energetic.
32He is a very cool and down to earth professor and he cares about the students learning.
33He finds ways to make coding fun and not so tedious. He knows the material exceptionally well and I have never seen him read off a slide. Always helpful even outside of class.
34He clearly enjoys teaching ad using Linux. It is always more fun and exciting when the Professor is also having fun!
35Great teacher! Keep doing what you do.
36Good character never a dull moment around him.
37Funny
38Friendly nature
39Fair and straight-forward, very clear and easy to understand.
40Enthusiastic and not afraid to challenge people
41Enough energetic professor for take away the stress of my night shift work
42Energy and style make rememering key details easyer
43Could make a boring subject sum what interesting (His presentation style is captivating).
 
Faculty:ALLEN, IAN D
Question:What, if anything, could the professor do differently to be of benefit to future students?
Response Rate:66.67%   (32 of 48)
1website is a bit confusing, the list of commands by week section would be more helpful if the command name was a link to where it is located on the site. some items are not easily found

goes through items a bit too quick

2slow down the lectures and give inclass online multiple choice at the end of class to see if they understood
3make the course a little easier at first and build its way up to have harder assignments some of the earlier assignments not including the really simple ones should .
4make lab season different from regular classes
5he gives every opportunity for students to ask for help, including hosting classes before the exams for anyone with questions about possible mid term questions. The only thing that I feel would benefit people would be to add time to the exams, or have less questions in the same time frame.
6cp lecture/ian .
7You are doing a great work sir... Thanks for teaching me.
8Too many information in a lecture. We are not robot!
9Slow down. Take into account that there are people in the class who are not familiar with linux or its applications. Its a huge learning curve if your aren't experienced in the IT industry.
10Slow down on the lectures
11Organize the website a little better. This especially true when it comes to commands, even though there is page which lists which week they were taught, it does not link to them (even though the rest of his pages are filled with them), and as some are barely a footnote, it can make it difficult to search for them.
12Nothing
13Nothing
14Not get sad when the class gets terrible marks :)
15Not a whole lot really. Did a good job
16No comments, just in general a good professor.
17Make the notes easier to read on his site.
18Make his website a little easier to navigate and *******definitely some more time on the tests I know that 1 minute a question is standard but I just find it a crunch to get the test done and done well.*****
19Less pompous
20Install Windows 10 on your laptop
21Ian is the master of linux there's no doubt about that but he is very fast, sometimes when he shows and runs a command in the lecture, he types so fast and executes the command quickly and then moves on to the next. New people that haven't seen a linux command before will be confused because the command just flashes on the screen. Please slow down.
22I think he could go a little slower with the explanations.
23He has a very fast pace during his lecture, and midterm Quiz classes students couldn't reach that why they didn't understand what he tired to teach them. Students those are new in this course, or those who have without any computer background or some of those whose English second langue. He is so experience and he has complete command over his subject so, he couldn't slow but he need to understand that his students are beginner.
24Give more time for certain assignments due to the lenght.
25Explain topics more thoroughly and provide more reading materials on these topics.
26Encourage more questions
27Create less confusing questions on tests.
28Cant think of anything
29Can't really think of anything.
30Be a little more new user friendly.
31All courses should have a week where all material is stagnated so that students have a chance to catch up, they courses do not need to have it done the same week, it can be any time. Also if we hand in an assignment past due why should it not be evaluated.
32A little more understanding at the beginning of the term that some students have no experience at all with Linux. Needs to reinforce the basic commands at the beginning of the course before building them up.