csu logo green Department of Computer Science

CS 480-A1 SPRING
Principles of Data Management 2013

-Home -Syllabus -Schedule -Assignments -Grading Policy -Course Policy -Code of Conduct -RamCT
Assignments

All programming assignments are to be submitted via RamCT.

All programming assignments (PAs) are due by 5 PM on the due date (except for the extensed deadline). Always check the assignment page for due dates. Late assignments submitted within 48 hours of the time required will receive a 10% late penalty per day. Electronic submission is closed 48 hours after assignments are due; students not having submitted programs receive an automatic zero on the assignment.


Programming Assignments

Programming Assignment 1

Implementing A Data Replication System

Description [Link]
Sample Codes [posted on RamCT]
Help session for PA1 will be at CSB325 on Feb. 4 1:00PM ~ 2:00PM

Programming Assignment 2-Due on 4/2 by noon

Building a KML toolkit for the Global Airport Network

Description[Link]

Sample Datasets[Link]

Help session: March 11, 1:00PM ~ 2:00PM (CSB325)

Programming Assignment 3-Due on 4/22 by noon

REST based Weather tracking system

Description[Link]

Help session: April 8, 1:00PM ~ 2:00PM (CSB325)

Programming Assignment 4

Due on 5/7 by noon --> Extended to 5/11 (5:00PM)

Building a HTTP Log Analyzer using Pig Latin on Hadoop

Description[Link]

Help session: May 6, 6:00 ~ 8:00PM CSB120

Please check the instruction posted on RamCT!


Term Project

Provide your solution! You will be provided a problem your client have encountered. Provide your solution. Your proposal should include your design, pilot software, and comparisons with other competing approaches. At the end of the semester, you will give a presentation to your clients (your peers). [Link]