|
Internet computing provides a hands-on odyssey through a variety of topics for designing and implementing dynamic, data-driven, web applications, such as user interface design, database in- teraction, artificial intelligence, web search, and concurrent programming. Students can expect to investigate how such concepts can be creatively integrated and leveraged in diverse applications domains, such as e-commerce and scientific computing, to develop novel solutions to important problems. Pro jects are designed to provide students with a pragmatic exposure to these topics as well as issues faced by modern practitioners. Students can expect to explore cutting-edge technologies and systems such as Java, Swing, PHP, Ruby on Rails, XUL, and SQL. Meeting times: June 5, 6, and 8, 2009 in Miriam Hall 21A, June 2, 3, and 5, 2010 in Miriam Hall 21AInstructor: Dr. S. Perugini, Anderson Hall 145, 229-4079, e-mail id: saverio udayton edu. Teaching assistants (in 2009):
Travis Z. Suel, e-mail: sueltraz@notes.udayton.edu
John V. Cresencia, e-mail: cresenjv@notes.udayton.edu Recommended textbooks (all available in the lab):
Objectives:
Workload: Internet computing is a challenging project and moves at a very fast pace. The work required involves analytical, theoretical, and programming exercises. The programming components require a fair amount of critical thought and design. To prepare students for the realities of computer science problems they might face during their undergraduate education (and beyond) this project encourages self-reliance and independent, self-directed work. Outline:
Day 1 (Friday, June 5, 2009, Wednesday, June 2,
2010): Building a
Dynamic, Data-Driven Website
Day 2 (Saturday, June 6, 2009, Thursday, June 3, 2010): Building Business and Scientific Applications Day 3 (Monday, June 8, 2009, Friday, June 4, 2010): Exploring Advanced Topics (artificial Intelligence and concurrent programming) Feedback: Dr. Perugini, Travis, and John welcome any feedback you may have on the setup or administration of this project, or your general experience with the project or your time in the United States at the University of Dayton through the BEST program. |