Welcome to CS 320, Spring 2017!
This is the website for CS 320, Spring 2017 at York College. All information about the course will be posted here.
Links
- Syllabus
- Schedule
- Calendar
- Project Teams and Rosters
- Assignments
- Labs
- Projects
- Resources
- Activities
- Practice Exams
- Marmoset (submission server)
News
-
Apr 25 - Assignment 10 is an individual reflection on the team project. Assignment 11 is a self/peer evaluation for the team project. They are both due Tuesday, May 9th by 11:59 PM.
-
Apr 25 - Assignment 9 describes the deliverables for the individual project.
-
Apr 25 - Assignment 8 describes the deliverables for the team project.
-
Apr 25 - Team Project Milestone 4 is due Monday, May 1st. This will be a 10-minute (max) in-class team presentation/demonstration of your team’s progress since milestone 3. You should have a 95% working system, with a higher degree of “polish”. All SQL database functionality should be implemented for this milestone. See the guidelines for Team Project Milestone 4.
-
Apr 17 - Individual Project Milestone3 is due Monday, April 24th. This will be a 3-4 minute in-class demonstration of your progress since Milestone 2.
-
Apr 14 - Team Project Milestone 3 is due Friday, April 21st. This will be a 10-minute (max) in-class team presentation/demonstration of your team’s progress since milestone 2. SQL database functionality is required for this milestone. A large majority of your classes, methods, test cases, and web page navigation should be implemented by milestone 3, as well.
-
Mar 29 - The midterm exam will be in-class on Friday, 4-7-17. It will be open notes and you can use any resource on the CS320 website, as well as your lab solutions. A practice exam will be posted over the weekend. We will use Wednesday, 4-5-17, to go over an end-to-end solution for the books database we’ve been working with, as well as review for the exam.
-
Mar 25 - Individual Project Milestone2 is due Monday, April 10th. This will be a 3-4 minute in-class demonstration of your progress since Milestone 1.
-
Mar 25 - Team Project Milestone 2 is due Monday, April 3rd. This will be a 10-minute (max) in-class team presentation/demonstration of your team’s progress since milestone 1. SQL database functionality is NOT required for this milestone (but IS required for the third milestone.)
-
Mar 24 - Lab06: ORM is posted. It is due Friday, 3-31-17.
-
Mar 12 - Lab05: JDBC is posted. It is due Friday, 3-17-17.
-
Mar 12 - Lab04: SQL, Queries, Joins is posted. It is due Tuesday, 3-14-17.
-
Mar 5 - Assignment 4: Individual Project Milestones Individual Milestone 1: Baseline is due on Monday, March 27th. This will be a 3-4 minute in-class demonstration of your progress, to date.
-
Mar 5 - Assignment 3: Team Project Milestones Team Milestone 1: Minimal Working System is due on Monday, March 20th. This will be an 8-10 minute (max) in-class team presentation/demonstration of your team’s progress on your UI structure and navigation. You should have the vast majority of your servlets and JSPs defined, and be able to navigate between most, if not all, of your pages. Your HTML/CSS will still be in a rough state - don’t worry about making it “pretty”, focus on functionality over form.
-
Feb 21 - Assignment 6 due date has been moved to Saturday, 2-25-17.
-
Feb 10 - For the in-class presentations of your group’s work-in-progress analysis models on Friday (2-17): please use Violet UML to create a nicely-formatted electronic version of your team’s model. You can download the jarfile from the Resources Page.
-
Feb 3 - Assignment 5 is due Sunday, 2-12-17
-
Jan 27 - Lab02a: Web Applications II is posted. It is due Sunday, 2-12-17
-
Jan 25 - Please see the Projects page for possible team project ideas.
-
Jan 23 - Lab02: Web Applications I due Sunday, 1-29-17
-
Jan 23 - Lab 2: Web Applications I is posted. Please also see the WebApps Notes for additional information about setting up the lab.
-
Jan 23 - Assignment 4 describes the expectations for the individual project milestones.
-
Jan 23 - Assignment 3 describes the expectations for the team project milestones.
-
Jan 22 - Assign02 - Individual Project Proposal due date moved to Sunday, 2-5-17
-
Jan 22 - Assign01 - Team Project Proposal due date moved to Sunday, 1-29-17
-
Jan 20 - Lab01: HTML & CSS due Sunday, 1-22-17
- Jan 18 - Lab 1: HTML and CSS is posted
- Jan 18 - Assignment 1 and Assignment 2 are posted.
- Jan 18 - Welcome back to KEC and the most FUN you’ve ever had in a course!