CSCI 470
Web Science
Spring 2013

Montana Tech
Computer Science & Software Engineering



SCHEDULE

#DateTopicSlidesLinks
0Mon 1/14 IntroPDF
1Wed 1/16 Delivering web contentPDF Form GET  Form POST  WebServer.java  WebWorker.java  NumberGame  NumberGameBuggy  OptiKeyboard  SimpleCGI.c 
-Fri 1/18 Lab, assignment #1
-Mon 1/21 NO CLASS
2Wed 1/23 Dynamic web content technologiesPDF
-Fri 1/25 Lab, assignment #2
3Mon 1/28 State managementPDF
-Wed 1/30 Lab, assignment #2, assignment #3
4Fri 2/1 Web servicesPDF
5Mon 2/4 Data formatsPDF ReadDOM.java  ReadSAX.java  NotesHandler.java  notes.xml 
6Wed 2/6 AjaxPDF Article coining term Ajax  keyword.html  keyword.php  Bing Search API Quick Start  bing_search.html  bing_search_proxy.php  bing_translate.html  bing_translate_proxy.php  images.html 
-Fri 2/8 Lab, assignment #4
7Mon 2/11 MySQLPDF
8Wed 2/13 Scalability of web applicationsPDF
-Fri 2/15 Lab, assignment #5
-Mon 2/18 NO CLASS
9Wed 2/20 CrowdsourcingPDF
-Fri 2/22 Lab, assignment #5
10Mon 2/25 HTML5: Canvas2DPDF Bouncing image 
11Wed 2/27 HTML5: Web workers, geolocationPDF Single-threaded Fibonacci  Multi-threaded Fibonacci  Single-threaded Mandelbrot  Multi-threaded Mandelbrot  geo1  geo2  geo3  geo4 
-Fri 3/1 Lab, assignment #6
12Mon 3/4 HTML5: Web SocketsPDF echo 
13Wed 3/6 Java ServletsPDF HelloServlet  HelloWorldEmbedded  OneServletContext 
-Fri 3/8 Lab, assignment #7 GeoTrack.html  GeoTrackProxy.php  GeoTrack servlet  compile.sh  run.sh 
-Mon 3/11 Lab, assignment #7
14Wed 3/13 The Semantic Web PDF
-Fri 3/15 Lab, assignment #8
15Mon 3/25 Secret writing PDF
16Wed 3/27 Historical cryptography PDF
-Mon 4/1 Lab, assignment #9
17Wed 4/3 More historical cryptography, modern symmetric ciphers PDF
18Fri 4/5 Asymmetric cryptography
-Mon 4/8 Cipher solver competition
-Wed 4/10 Lab
19Fri 4/12 Security and authentication PDF
-Mon 4/15 How Safe is Your Information?, Scott Fretheim, Copper Lounge, 1PM
20Wed 4/17 iPhone/iPad development, lecture 1
21Fri 4/19 iPhone/iPad development, lecture 1/2
22Mon 4/22 iPhone/iPad development, lecture 2
-Tues 4/23 Xcode lab, ENG mac lab, 3-4pm
-Fri 4/26 XCode lab, ENG mac lab, 1-2pm
23Mon 4/29 Lossless compression I PDF
24Wed 5/1 Lossless compression II PDF
25Fri 5/3 Lossy compression, papers due PDF
-Mon 5/6 Presentations
-Wed 5/8 Presentations
-Tues 5/14, 11:30am Fill out online course eval


Page last updated: May 15, 2013