It’s hard to believe the semester is almost over. It’s gone by fast and I’ve definitely learnt a lot. I have a feeling that this class is going to turn out to be one of the most useful classes that I’ll end up taking at Virginia Tech, not because of the technical difficulty but because of the increasing popularity of UNIX/LINUX based systems in the workforce, especially in the software engineering industry. I do, however, have a few suggestions that I think will really make the class even better.
- The final project was a great way to bring together what we’ve learnt during the course of the semester to implement a working tool. It was difficult but also provided the freedom to challenge yourself as much as you want and push your skills. In my opinion, taking the midterm out of the curriculum and replacing it with a mid-semester Python project would be more useful as it would allow students to tie together the different concepts they’ve learnt throughout the semester.
- While the VTLUUG meetings were informative, I found myself lacking interest a lot of times just because the level of understanding of the current members of VTLUUG is much higher than anyone taking the Intro to Unix class. In my opinion, it would be beneficial if the students taking the class would set up a similar club which would evoke participation and leadership within the club would constantly keep changing every semester since a different group of students would take the class every semester.
- While most of the homework assignments were really helpful in solidifying my concepts of the material, the one I liked the most was creating an assignment because we had the freedom to interpret it the way we wanted and make it as challenging as we desired. A few additional assignments of this sort would really help push the class towards a greater level of innovation.
These are some of the suggestions that I honestly think would help better the class and make it even more successful than what it is right now.
Until next time!