130 likes | 303 Views
CSET 4100: Server-Side Programming. Fall 2009 William Acosta Email : william.acosta@utoledo.edu URL: http://cset.sp.utoledo.edu/~wacosta/fall2009/cset4100. Introduction. Instructor William Acosta 1624 North Engineering william.acosta@utoledo.edu Office Hours:
E N D
CSET 4100: Server-Side Programming Fall 2009 William Acosta Email:william.acosta@utoledo.edu URL: http://cset.sp.utoledo.edu/~wacosta/fall2009/cset4100
Introduction CSET 4100: Server-Side Programming • Instructor • William Acosta 1624 North Engineering william.acosta@utoledo.edu • Office Hours: • Mon., Tues., & Thurs 2:00 – 3:30pm • or by Appointment
Topics Covered CSET 4100: Server-Side Programming • Internet programming • Programming software to run on servers (e.g., web server) • Different programming languages/frameworks • CGI, Perl, PHP, Java Servlets
Prerequisites CSET 4100: Server-Side Programming • You should be comfortable programming in at least one of the following: • C, C++, C#, Java, Perl, PHP, Ruby, Python, etc. • Basic understanding of networking
Resources CSET 4100: Server-Side Programming • Textbooks • Learning Perl • Randal L. Schwartz, Tom Phoenix, and briandfoy, O’Reilly Press, 5th Edition • PHP Visual Quickstart Guide • Larry Ullman, Peachpit Press, Third Edition • Java Servlet Programming • Jason Hunter with William Crawford, O’Reilly Press, 2nd Edition • Course URL: • http://cset.sp.utoledo.edu/~wacosta/fall2009/cset4100
Grade Breakdown CSET 4100: Server-Side Programming
Grade Breakdown – Cont. CSET 4100: Server-Side Programming
Attendance Policy CSET 4100: Server-Side Programming Attendance is mandatory You are responsible for ALL class material Only UNAVOIDABLE absences will be excused
Late Assignment Policy CSET 4100: Server-Side Programming • I will not accept any late work unless there is a reasonable excuse • Do not wait until the last minute to do your assignments
Grading Policy CSET 4100: Server-Side Programming • Re-evaluating grades • Generally will only re-evaluate for arithmetic etc. errors. • Partial credit: NFL Video Review Penalty Principle • Written statement indicating why & how many points you think you deserve • If I agree, you will up to that many points • If I disagree, I will take away that many points from your original score!
Academic Integrity CSET 4100: Server-Side Programming • Don’t cheat! • Collaboration is acceptable under certain conditions (see syllabus) • You must acknowledge anyone with whom you collaborated • You must cite any external sources (books, papers, how-to's, etc.) used to complete an assignment • Failure to do so constitutes plagiarism
Miscellaneous CSET 4100: Server-Side Programming • NO CELL PHONES • Texting, checking email, making/receiving calls etc. • If you absolutely need to receive a call, inform me before class starts • Accessibility • I will adhere to the university’s policy on accessibility
Acknowledgements CSET 4100: Server-Side Programming • This course organization and policy rules were adopted from the following people: • Prof. Carla Ellis @ Duke • Prof. AminVahdat @ UCSD • Prof. Surendar Chandra @ Notre Dame.