1. For the BS degree in ICS, I dislike how we have to take Physics and Chemistry for 2 semesters with both the labs. Taking these classes take up a lot of our time and I would rather spend that time and energy in ICS courses.
2. There should be more clubs available for ICS students to join so they can get to know their peers and work on projects together. These projects would be very useful to help students build a good portfolio and prepare for jobs when they graduate.
3. It would be nice to have tutoring services for ICS like the learning emporium for math, physics, chemistry, etc. Although ICS professors and TAs provide office hours to help us on our assignments, sometimes this is not enough. It would be nice to get a little extra help since ICS is quite a difficult major.
1. The classes usually favor those that have past programming experience. I had no programming experience when I started this major, so I felt behind compared to other students who could finish assignments with ease because they knew what to expect in programming.
2. The grade requirements for the ICS prerequisite classes are higher than any other major that I have seen. Not meeting the high grade requirements in a certain class could delay your progress significantly.
3. To be successful, you have to also work outside of class. Your portfolio and projects become very important for your resume. This seems to be more prevalent in computer science.
I have not had much experience in ICS courses at UH Manoa because I am a Computer Engineering student. In my experience thus far, I have no experienced anything negative in Professor Johnson's class. My classmates are knowledgable and friendly, I feel like it would be unfair for me to say anything constructive about the ICS program thus far.
1. Although I understand that some professors are only available to teach in the late evening or some students prefer the late times due to other external reasons, for those of us where it takes an hour or more to commute home, having a class end at such a late time is fairly difficult.
2. As was stated previously, it would be great if the ICS classes offered would also count toward general education requirements. I appreciate that there are some classes that do count towards a WI or O credit, but the amount of classes that do offer our very few.
3. This only really applies for the intro courses like ICS 111, 141, 211, and 241, but I feel that the required B letter grade (not B-) can be quite stressful for students and pretty shocking as the majority of courses offered from other departments only require students to get a C to pass the class.
1) Extra help outside of classes just like learning emporium.
2) The field is definitely growing and it has been growing very well on perspective of past comments made here. I would actually like an established college of Computer Science which diversifies more specific fields with in this major. It does seem like the staff is spread out thin teaching various other low level courses on top of their specified higher level course.
3) Somewhat of a continuing point from above I think a staff increase for types of advisors would since Gerald does definitely do a good job, it just that basically ALL students have to go to him for mandatory advising/meeting which seems hard not only for him but also the students on when they have free time and can squeeze in sometime with the mandatory advising/meeting.
-So overall an Computer Science department expansion?(Of course coming with time)
1. Offer places to study for ICS students as well as more opportunities for students to receive help like study groups etc.
2. Incentive students to join the GreyHats and provide extra credit opportunities for participating in hackathons or side projects.
3. Create social events for ICS students so everyone can become more familiar to each other, especially within the major. Networking is a significant skill to have.
1. Updating the website to make sure that the graduation requirements are correct.
2. Offering more than one oral and ethics course
3. Consistency of classes each semester
1. You give up a lot of free time, whether it be for yourself or other classes.
2. Not enough seats for 314 so if you don't get into it, you have to rely on overrides.
3. Getting an Ethics or Oral Communications credit is a pain since most of them need prerequisite classes.
1. The UH ICS program could provide more class availability for certain courses. Classes such as ICS314 was very limited and selective, so it was hard to get into. Due to the growing field and increasing amounts of students, it would be nice to have more available courses to accommodate the growth.
2. Other than simply making more classes available for the same subject, we could introduce new topics to the ICS program, which could potentially be taken as an alternative to some of the required courses. This would allow students to follow different paths and not all be stuck to learning the same things form the same teachers.
3. More hours dedicated to tutoring would help out the ICS students a lot. Many of the students in ICS do homework until late at night, and usually they are stuck without any help due to the hours. Although it may be hard to accommodate, it would be nice if there were tutors or upperclassmen available during the evenings to help out students who are struggling to find simple bugs in their program.
© 2024 Created by Daniel Leuck. Powered by