CSE554Course ProjectSlide 1 CSE 554 Course Projects Fall 2014.

Slides:



Advertisements
Similar presentations
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Advertisements

CS Tutorial 7 Frid. Nov. 20 th, 2009 Final Project Presentations & Demos Tutorial.
Using CourseCompass Features You must already be registered or enrolled in a current class.
Using MyMathLab Features You must already be registered or enrolled in a current class.
COMS W1004 Introduction to Computer Science June 25, 2008.
Using CourseCompass Features You must already be registered or enrolled in a current class.
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
Computer Programming.  Analysis  User requirements  Feasibility and costs  Success criteria  Design and Planning  Classes  Data structures and.
Big Projects  Part of this class is about picking a cool software project and building it 1.
CSE554IntroductionSlide 1 CSE 554: Geometric Computing for Biomedicine Fall 2013.
CSE554IntroductionSlide 1 CSE 554: Geometric Computing for Biomedicine Fall 2014.
CSE328:Computer Graphics OpenGL Tutorial Dongli Zhang Department of Computer Science, SBU Department of Computer Science, Stony.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
CSE554Course ProjectSlide 1 CSE 554 Course Projects Fall 2012.
1 Please switch off your mobile phones. 2 Prolog: The Initiation ET: Hey Alice! What is this on your desk? Alice: That’s a digital computer. ET: Digital.
CS451 Computer Graphics JYH-MING LIEN DEPARTMENT OF COMPUTER SCIENCE GEORGE MASON UNIVERSITY.
GROUP PROJECTS IN SOFTWARE ENGINEERING EDUCATION Jiang Guo Department of Computer Science California State University Los Angeles April 3-4, 2009.
COMP Introduction to Programming Yi Hong May 13, 2015.
EECE 310 Software Engineering Lecture 0: Course Orientation.
Tablet PC Capstone CSE 481b Richard Anderson Craig Prince.
The content of these slides by John Galeotti, © Carnegie Mellon University (CMU), was made possible in part by NIH NLM contract# HHSN P,
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
COMP 523 DIANE POZEFSKY 19 August CHAOS REIGNS.
Demo Guidelines Lesson 9. Modules 9.1Demo Video Guidelines 9.2Begin Filming Pitch Video 9.3Continue working on prototype.
CMSC 345, Spring CMSC 345 Software Design and Development Spring 2003 Section 0101 Ms. Susan Mitchell “Welcome to the School of Hard Knocks”
5912 Student Presentation Advice By: Matt Boggus.
Hello World! CSE442. Course Summary A semester long group project – You will develop software from idea to implementation You have full freedom to choose.
CS Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial.
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
Digital Image Processing: Bernd Girod, © Stanford University -- Project Proposals 1 EE368/CS232 Final Project Develop, implement and test/demonstrate.
Senior Design Experience Semester II Project Requirements and Timeline
Engineering Secure Software. Vulnerability of the Day  Each day, we will cover a different type of code-level vulnerability Usually a demo How to avoid,
1.2. P ROJECT I NFORMATION Important project information and advice.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
CMSC 345, Fall CMSC 345 Software Design and Development Fall 2003 Section 0101 Ms. Susan Mitchell Leave Your Ego at the Door!
Course grading Project: 75% Broken into several incremental deliverables Paper appraisal/evaluation/project tool evaluation in earlier May: 25%
14 June 2004System-wide Services: User InterfaceRich Moeser 1 EVLA Overall Software Design Final Internal Review System-wide Services: User Interface.
The content of these slides by John Galeotti, © Carnegie Mellon University (CMU), was made possible in part by NIH NLM contract# HHSN P,
Final Exam Review Session 14 LBSC 790 / INFM 718B Building the Human-Computer Interface.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Workshop #1: Introduction to Graduation Project Wednesday September 2 nd at 10 am Capstone Committee Department of Computer Science.
ITCS 6265 Details on Project & Paper Presentation.
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
IB Biology (SL & HL) Internal Assessment
Fall 2012 Professor C. Van Loan Introduction to CSE Using Matlab GUIs CS 1115.
Laser Mission State of the Project Garett Shulman Neal Robbins Brian Hallesy James Bailey Brandon Shelton 1.
292 Debriefing Please be sure to sign in. Blue Docs Use a #2 pencil.
T Iteration Demo Tikkaajat [PP] Iteration
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
COS 429: Computer Vision Thanks to Chris Bregler.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
CS & CS ST: Probabilistic Data Management Fall 2016 Xiang Lian Kent State University Kent, OH
UOP WEB 237 Complete Class Check this A+ tutorial guideline at For more classes visit.
WEB 237 Week 5 Learning Team Finalized Paper Only Submit the eCommerce analysis paper and prototype Check this A+ tutorial guideline at
BPA 303 Week 5 Learning Team Assignment Policy Evaluation Findings and Recommendations Paper - Resources: Policy Implementation Paper from Week Two, Internet,
BSA 385 Week 3 DQ 1 User Interface delineations are a key aspect of the Physical Model design description of your proposed system solution. Discuss the.
Computer Engineering Department Islamic University of Gaza
CSc 1302 Principles of Computer Science II
Software Development Expansion of topics page 28 in Zelle
It’s called “wifi”! Source: Somewhere on the Internet!
Hello World! CSE442.
Open-O O-Parent Project Proposal
CSE 554 Course Projects Fall 2015.
Network Visualization
CS 179 Project Intro.
EECE 310 Software Engineering
CS & CS Capstone Project & Software Development Project
<<Project Name>>
Presentation transcript:

