1. A lot of independent work with the flipped classroom style
2. Many late classes which is exhausting
3. Like John said, having to take classes that aren't related to ICS seems counter productive, and aiming for a BA in compute science is looked down upon.
3 ways UH could improve their ICS curriculum:
1. Increasing the number of class sections for courses that get filled quickly, also to help avoid time conflicts with other courses
2. Incorporating more writing intensive courses into the computer science program plan
3. Providing more materials to make sure students can fully understand material, primarily the courses that rely on online lectures for students to learn
The three things that I think are bad about being an ICS student are:
1. you need to get a good laptop to code with. Some students might not have enough money for a laptop. Perhaps there's a way to get a discount on laptops at the UH Manoa bookstore.
2. Coding takes up a lot of time. Determining how to make your code work can take hours, and you may have to do homework for other classes as well. Perhaps we can have study sessions to make coding a little bit easier.
3. Coding can be confusing. People who are new to coding may need more practice. Maybe there could be a list of sites that people could use to enhance their coding skills.
1) Being an ICS student, I noticed how few writing intensive and oral courses are offered. Since we need these classes to graduate, I'd like to see more ICS classes that offer writing intensive and/or oral communication credit as well.
2) Providing more access to ICS related internships or volunteer work that can provide students with more hands on experience.
3) Earlier classes
1. Coding can be really challenging if you don't get a good grasp of it, and there are limited resources around campus you could go to for help. Like the Learning Emporium, for example, only has tutors for 111 and 211.
2. Students have to take many unnecessary classes just to meet the graduation requirement like 2 years of a secondary language, and this pushes back the graduation date for some.
3. Some ICS classes are only offered at night, which can push back students' sleep schedules.
Three ways that the UH ICS program could be improved are...
1. Having more professors to teach some of the more specific courses
2. Add more writing intensives into the ICS curriculum
3. Make higher end laptops more affordable for classes that need it or do not make it a requirement.
Three bad things about being an ICS student.
1. It might be a little bit stressful because the assignments are not easy.
2. Spending more time sitting in front of computer which can hurt your spine or lower back.
3. Carrying a laptop to school everyday is kind of bothering because a well function computer science laptop won't be light.
Three bad things about being an ICS student
1. There are very limited resources and experiments for ICS students outside of class, because it seem like the ICS community is small and their events or activities mostly focus at a upper division courses or focuses.
2. The ICS classes schedule and number availability classes, it limited ICS student to choose and plan their semester.
3. The material and professors teaching methods for every levels of ICS courses is very different, and ICS student have a hard time to grasp the courses.
1. Stress- As ICS students, we tend to work more than we should do. I think we should strive to make learning easier and not harder. Putting lectures online is a good step in the right direction because we are allowed more time to ask questions when we come to class. We should continue to innovate new ideas like these so we spend less time learning andmore time applying.
2. Time- As an ICS student, there were times I would have to attend lab sessions that end at 8:30 at night while juggling my normal classes in the morning. That is a really big hindrance to me because I had trouble sleeping and I had trouble learning and working. We should have more labs available to use so we can accomodate better schedules. Also we need more staff to to teach courses so we aren't forced to go to a three hour lecture 6:00pm at night.
3. Communication- I wish more people were like Philip Johnson and used slack. This makes it so much easier to communicate between students and teachers and it actually makes the learning environment feel quite comfortable and nice. A problem I have is that things seem to be vague and professors sometimes don't ever reply to me or they don't explain it well enough. Slack helps relieve this problem
Three ways that the UH ICS program could improve?
Having to take an ICS course for the first time, this subject may be a little difficult to elaborate. However, upon reading other comments and conversations, i'd like to give out some opinions as well.
1) Required credits such as Writing intensives should be implemented into more of these courses, or increase the capacity of the class, that way students don't have to get out of their way to take more classes.
2) ICS students should be more involved in semester integrated projects. This would allow us to work on more in depth projects that may relate to real world situations.
3) Apparently some of these ICS courses are only offered later in the day. This may go against many of our work flow, and definitely disturb our internal rhythm.