Final Reflection on CSC290

Posted on Friday, 01 December 2017 at 16:57 EST

Taking CSC290 this semester helped me review and solidify my knowledge of UML and taught me to more effectively identify my audience and convey my ideas verbally. The critical review assignment helped me practice applying my knowledge of written communication. More importantly, CSC290 provided a great opportunity to grow my talent for communication with the group project and presentation. Specifically, I got to practice organising and leading a team of 5 as well as dealing with odd individuals whose behaviour was sometimes disruptive.

Read More

Mentorship & Questions

Posted on Friday, 17 November 2017 at 19:24 EST

Mentorship is a great way to help you identify your goals and find out what steps to take to achieve them. I’ve previously asked friends of mine who work in the CS & IT professions and whom I consider mentors about their work. Usually, these questions come naturally through flow of our conversations, but I’ve compiled a list of a few starting questions I think are good to think about:

Read More

How to Increase Class Participation

Posted on Monday, 30 October 2017 at 22:30 EST

Discussions and general participation are both integral elements of learning. Bringing forward new ideas during class and reflecting on what you already know is a great way to solidify newly gained knowledge and skills. For these reasons, I always try to participate in discussions and speak up when I need clarification. On occasion, I crack a joke or two in an effort to make the learning experience more fun.

Read More

Teamwork: University vs Workplace

Posted on Friday, 20 October 2017 at 19:28 EST

Teamwork, much like candy, comes in a wide assortment of different flavors and colours. In the end, however, it all boils down to the same basic ingredients. In the case of candy those ingredients are sugar and water. In the case of teamwork, they are leadership, time management and communication. Working in different teams and environments is like tasting different candy – each has their own unique flavour (or attempts to imitate another). Because of this, group work in nearly any environment is beneficial for group work in general. Also, working in groups that have a similar ‘flavor’ will improve your skill at working with that flavor of group. Because University group work is often focused on one specific field, the teamwork skills unique to that field will be sharpened. Even if the work will end up being different in the ‘real world’, group work in University is still good preparation.

Read More