Three positive perspectives I have regarding being an ICS undergraduate are:
1. Being a working professional and living in Ewa Beach with a 1 hour commute to and from home each day makes earning a degree a drawn-out process. UH’s online courses have allowed me to take classes when otherwise I would have been unable to during a semester.
2. Some professors are excellent. They have a passion for teaching and possess the skill and capacity to transfer their knowledge to students. It is a joy to learn from these professors and the confidence you gain from their classes mitigates the sting of UH’s ever increasing tuition. These professors are up-to-date with current trends in our field and use modern concepts and tools to re-enforce the learning experience and prepare us for the job market.
3. Some 300- and 400-level courses begin to have peer and group programming projects, which I appreciate. I only wish this was introduced in some lower level courses providing the opportunity to for earlier collaboration and networking of ICS students.
1. Free licensed software from Microsoft. Yes, it is great to get free software from Microsoft and it is licensed too! It would also be great to get licensed software from other companies (that is left to be talk about in another discussion). Getting Microsoft Vista Business Edition for free was awesome, and it also gives a CD key – isn’t that great! Vista for free!
2. Yes! Online classes. I do not need to show up to school every day, I can go school right at home. Read up on lectures, lessons, and turn homework in online. Online classes are great.
3. Classes are not that expensive comparing it to other universities. It is still expensive but if comparing the price for ICS courses to mainland colleges – mainland universities are expensive.
1. Free software from Microsoft - Microsoft has really gone out on a limb by providing software to computer science students for free. By offering their programs for free, students can learn how to use Microsoft's tools without having to break the bank and gain valuable experience for the future, a win-win for both the company and the student.
2. Better understanding of computer science - Most people think that computer science is only about programming when it actually encompasses much more than that. Throughout the major, we learn that programming is not the goal, but rather a tool to accomplish the goal, whether that be robotics, security, or even discrete math. It's much more than just the programming side of it.
3. More computer-saay instructors - Some professors in other majors are still using outdated or archaic means of teaching a course, such as using overhead projectors with transparencies or requiring strange, old programs to view their material. In comparison, computer science professors are more computer-saavy than those from other majors and will be using more modern tools that the students are more likely to be familiar with.
1. The island is so small that meeting up for group projects are convenient. Living in Kunia, I commuted to and from school/work everyday for the past 4 years. As far as I go, there isn't a location that is too much of a hassle.
2. The culture/aloha-spirit sheds on the professors. You don't have to expect your professor to be a stuck up person who only has a strict work ethics on their mind. They are residing in Hawaii; you figure that there is some aspect to this island that they liked over teaching somewhere else in the nation. The professors that I've met are always friendly, professional, and knowledgeable.
3. Classmates aren't pricks. More than willing to help just as long as you ask.