Week 15

Project 3 Presentations



The Project 3 webpage shows all of the solutions that were turned in and people should take a look through the video and web documentation.

Normally we would have several people present their work each day. Each person would spend 5 minutes giving a good discussion and demonstration of their project, and then we would have an 5 minute question and answer period where other people in the class can ask questions. A good question should be specific to the project just presented and show some thought. Generic questions like 'what would you do differently next time?' or 'what was the hardest part of the project' are NOT good questions.


Since we are socially distanced and asynchronous this term we will be doing this through Piazza. Each person should create a Note for their project by noon Chicago time on Tuesday 4/27. Each person should post 1 question on Piazza to each of 2 other people in the class. The questions should be thoughtful, specific to that project, and be good questions (see above). The questions can not be the same for multiple projects. The question can not have been asked of that project before. You should respond to any questions you receive with detailed answers.

People will be scored on the quality of the questions you ask and the quality of the answers you give to others. All of the questions should be answered before Friday 4/30 at 9pm Chicago time, so please ask all of your questions before 9pm Chicago time on 4/28 to make sure people have time to answer.



Course evaluations are also taking place this week and next. Please check your UIC email account for a message with a link to the survey which can be completed on a laptop or smartphone.


Coming Next Time

That's up to you ... congrats to all the soon to be graduates.

For those that are continuing on there are various other evl courses that you could take (User Interface Design, Video Game Design, VR/AR), as well as related courses in Communications, Psychology, and Art & Design, as well as courses dealing with more sophisticated data processing.

There are quite a few open source libraries available for you to use, lots of new personal devices to get data from and give feedback on, more and more data available, and more and more situations where presenting accurate data to people can help them improve their lives and the lives of others, especially at the local level. After 2020 there may be a greater appreciation for the need for making accurate data and good visualizations of that data available to more people.

Pre-COVID Chicago (and many other cities) had a growing meetup culture with different groups including groups interested in data visualization meeting every month or two downtown where people could hear speakers and talk and eat pizza and people with data looking for developers to help visualize it could meet developers looking for projects. Data visualization challenges were also fairly common pre 2020 where teams could win money or laptops or other toys for the best data processing and visualization of a given dataset created in an afternoon. Several graduates of the class have won some nice things (graphics cards, headsets, tablets, etc.)  at those, so you may want to keep an eye out to see if those return.

If you are an undergraduate in the middle of your studies, and find the topics of the course interesting, and don't have an internship lined up for the summer, you may want to consider becoming part of the research team on some existing projects. Most funded research from the National Science Foundation in the US encourages (funds) bringing in undergraduates, so there are opportunities to work hourly on these kinds of projects.

If you are an undergraduate nearing the end of your studies, and you find any of these topics interesting, you may also want to consider going on to graduate school ( https://cs.uic.edu/graduate/ms-program/ ) and engage with more topical issues, gain more advanced skills, play with more expensive toys for 2 more years.

The CS department has a PDF brochure giving an overview of the MS program: https://cs.uic.edu/wp-content/uploads/sites/110/2020/03/MS-Program-CS.pdf

There are 3 MS options, all of which require 36 credits (courses at the graduate level are 4 credits each), so its roughly two more years.

- 28 hours coursework + 8 hours of thesis credit
- 32 hours coursework + 4 hours of project credit
- 36 hours coursework

Back when I was an undergrad (in the mythical brightly colored decade of the 1980s) I had no idea about graduate school, so feel free to chat with me (or any of the other CS faculty) if you have any questions. I didn't think staying in school even longer would be part of my career path, but I'm very glad I did consider it.

Thanks everyone!


last revision 4/15/2021