CSE410: Web Programming
Spring 2020
Prof. Russ Miller
338F Davis Hall
716.645.4737 (rarely, if ever, answered)
Read this before sending e-mail to miller@buffalo.edu
Overview:
This course provides an introduction to Web Programming using the HTML5
standard, which uses HTML, CSS, and JavaScript to create webpages and
web applications. This course emphasizes how HTML, CSS, and JavaScript
separate document structure, document presentation, and web page
interaction with the user. The course covers web applications, including
client-side technologies that run in the web browser (HTML, CSS, JavaScript)
and server-side technologies that run on the web server (Node.js, PHP, databases).
Prerequisites:
- A junior- or senior-level course in Algorithms or CSE191 with Prof. Miller.
- Force registration is required for all CSE410 classes.
- Please send me an e-mail if you would like to take the course, with a
cc to Shelly Neumaier. I can only grant permission for you to be able to
register for the course. Ms. Neumaier can do the actual force registration once
she has received approval from me.
Class:
- Tuesdays, 5:00p-7:50p, Davis 113A
- Beginning March 24, we meet virtually, as noted in my e-mail of March 11 and as listed in my Note at the beginning of the book
Required Textbook (First homework set is due Feb 4, 2020.)
- You must use your buffalo.edu e-mail address to create an account and acquire the book.
- Be prepared to enter your UB IT.
- Go to learn.zybooks.com
- Enter code: BUFFALOCSE410MillerSpring2020
- Cost: $77
Important University Information:
Important Dates
Important Information
- Plagiarism in any way, shape, or form, including obtaining an unauthorized copy of the book, will earn you an F in the course.
In addition, other sanctions may be sought, including, but not limited to,
being dismissed from the university.
Feel free to review the departmental policy and university policy on plagiarism and academic integrity.
- Lectures may not be recorded. This includes, but is not limited to, video and audio recording.
- Class attendance is required.
Disclaimer: I reserve the right to change any part of this
tentative syllabus at any time.
Copyright © 2020 by Russ Miller.
All rights reserved. No part of this document may be used
in any form by any electronic or mechanical means without permission
in writing by the author.