CSE102 - Introduction to web design & programming

Spring 2021, SUNY Korea

Instructor: Byungkon Kang

Classes: MW 5:00pm - 6:20pm (Lectures are likely to be given online, but please stand by until there is an official announcement)

Office hours: Tu,Th 2:00pm - 3:30pm or by appointment, @ B421 (Zoom link)

Contact: See here

Course Description

An introduction to the design of Web pages, specifically the development of browser and device independent HTML, with an emphasis on the XHTML standards. Includes the use of style sheets (CSS) and tools for page layout and verification. HTML is presented as a mark-up language, exploring the rules of HTML elements and attributes. Students learn the separation of page viewing information from the HTML through CSS style sheets as well as the use of block layout without using HTML tables. Addresses HTML display properties including text, color, image, and graphic elements as well as approaches to HTML validation and techniques.

Textbook

  • An Introduction to Web Design + Programming by Paul S. Wang & Sanda S. Katila (ISBN 0-534-39528-7)

Schedule

The following may be subject to change, so please check back regularly. You'll need a stonybrook.edu account to access the files.

Grading

** If you commit an act of academic dishonesty I will make an official report on it. Also, you will be dismissed from the course with a grade of F.**

Homework (30%)

There will be four to five homework assignments spanning over all topics.


Midterm exams (15% x 2 = 30%)

There will be two in-class midterms during the semester.


Final exam (30%)

Comprehensive, with more emphasis on topics not covered in the midterms.


Attendance (10%)

Up to two (2) excused absences will be overlooked.

You should notify me via a written note (including email) at least two (2) days prior in order to qualify for an excuse.

Valid reasons for an excused absence include, but are not limited to: conference trips, health issues, family affairs.

Missing more than 20 minutes of the class will be considered an unexcused absence. If you have to arrive late or leave early, please let me know in advance.

Please avoid public places (coffee shops, restaurants, libraries, etc.) during online lectures - these attendances will not be counted.

Academic Integrity

Students should pursue their academic goals in an honest way that does not put you at an unfair advantage over other students. You are responsible for all work you submitted and representing other’s work as yours is always wrong. Faculty is required to report any suspected instance of academic dishonesty to the school. Regarding your homework, you are encouraged to discuss it with others, but you should write your own code. For more information please refer to http://www.stonybrook.edu/commcms/academic\_integrity/index.html.

Disability Support Services (DSS) Statement

If you have a physical, psychological, medical or learning disability that may impact your course work, please let the instructor know. Reasonable accommodation will be provided if necessary and appropriate. All information and documentation are confidential.

Critical Incident Management

Stony Brook University expects students to respect the rights, privileges, and property of other people. Faculty are required to report to the Office of Judicial Affairs any disruptive behavior that interrupts their ability to teach, compromises the safety of the learning environment, or inhibits students' ability to learn. Faculty in the HSC Schools and the School of Medicine are required to follow their school-specific procedures.