TechHui

Hawaiʻi's Technology Community

What are three good things that the UH ICS program is providing for its students?

If you can only think of one thing, that's OK too.

Views: 9608

Replies to This Discussion

1. Challenge. ICS courses make you work. Literally. You could spends days coding and still have an unfinished product. Material learned in courses makes you think outside the box to even solve the simplest problems.

2. Online Classes. The availability of online make it flexible in scheduling your semester even though you don't need to be on campus.

3. Free access to the Microsoft Developer Network Academic Alliance. Students have access to several free software that could cost thousands if purchased normally.

1. Free access to MSDNAA. The free software helps us budget-conscious students get work done with the appropriate software.

 

2.  The Challenge. Many of the ICS classes are very challenging as they cause you to work on codes for days at a time and more often than not, not even finish. This causes us to think much differently than in other subjects.

 

3. Professor/TA availability. Because the concepts are often times difficult, the amount of time professors and TAs are willing to help out is very generous.

I like Elmar's comment. That's how it is in the real world, though I have to say that the real world, after being in it for four weeks now, is much more different from academia. You learn things you never learned in school.
  1. Definitely one good thing about being an ICS student—which probably everyone agrees on—is the access to free software via MSDNAA. There are many different programs, operating systems, and other software available, some of which are vital to our learning and applying of Computer Science skills, and others that may be useful later on in our careers. At the very least, we can try these products out and learn to use them so that we have more tools under our belt to potentially help us in the future.
  2. I may not speak for everyone, but I believe that UH offers a wide variety of courses for students to take. It would be nice if there were even more courses to offer, but there is a fair amount of courses to choose from, especially in the 400 level. Considering the budget (or lack thereof), the program seems to be keeping up as much as it can for its students.
  3. Online courses are a great way to get education and training in a much more convenient way than from regular classes. I have taken quite a few online classes in the ICS department, but I have mixed feelings over them in regards to effectiveness. I have had some really great classes (such as ICS 211) in which I was able to learn a lot and apply what I learned in the assignments, but I have also taken a couple classes in which I (and other students) did not know what was going on and the teachings were very unclear. But nonetheless, I believe that having online courses is a great help to students who have awkwardly-timed schedules, or would like to spend a few more hours at home.
1. Free Windows software is definitely a plus, thanks to the MSDNAA.  I haven't taken full advantage of this yet, but when I have the chance and before I graduate, I'll definitely take the opportunity to download whatever I can.
2. You are really pushed and challenged to achieve excellence beyond your limits.  You'll be surprised at what you can do, and you'll learn to appreciate the journey just as much as the latest product.
3. There are some truly enthusiastic students and instructors.  You just can't be passive about it and can't stick with your friends all the time.  If you take an active approach to learning, the possibilities of learning from others are endless.

The first good thing of the UH ICS program is offering all courses that ICS students needs.

The second good thing is updating courses constantly in order to adapt to the high-tech development and meet the social demand for talent.

1) As a grad student, I appreciate the opportunity to be a TA for ICS.

2) The faculty are generally friendly, so it's a good environment for both work and study.

3) The structure provided by classes is a great benefit to learning computer science.  While I could learn the same material on my own with a couple good books, I find it's a lot easier, faster, and more pleasant to learn through a class instead.

1- Preparing you to be successful in the real-world

2- Learning many different types of programming languages

3- Professors and ICS advisor (Gerald Lau) are helpful and seem to care about the success of their students

1. Small classes (compared to some majors) which provide for more in class interaction with familiar faces throughout the program.

 

2. Having access to MSDNAA for useful Microsoft software for free (or low charge for physical copy).

 

3. Great professors (with some exceptions...).

- That the course schedule allows for a four-day work week, more time for
jobs/coding/relaxation time.
- That the Professors encourage learning a diverse amount of programming
languages and environments, I've known people taking classes in the
mainland that didn't have to touch anything other than Java, whereas
our curriculum encourages things like learning LaTeX, Lisp and editors
like vi and Emacs.
- Opportunities to interact with students outside of class. I was invited
to a Greyhat hike at Maunawilli and it allowed me to network with
my classmates in an environment that didn't involve staring at screens.

1. Free software form MSDN. It is an invaluable resource that allows me to explore tools I couldn't otherwise afford.

2. Most the professors and faculty are very helpful and willing to work with students outside of class and go the extra mile.

3. Access to job opportunities through the ICS mailing list. I think this will prove to be very beneficial after graduation when I pursuit a full-time job.

Three things that the UH ICS program provides for its students include:

 

- Access to a plethora of activities, such as the UH GreyHats to expand our professional and academic experience.

- Distinguished, knowledgeable, and (most importantly) helpful faculty with real-world experience.

- An interested and involved department head, who takes time to assist and work with students.

RSS

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service