Top Course Tags
Background Knowledge Expected
Many Small Assignments
This class was tough.
This course despite being labeled as an elective was one of the most fulfilling ones I have ever taken. I learned how to program in Java as well as some interesting topics such as encryption. The teacher always was there to help if I had questions or needed clarification on a topic.
The highlight of this course was the programming competition I participated in at FIU. This competition put the skills I learned to actual use as I worked with my teammates. Despite not winning I still learned valuable team skills as well as new programming techniques from my peers.
Hours per week:
Advice for students:
If you want to pursue this course having a strong Mathematical background is a must. I also suggest that you learn the basics of programming before hand as it will give you a head start. Keeping in touch with the teacher is very important as she was able to answer any questions I had about the course. Participating in the discussion groups and online collaborations also is important as they go over certain topics which can help if you didn't get it at first.