CSE554Course ProjectSlide 1 CSE 554 Course Projects Fall 2014

CSE554Course ProjectSlide 2 Basic Requirement Using geometric algorithms to solve real-world problems in biomedicine – Not limited to algorithms in the Modules – Not necessary to completely solve the problem, but need to show sufficient progress towards a solution Distributable tool – Implemented in mainstream languages: C/C++, Java, Python, etc., or as plug-ins to existing software (e.g., ImageJ, Chimera) Prototyping in Mathematica is recommended – A graphical user interface (GUI) may be required

CSE554Course ProjectSlide 3 Guidelines Individual or in pairs – Requirements will be harder for team projects Choose any language you prefer Discussion with the instructor or guest speaker is encouraged

CSE554Course ProjectSlide 4 Format Project proposal – What is the problem, what are the required and wish-list features, and timeline of development. Final presentation (80%) – A 10-minute in-class live demo of what you have accomplished Hand-in (20%) – Source code, executable tool (or plug-in), and test data – Project report Description of the algorithms, features of your tool, and how to use them Any known bugs and future work

CSE554Course ProjectSlide 5 Timeline Project proposal – Due by class on Tuesday, Nov 4 th (two weeks away) – If you work on a problem not given by the guest speakers, discussion with Instructor prior to proposal submission is required. Final presentations – Two dates: Tuesday, Dec 2 nd and Thursday, 4 th – State your preference of these two dates in your proposal Hand-ins – Due by midnight Sunday, Dec 7 th

CSE554Course ProjectSlide 6 Finding a problem Pick a problem mentioned by our guest speakers – Bone thickness measurement (Daniel Leib) – Concavity measurement (Daniel Leib) – Post processing of segmented skulls (Gary Skolnick) – Hole detection in skulls (Gary Skolnick) – Sperm cell length measurement (Mollie Manier)

CSE554Course ProjectSlide 7 Finding a problem Where to look for your own topic: – Your friends who work on image-related research – Faculty in Med School, BME, Biology, Chemistry, etc. Many faculty working on imaging can be found through Imaging Science Pathway: – Open problems of current interest Check for research papers in imaging-related conferences (e.g. MICCAI) and journals (e.g., IEEE TMI)

CSE554Course ProjectSlide 8 Finding a problem Example problems in the past DNA Gel Electrophoresis Analyzing Tool (Gabriel Stancu)

CSE554Course ProjectSlide 9 Finding a problem Example problems in the past Measuring small bowel length (Billy Bennett)

CSE554Course ProjectSlide 10 Finding a problem Example problems in the past Analyzing 3D cell shape in 2-photon microscopy (Aron Lurie and Daniel Melzer)

CSE554Course ProjectSlide 11 Finding a problem Example problems in the past Registering deforming heart surfaces (Christopher Gloschat)

CSE554Course ProjectSlide 12 Finding a problem Avoid problems that are too simple – E.g., edge detection, image blurring, or anything that can be solved by a few Matlab/Mathematica/Python commands. … or too hard – E.g., automatic segmentation of X, a complete system for doing Y, etc. When in doubt, talk to me.

CSE554Course ProjectSlide 13 Timeline Project proposal – Due by class on Tuesday, Nov 4 th (two weeks away) – If you work on a problem not given by the guest speakers, discussion with Instructor prior to proposal submission is required. Final presentations – Two dates: Tuesday, Dec 2 nd and Thursday, 4 th – State your preference of these two dates in your proposal Hand-ins – Due by midnight Sunday, Dec 7 th

CSE554Course ProjectSlide 14 Helpful Materials 3D programming – OpenGL: Industrial standard 3D library for C/C++ The “red book”: OpenGL Programming Guide – Online version with code: Great tutorial lessons: – Jogl: Java bindings for OpenGL Docs, samples, forums: GUI programming in C++ – Qt: – FLTK: