SP
Senior Project
Senior Project
Welcome back to what for most of you will be your last semester here at SJU! As you know, I will be mentoring you throughout CSC 495. This is an opportunity for you to pursue your interests in Computer Science. To make that experience as productive as possible, I would like you to come up with 3 projects that you would like to work on (individually).
Your final grade will be based on your ability to complete, document, and present your project. Towards that goal, you will have assignments, sprints, a midterm presentation, a final presentation (including ppt and a poster), and a final report. Additionally, you will be required to develop a professional online presence on linkedin and github.
Before class nest Tuesday, please create a pdf or doc file consisting of at least 3 paragraphs (not 3 sentences) describing 3 projects that you would like to work on in this course. It can be anything that you wish. It can be in an area that you are already familiar with and that you would like to explore further. Or it can be in a area that is unfamiliar to you but you would like to explore. Be prepared to present your 3 ideas in class on Tuesday. Put as much effort and detail into it as you can. Something like, "I wanna do a game." is not acceptable. It lacks detail (as well as misspelling). I will give you a grade for it. Submit your work via Canvas.
Using StarUML software, create one sheet that lists all of the actors for your project. Then create a separate sheet containing each one of these actors and all of the use cases for that particular actor. You must have a total of at least 10 use cases. Email your StarUML file to me before the start of class and be prepared to present your use cases to the class.
Submit your work via Canvas.
Use StarUML to create ER diagrams of your data, and class diagrams of your classes.
Submit your work via Canvas.
Watch the video How to Learn Anything (https://www.youtube.com/watch?v=5MgBikgcWnY), and answer the following questions.
What is the major barrier to skill acquisition?
What are the "four chords" of many popular songs?
How long does it take to learn something (i.e., be reasonably good at something)?
What are the 4 steps (to rapid skill acquisition)?
What is the purpose of step #4 above?
How long does it take to become an expert at something?
What task does he use to illustrate this method?
(extra credit) What famous reggae song does he briefly sing?
Submit your work via Canvas.