Hello World! CSE442.

Slides:



Advertisements
Similar presentations
Final Exam Project & Ignite Presentation By Professor Raley.
Advertisements

Welcome to the seminar course
Potions Class Assistant Professor James Atlas (on loan from the University of Delaware)
CS 197 Computers in Society Fall, Welcome, Freshmen!
CSCD 555 Research Methods for Computer Science
Grading Guidelines for grading in CIS 602. New Grading Policy The Computer Science Department has become concerned about grade inflation and has developed.
School of Electrical Engineering & Computer Science
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.
Improving Technology Expertise in Mathematics Instructors Maria H. Andersen, Muskegon Community College We live in a society exquisitely dependent on science.
Independent Work Fall 2007 David Walker. Welcome Junior ABs (both semesters) Junior ABs (both semesters) Senior ABs (thesis) Senior ABs (thesis) BSEs.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
COMPUTER SCIENCE 10: INTRODUCTION TO COMPUTER SCIENCE Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Multimedia Journalism Multimedia Journalism Digital Photography Making things better with Photoshop Sec. C1 – Feb 23, 2009.
GRADE 11 COMP-SCI ICS3U. COURSE DESCRIPTION Javascript & HTML5 Artwork- A bit of photoshop Coding skills, hardcore coding skills- We are using the basics.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Manufacturing Qualification System (MQS) Presented by John McBride II.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
RESPONDENT BACKGROUND DISTRIBUTION Data from 31 survey respondents Student Assessment of Their Learning Gains from Conducting Collaborative Research Projects.
English IV. CHOOSE YOUR PROJECT Be careful in choosing your Project. It has to be something which interests you. You will have to live with your decision.
COMP 523 DIANE POZEFSKY 19 August CHAOS REIGNS.
How To Study To Improve Your Grades. Two Important Things Your study area is JUST as important as HOW you study. Reading over your notes is NEVER the.
We’re going to a New Version? Bill Marlow School of Business, IT & Management.
Hello World! CSE442. Course Summary A semester long group project – You will develop software from idea to implementation You have full freedom to choose.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
'Learner Autonomy through the production of a public history resource' Emma Robertson.
Passionate Pirate Worksheet Assignment 2. Content Passion I will be a student teacher this coming spring semester and I am looking forward to teaching.
MEng projects 2013/14 Semester 2 week 10 update Mike Spann Project coordinator
MSc conference briefing Mike Spann Project coordinator
BSc Final Year Projects in Computing Computer Science, Creative Computing, Games Programming, Business Computing Dr Rodger Kibble.
Course Introduction CSE250. Course Overview This course will be difficult Work hard and start early You are adults and I will treat you as such – I won’t.
TIPS FOR EFFECTIVE TEACHING IN STEM HIGHER EDUCATION Benjamin C. Flores, Ph.D. Director, Computing and Electrical and Engineering Division MIE Project.
COMP 208/214/215/216 – Lecture 8 Demonstrations and Portfolios.
Computer Programming Through Game Design and Creation By Victoria Gold Grade 9.
Fall 2010 UVa David Evans cs2220: Engineering Software Class 28: Past and Future.
Format of the Final Project. Final Project The Final project is due 1 week from today. To complete the project students must prepare the following – A.
Career Plan David Engel Computer Software Engineer
Workshop #1: Introduction to Graduation Project Wednesday September 2 nd at 10 am Capstone Committee Department of Computer Science.
Άννα Κ. Ζαρκάδα Διαφήμιση & Προώθηση Πωλήσεων ΜΠΣ στη Διοίκηση Υπηρεσιών Αξιολόγηση : Reflective journals.
INFO3600 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2 weeks.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Cluster and Grid Computing Course Project. Project Proposal Submit a one-page proposal to me by Tuesday, October 12 Two-person teams are encouraged No.
ITM 353 Final Project Demos. Your Last Assignment There’s one more fun presentation in store for you all: the Transition Readiness Review (TRR) aka your.
EE 496 Poster Session Instructions Rev. 4/3/16 WS.
Team Teaching Section 8: Conclusion to Models of Team Teaching.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Overview of course and How to register
CS 664 Sample Presentation
An introduction to developing and teaching an online course
The first element of the Traits
I’ve Chosen a Project… Now What?!
Oideachas 2.0: Using Web 2.0 in the Irish Educational Context
Introduction to CS Senior Design Project I / II
COMP 523 Diane pozefsky 24 August 2016.
You’ve made it! The final Speech
Systems and Networking Department
Welcome to Keele! Choosing your modules August-September 2017
The Need for Programming Languages
Preparation for SER on Mechanical Engineering Study
Classroom Assessment Techniques
Welcome to Keele! Choosing your modules
Introduction to Engineering Design II (IE202) Section XBG Team 7 Designing a Robot Students name: IE202-Team#7 Celebration.
CS 179 Project Intro.
The Five Stages of Writing
Welcome to English 1109.
Do you want to be a By: Ashity Patel.
Creating a community of learners to increase student success
CS 6640 Sample Presentation
The first element of the Traits
Presentation transcript:

Hello World! CSE442

Course Summary A semester long group project You will develop software from idea to deployment You have full freedom to choose your project Choose something you’re passionate about Informal course descriptions: “Put everything you’ve been learning to good use” “Show me something cool”

Course Expectations This is not a course on programming! You have been learning how to write code for years Now you will apply your programming skills to your own project There will be a lot of self-learning Being a good software engineer means constantly teaching yourself the topics you need There is too much for us to teach everything in 4 years of college

Grading 64 point system 32 Group project points 32 Individual Points

More so than most.. You’ll get out what you put in!

Baldy 19 Most of the course will take place in the lab You should all have swipe access I will be available in the lab most weekdays Hit me on Slack to confirm a meeting time Equipment can be used in the lab Oculus Rift Graphics processing machines Myo Armband etc.

Project Scope Projects must be large enough for a group of computer science seniors working for an entire semester Project ideas must be approved by me and I will assess them for this single criteria I encourage you to work outside your comfort zone There is no upper bound on project scope I will do my best to make it clear what needs to be done to get full credit

Project Ideas Many of the suggestions I provided are projects that I’ve wanted to do Never found the time to complete them In my experience, this is universally true for anyone with programming experience I am giving you the time Work on the project you’ve been wanting to do

Project Logistics – Forming Groups You have full freedom to choose your own groups int minimumGroupSize = 3; I will form a default group with everyone who chooses not to form a group

Project Logistics – The Submissions 4 Sprints 2 Video Submissions Each sprint must demonstrate working code This includes the first submission Video submissions must be uploaded to YouTube No supporting documents necessary No technical details required The video should sufficiently show what your software does Videos should be concise If you’re unsure what to post, think KickStarter

Project Logistics – The Presentation Each group must give a live presentation of their project to the class (10-30 minutes) Can/should contain a demo of the final software Explain the technical details of your project Languages, libraries, hardware, etc. Unexpected difficulties encountered Anything else you’d like to share All group member must be present Not all have to talk Think Hackthon Presentation

Project Logistics - Summary By the end of the semester you will have 2 videos showing the progress of your software Original software with real functionality deployed for the world to use

This is CSE442 Enjoy!