CSE 528 Final Project Submission Dongli Zhang. Recent Due 10-Paper Survey due November 26 Send PDF file to BOTH Professor and TA Professor:

Slides:



Advertisements
Similar presentations
Lecture 1: Introduction
Advertisements

 Gearing up for the stretch run CSCI 21, Spring 2013.
Lecture 1 – Arduino Basics
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Basics. OpenGL. “Hello world” George Georgiev Telerik Corporation
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
COMS S1007 Object-Oriented Programming and Design in Java July 15, 2008.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Introduction to Computer Graphics Ed Angel Professor of Computer Science, Electrical and.
30-Jun-15 Getting Ready for CIT Labs Lab is scheduled for 1:30-3:00 Fridays in Moore 207 Lab is not in Towne 313 (Registrar has it wrong) Everyone.
IERG4180 Tutorial 4 Jim.
Transition to Matlab CS1132 Fall 2009 Instructor: K.-Y. Daisy Fan TA: Lucian Leahu Course consultants
Geo 118/318 – Introduction to GIS Programming Dr. Jim Graham.
How to install CGAL Yuanzhen Wang. What is CGAL Computational Geometry Algorithms Library “Provide easy access to efficient and reliable geometric algorithms.
Lesson 46: Using Information From the Web copy and paste information from a Web site print a Web page download information from a Web site customize Web.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Automation using Selenium Authored & Presented by : Chinmay Sathe & Amit Prabhu Cybage Software Pvt. Ltd.
CSE328:Computer Graphics OpenGL Tutorial Dongli Zhang Department of Computer Science, SBU Department of Computer Science, Stony.
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
Lab 11 Department of Computer Science and Information Engineering National Taiwan University Lab11 - Porting 2014/12/9/ 26 1.
C O M P U T E R G R A P H I C S Jie chen Computer graphic -- OpenGL Howto.
| nectar.org.au NECTAR TRAINING Module 10 Beyond the Dashboard.
Computer Graphics Tz-Huan Huang National Taiwan University.
English version of the subjects. How and where to submit the report Please submit your report using CD-R or DVD-R with a soft or hard case, which include.
Install and Setup VC++ and OpenGL Introduction to Computer Graphics and Animation (Principle of Computer Graphics) Rattapoom Waranusast.
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics 靜宜大學 資訊工程系 蔡奇偉 副教授
Introduction to Git and Discussion on assignment 1 Gang Luo Sept. 14, 2010.
1 PA1 - Specification ● Goal ● To see how modern graphics engine and application works ● Objective ● Compile and run samples from a modern ray tracing.
Project 1. Goals  Write a simple TCP/IP client that supports a specific protocol  The server is running right now on login.ccs.neu.edu:27993  If your.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics Ed Angel Professor Emeritus of Computer.
1 Introduction to Computer Graphics SEN Introduction to OpenGL Graphics Applications.
Computer Graphics I, Fall 2008 Introduction to Computer Graphics.
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
Mike Gore School of Computer Science. This talk is on the Web in TWIKI format A more detailed copy of this talk can be access on with web page. Including.
Getting Started with Symphony Math v5. Using Symphony Math Teachers use a Web browser to login, view reports and create student accounts. Students use.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
Computer Software Types Three layers of software Operation.
Computer Graphics Lab 1 OpenGL.
Fall 2012 Professor C. Van Loan Introduction to CSE Using Matlab GUIs CS 1115.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Dr. Sajib Datta CSE Spring 2016 INTERMEDIATE PROGRAMMING.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
ECE 544 Software Project 1 Kuo-Chun Huang (KC). Environment Linux (Ubuntu or others) Windows with Cygwin
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
Assignment Preliminaries The following applies to all assignments © 2016 B. Wilkinson Assignprelim.ppt Modification date: January 3, 2016.
1 April 2, Software Packaging and Releasing Best Practices William Cohen NCSU CSC 591W April 2, 2008.
Reclaim/Restore with LINUX Course Objectives ● Demonstrate the operation and functionality of the Linux distribution - Ubuntu. ● Each student will have.
Development Environment
DOCUMENT CREATION Main Letter Type: Editor Type: Log Documents: Case
Install external command line softwares
Introduction to .NET Core
AES on GPU using CUDA Choi dae soon.
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler
Compilers, Make and SubVersion
Andy Wang Operating Systems COP 4610 / CGS 5765
Introduction to Computer Graphics
Assignment Preliminaries
CS791v Homework and Submission
COMS W1004 Introduction to Computer Science
Review of Previous Lesson
CS31 Discussion 1H Fall18: week 1
CS 232 Geometric Algorithms: Lecture 1
Presentation transcript:

CSE 528 Final Project Submission Dongli Zhang

Recent Due 10-Paper Survey due November 26 Send PDF file to BOTH Professor and TA Professor: TA : Suggestion: Do not copy directly from papers

Submission Guide Software + Report several days before the Final Presentation Software and Report will be graded before Final Presentation Technical questions will be asked if we have question on your project(Fail to install the software, cheating, etc) We may ask you do a demo and intro of code if special hardware or non-free library used

Readme File Please add a Readme file (PDF, Word, TXT) in your submission: List all technologies used (C, C++, C#, OpenGL, Glui, Matlab, CUDA, OpenCL, QT, MFC, Rendering Engine, etc) List all Open-Source Libraries used in Readme file (linear system, geometry, matrix, etc) How to setup your software from scratch in a clean version of OS (Then I can setup your software according to the Readme) For setup procedure, introduction of OpenGL, GLSL and CUDA NOT required

Software Guide – Choice 1 If you only use OpenGL (glut or freeglut), CUDA, and glui, you could submit all code files directly I can create a new project for corresponding IDE and copy all files into the project

Software Guide – Choice 2 Please compile all required libraries and integrate them into the project unless it is very simple to install (such as apt-get install on Ubuntu, or glut) Windows & Mac: Integrate everything into IDE (unless it is very hard, like CUDA) Linux & MAC: makefile, configure, script Please delete useless code (lines) Please roughly comment the code: o Comment each file o Comment each function

SuggeStion Animation and rendering could be separate process Video: if you are doing slow 3D animation (not mandatory)

Final Submission By CDROM or CDROM is highly suggested for submission of large size (video, high resolution picture, large size library) Put your name and ID in CDROM

Summary Software Final Report (PDF) ReadMe File (PDF, text, etc) Video (Option)

Question?