Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSET 4100: Server-Side Programming Fall 2009 William Acosta URL:

Similar presentations


Presentation on theme: "CSET 4100: Server-Side Programming Fall 2009 William Acosta URL:"— Presentation transcript:

1 CSET 4100: Server-Side Programming Fall 2009 William Acosta Email : william.acosta@utoledo.edu william.acosta@utoledo.edu URL: http://cset.sp.utoledo.edu/~wacosta/fall2009/cset4100

2 Introduction Instructor – William Acosta 1624 North Engineering william.acosta@utoledo.edu Office Hours: – Mon., Tues., & Thurs 2:00 – 3:30pm – or by Appointment 2CSET 4100: Server-Side Programming

3 Topics Covered Internet programming – Programming software to run on servers (e.g., web server) Different programming languages/frameworks – CGI, Perl, PHP, Java Servlets CSET 4100: Server-Side Programming3

4 Prerequisites 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 CSET 4100: Server-Side Programming4

5 Resources Textbooks – Learning Perl Randal L. Schwartz, Tom Phoenix, and brian d foy, O’Reilly Press, 5 th Edition – PHP Visual Quickstart Guide Larry Ullman, Peachpit Press, Third Edition – Java Servlet Programming Jason Hunter with William Crawford, O’Reilly Press, 2 nd Edition Course URL: – http://cset.sp.utoledo.edu/~wacosta/fall2009/cset4100 CSET 4100: Server-Side Programming5

6 Grade Breakdown Homework/Lab/Programming Assignments30% Quizzes5% Midterm 120% Midterm 220% Final Exam25% CSET 4100: Server-Side Programming6

7 Grade Breakdown – Cont. CSET 4100: Server-Side Programming7 >= 90%A >= 80% to < 90%B >= 70% to < 80%C >= 60% to < 70%D < 60%F

8 Attendance Policy Attendance is mandatory You are responsible for ALL class material Only UNAVOIDABLE absences will be excused CSET 4100: Server-Side Programming8

9 Late Assignment Policy I will not accept any late work unless there is a reasonable excuse – Do not wait until the last minute to do your assignments CSET 4100: Server-Side Programming9

10 Grading Policy 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! CSET 4100: Server-Side Programming10

11 Academic Integrity 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 CSET 4100: Server-Side Programming11

12 Miscellaneous 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 CSET 4100: Server-Side Programming12

13 Acknowledgements This course organization and policy rules were adopted from the following people: – Prof. Carla Ellis @ Duke – Prof. Amin Vahdat @ UCSD – Prof. Surendar Chandra @ Notre Dame. CSET 4100: Server-Side Programming13


Download ppt "CSET 4100: Server-Side Programming Fall 2009 William Acosta URL:"

Similar presentations


Ads by Google