CIS 602 Java and the Web Course Project. Overview Most students who study programming in an Academic setting never create a programming assignment with.

Slides:



Advertisements
Similar presentations
CMPT 275 Software Engineering
Advertisements

Projects Co-ordinator
Adapted from Prof. Necula CS 169 Project Planning1 Project Planning.
Grading Guidelines for grading in CIS 602. New Grading Policy The Computer Science Department has become concerned about grade inflation and has developed.
Project Group Assignment System Client: Dr. Charles Tappert CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu.
Project Group Assignment System CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
Course Map The Java Programming Language Basics Object-Oriented Programming Exception Handling Graphical User Interfaces and Applets Multithreading Communications.
Version # Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 1999 by Carnegie.
George Blank University Lecturer.
Object-Oriented Enterprise Application Development Course Introduction.
A Choice between Interoperability and Migration By Chaitanya Kurada Masters Defense Major professor: Dr.Daniel Andresen.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
Fall CIS 764 Database Systems Engineering L3: Two Assignments Relating to J2EE.
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
EasyBoard Share schedule and ideas in a twinkle. EasyBoard Goals Application features Technologies used Schedule Problems that we can meet Questions?
Fall CIS 764 Database Systems Design L18.1 Miscellaneous Notes.
CAREERS CLASS Orange and Blue Starts with you!. What is Careers? A class to help you: Prepare for post secondary and careers Achieve Academic Success.
1 Course Introduction CS423 Client/Server Programming and Apps References: Comer/Stevens, Ch1.
Welcome to CPT 499 XML Course Introduction Eugenia Fernandez IUPUI.
SOFTWARE SYSTEM DEVELOPMENT Spring About The Course 2.
Internet Studies Center. ISC Certificate Program  Allows ALL WWU majors to learn web development skills  At WWU graduation: 1. Bachelor’s degree 2.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
Database Business Enterprise Software Training Infrastructure Job Seeker Intelligence Job Computing Services Using the internet and computing resources.
CS 157B: Database Management Systems II April 29 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron Mak.
1 Accelerated Web Development Course JavaScript and Client side programming Day 2 Rich Roth On The Net
Project Code: CSITMGMT-2013
SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
B. Prabhakaran1 Multimedia Systems Textbook Any/Most Multimedia Related Books Reference Papers: Appropriate reference papers discussed in class from time.
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
Fall CIS 764 Database Systems Engineering L13: Status: grading, assignments, tutorials, presentations projects
Fall CIS 764 Database Systems Engineering L1: Introduction to … CIS 764 Enterprise Database Systems Engineering: Software.
1 of 8Prof. Dr. Dr. h.c. Otto Spaniol Computer Science, Informatik 4 Communication and Distributed Systems 25/10/2015 Distributed Applications and Network.
Digital Library Syllabus Uploader Will Cameron CSC 8530 October 19, 2006 Project Presentation 2.
Fall CIS 764 Database Systems Engineering L6. ADF Overview: Oracle Application Development Framework: Fusion Middleware.
Chapter 2 An Overview of Servlet and JSP Technology.
8th Grade Career PowerPoint Project Where will I be in the next 10 years?
CS351, Programming III: C++ 9:30am-10:20am TR, Biology 202 Two Credit Hours and Xiaoyan Hong SEC Office hours: 10:30.
Fall CIS 764 Database Systems Engineering L7. ADF + EJB Context: Oracle Application Development Framework …but … only EJB.
Software. A web site is a collection of web pages on a particular topic. A web page is a document written in HTML code. Web pages are linked together.
Co-op The Employer Side. Benefits You have access to a pool of potential employees who are pre- screened and trained in a career field. You have the opportunity.
University of Limerick1 Computer Applications CS 4815 Robocode.
1 Final Review. 2 Final Exam  30% of your grade for the course  December 9 at 7:00 p.m., the regular class time  No makeup exam or alternate times.
Career Path Assignment Put Your Name Here. Career #1 Put the name of the career here.
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
STRUCTURE OF JSP PRESENTED BY: SIDDHARTHA SINGH ( ) SOMYA SHRIVASTAV ( ) SONAM JINDAL ( )
© 2006 by IBM and Naci Dai; made available under the EPL v1.0 | Santa Clara | Mar. 20, 2006 Java™ Web Application Development with Eclipse WTP - WTP Quick.
Winter 2016CMPE212 - Prof. McLeod1 CMPE212 Object Oriented Programming for Engineers Course Web Site: Lecture.
Internet Engineering Course Outline. Internet Engineering Course; Sharif University of Technology Aims and Contents To attain necessary skills for handling.
CS210: Programming Languages Overview of class Dr. Robert Heckendorn.
B. Prabhakaran1 Multimedia Systems Reference Text “Multimedia Database Management Systems” by B. Prabhakaran, Kluwer Academic Publishers. – Kluwer bought.
Back to the Web Alice Wrap-Up. Update your Class Web Page  In the index.html change the “Client Sites” section to: Alice 1. Basics of Computer Programming/Introduction.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
CIS 234: Getting Help Dr. Ralph D. Westfall March, 2007.
IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77.
Homework 1.
Welcome to Graphic Design
Hello World! CSE442.
CS515: Bioinformatic Algorithms
homework assignment due Feb 23
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
About This Course.
February 24th, 2009 Thanks to Mike Perez and Chris Ritchie for the graphic.
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
Multimedia Systems Reference Text
Dr. David Matuszek Spring, 2003
My Plan for Success Student Name.
Peer-to-Peer Information Systems Assignment #2
Presentation transcript:

CIS 602 Java and the Web Course Project

Overview Most students who study programming in an Academic setting never create a programming assignment with more than 200 lines of code, which is a handicap when applying for a programming job. The final project for CS 602 is an opportunity to build your resume. There is a lot of freedom to use approximately one third of the semester to do a project of your choice. The project will count for 25% of your grade in the class.

Presenting Project The course is Java and the Web. Your project must work from your Web site. It should also have suitable supporting and planning documentation, chosen by you from the types of documentation that you have used for the homework assignments. The choice of documents is up to you, but will be considered in assigning you a grade.

Course Project The most important part of the course is the course project. It must be an original project, at least 200 lines of code, using a Web client, with a GUI layout and event handling. You are encouraged to save and retrieve data from a database through a server. It must be properly planned with adequate planning documents, developed in an IDE, tested with JUnit, and deployed on a Web Server, preferably on web.njit.edu or harp.njit.edu. Animation, graphics, and sound are encouraged.

Suggestions Your project should have at least 20 different Java classes. You are encouraged to use technology such as JDBC, Java Server Pages and servlets. Try to create an application that you would be proud to show to a prospective employer at the time you are applying for a job.

Restrictions While you may use code and materials from other sources, you must give credit and at least 75% of your code must be original work, done by you. No demo programs from other sources are allowed. Do not use EJB or CORBA. This is to discourage you from mixing work from CS 633 with CS 602. No work done for any other course is permitted.