Overview of course and How to register Module 01 – Registration CIS4914 – CISE Senior Project Mark S. Schmalz
Overview of this lesson Introduction to CIS4914 and How to Register CIS4914: What it is, How it is useful, Where it comes from, Why is it important to Computer Science & Engineering? Course Organization & Objectives People and their Roles Evaluation How to Register for CIS4914 Finding a Project and Advisor Filling out CIS4914 Registration Form
CIS4914-Online: Cise senior project Concept: Learn by Doing WHAT IS CIS4914: CISE Senior Project? “Capstone Course” for the CSC Online Degree Program Bring together all you have learned in your CSC classwork Create and implement a software or software-mostly project Present your results before your peers and course coordinator Write a Final Report (8-11 pages) that describes your project WHY IS CIS4914-Online USEFUL for Your Career? Provides an educational platform for independent or team work on a software project & reinforces technical presentation & writing skills
CIS4914-Online: Cise senior project COURSE ORGANIZATION Registration Procedure (what this presentation is about) Class Meets Irregularly throughout the semester Meeting #1 – Organizational Meeting (second week of semester) Meeting #2 – Time Management and Presentation Skills (fourth week) Presentations #1 and #2 – Concept and Design Overviews (respectively, the Fifth and Ninth week of Fall and Spring semesters) Final Presentation – Summary of Your Project Results, with Demo (usually the last week of the semester) ATTENDANCE IS MANDATORY FOR ALL MEETINGS & PRESENTATIONS
CIS4914-Online: course objectives Create and Implement an INDEPENDENT or TEAM Project Project may be your own idea or be chosen from an online list You may work with your Advisor alone, or in a team of 2-3 people Project may be a continuation of work for a previous internship Develop and Enhance Your Presentation Skills Three Microsoft PowerPoint presentations Speaking before your Peers – with questions and answers Develop and Enhance Your Technical Writing Skills Develop concise, accurate written communications in a formal professional written context
CIS4914-Online: people and their roles YOU – The Student Choose a project, find an advisor or team, and Register for Course Develop and implement your Project Meet Regularly with your Project Advisor (weekly or twice-weekly) Attend all Meetings and Presentations Provide your Final Report to your Advisor before Final Presentation PROJECT ADVISOR We prefer the Advisor to be UF Faculty or Outside IT Manager Advisor CANNOT be a Family Member or Personal Friend COURSE COORDINATOR – Reviews your work, Calculates grade
CIS4914-Online: course evaluation Who Influences Your COURSE GRADE? YOU!! (Completeness, Complexity, and Quality of Your Work) Advisor (Grades Your Project Work & Final Report) Coordinator (Grades Your Presentations & Form of Final Report) How is Your Course Grade Computed? Work Item Description Advisor Score Coordinator Score Presentation #1 – Concepts 0 points 0 points (practice effort) Presentation #2 – Design Review 0 points 5 points Presentation #3 – Final Presentation 0 points 18 points Final Report 20 points 27 points Project Results 30 points 0 points TOTAL POINTS 50 points + 50 points = 100 points Total The UF grading scale is applied to your Total Points (NO CURVING) YOUR GRADE
CIS4914-Online: Example evaluation Example of Your Course SCORE Computation Work Item Description Advisor Score Coordinator Score Presentation #1 – Concepts 0 points 0 points (practice effort) Presentation #2 – Design Review 0 points 5 points Presentation #3 – Final Presentation 0 points 17 points (18 possible) Final Report 19 points (20 possible) 25 points (27 possible) Project Results 25 points (30 possible) 0 points TOTAL POINTS 44 points + 47 points = 91 points Total Example of Your Course GRADE Computation UF grading scale (below) is applied to your Total Score of 91 Points (NO CURVING) A- Grade Assignment by Score: http://www.mst.ufl.edu/gradingscale.pdf UF Policy on Minus Grades: https://student.ufl.edu/minusgrades.html
Cis4914-Online: Finding a project Method #1: Use the Online Project Database URL: https://www.cise.ufl.edu/~mssz/SeniorProject/senior-projdb.txt Discuss with the Project Advisor whose email is listed Look up Advisor’s UF Phone Number at: https://www.cise.ufl.edu/people/faculty Method #2: Create your own project (game, hardware controller, etc.) Review UF/CISE or UF/ECE faculty research interests at: https://www.cise.ufl.edu/research-areas - or - https://www.ece.ufl.edu/content/faculty Contact UF/CISE or ECE faculty to request that they be your advisor Image credit: M.S. Schmalz notes –and- http://image.slidesharecdn.com/fribourg2014v3-140522044657-phpapp02/95/current-trends-and-challenges-in-big-data-benchmarking-14-638.jpg?cb=1400814630
Cis4914-Online: course registration Obtain a Project and Advisor During First Week of Class Download the CIS/CEN 4914 Registration Form URL: https://www.cise.ufl.edu/~mssz/SeniorProject/CIS-CEN4914-F17-RegistrationForm.pdf Complete Top Portion of Form (Your Info + Project Info) Fill in Advisor Info –and– Get Advisor’s Signature on Form This is your Project Advisor, NOT the Course Coordinator Check Form to Be Sure You Completed Everything except the Advisor’s Signature (they have to sign) and Course Coordinator’s Signature Email Form to CIS4914 Instructor by end of first week Image credit: M.S. Schmalz notes –and- http://image.slidesharecdn.com/fribourg2014v3-140522044657-phpapp02/95/current-trends-and-challenges-in-big-data-benchmarking-14-638.jpg?cb=1400814630
Cis4914-Online: Frequent questions Q: Where do I find a Project if I can’t think of one? A: At URL: https://www.cise.ufl.edu/~mssz/SeniorProject/senior-projdb.txt Q: Who can be my Project Advisor? A: UF/CISE or ECE Department faculty, or your Internship Manager Q: How do I find a Project Advisor’s Email and Phone# ? A: Lookup faculty email/phone at: https://www.cise.ufl.edu/research-areas - or - https://www.ece.ufl.edu/content/faculty Q: Where do I find the Registration Form? A: URL: https://www.cise.ufl.edu/~mssz/SeniorProject/CIS-CEN4914-F17-RegistrationForm.pdf Image credit: M.S. Schmalz notes –and- http://image.slidesharecdn.com/fribourg2014v3-140522044657-phpapp02/95/current-trends-and-challenges-in-big-data-benchmarking-14-638.jpg?cb=1400814630
Cis4914-Online: Frequent questions Q: How do I contact the Course Instructor by email? A: Step 1: Go to UF Registrar Schedule of Courses and find out who is teaching CIS4914 URL: https://registrar.ufl.edu/soc/ -then- pick your semester and go on Step 2: Get contact info for UF/CISE faculty person at the following URL: https://www.cise.ufl.edu/people/faculty Q: What if I can’t find a Project and can’t think of one? A: Contact the Course Instructor by email and see if he or she has any suggestions. However, part of Senior Project is having some creativity and initiative, so … Q: What if I have a Project idea but can’t find an Advisor? A: Contact the Course Instructor by email and see if he or she has any suggestions. Image credit: M.S. Schmalz notes –and- http://image.slidesharecdn.com/fribourg2014v3-140522044657-phpapp02/95/current-trends-and-challenges-in-big-data-benchmarking-14-638.jpg?cb=1400814630
CIS4914 and your career CIS4914 – Senior Project Important to build good work habits, time management skills Important to develop spoken & written communication skills EMPLOYMENT IN THE REAL WORLD You will be required to present your ideas before your Peers Your presentation(s) must be clear, concise, and convincing You will be required to write reports about your work Your reports will be read by your colleagues and by management Best to learn how achieve these objectives NOW Image credit: M.S. Schmalz notes –and- http://image.slidesharecdn.com/fribourg2014v3-140522044657-phpapp02/95/current-trends-and-challenges-in-big-data-benchmarking-14-638.jpg?cb=1400814630
Intro to CIS4914 - Roundup This Lesson has discussed What, How, Where, and When of CIS4914 – CISE Senior Project Course Organization and Evaluation How to find a Project and Advisor How to Register for the Course Next Lesson will cover essentials of : Course Conduct and Requirements How to Get Started on Your Project