Syllabus – COMP 596 Web Application Development Class Meeting Time & Location: Wednesday 4-6:40 Website: https://github.com/ http://blackboard.bridgew.edu/ Instructor: Dr. Jung (sjung@bridgew.edu) DMF339 Office Hours: 10-11 Tuesdays and Thursdays, 2-3:30 Wednesdays, or by appointment ___________________________________________________________________________________________ BSU Catalog Course Description: (http://catalog.bridgew.edu ) COMP 596 - Topics in Computer Science Prerequisite: Admission to the MS program in Computer Science or consent of instructor 3 credits, this course is elective in the category 3 Software Development https://www.bridgew.edu/graduate/computer-science-ms In this course, topics are chosen from program verification, formal semantics, formal language theory, concurrent programming, complexity or algorithms, programming language theory, graphics and other computer science topics. Repeatable for different topics. Offered as topics arise. This course covers web technologies for modern web application development; designing, developing, publishing websites on the World Wide Web; databases, client and server-side scripting, security and privacy issues. Course Outcomes (Learning objectives) At the end of the course, students should be able to • Describe the fundamentals of web development • Design and implement a web application with a variety of programming techniques • Demonstrate the ability to run and mange a web application Major Topics Covered in the Course • Client-side development • Server-side development • Working with Databases • Web Server Administration Instructional Methodologies This course will combine traditional lecturing with hands-on assignments that reinforce the lecture material. In particular, lectures will focus on concepts and ideas while the assignments will provide concrete experience and skills. Students will also have a term project, which allows them to apply what they learned from the lectures to interesting questions. Learning requires work. Research indicates that we learn through practice, teaching others, and discussion that corrects misconceptions. Assignments: • Further instructions will be given in each assignment. • Must be submitted on the due date. Assignments submitted late will be given a grade of 0. • Extensions will be handled on an individual basis, but typically reserved for special cases. The earlier you talk to me, the better your chances of receiving one. Do not expect to get an extension by requesting on the assignment due day. No extensions will be allowed after due. • All of the assignment scores will be entered into the grading formula. • No make-up assignments, no extra assignments for this class Exams: Make-ups for exams will be given ONLY to those students who (1) contact me BEFORE the exam with a reasonable excuse (documented by a note from a physician, court summons, etc.). All of these exam scores will be entered into the grading formula. You will fail the course (Letter grade F) if you miss any exam. Syllabus – COMP 596 Web Application Development Attendance Policy: Show up on time. Participate regularly. Attendance is not part of your grading. However, if you miss a lecture, it is your responsibility to learn what you missed. Excessive unexcused absences (more than 5 times) will result in failure for the course (letter grade F). If you arrive late to class, it is your responsibility to correct me on your attendance at the end of the class. Grade Components and Weights (TENTATIVE): Assignments 25% Exams 40% Group project & presentation 35% (Prototyping, Progress presentation, Final presentation & code) Accommodations https://studentbridgew.sharepoint.com/sites/SAS Based on legal requirements outlined in the Americans with Disabilities Act (ADA) and Section 504 of the Rehabilitation Act of 1973, all student-requests for reasonable accommodation must be processed through Student Accessibility Services (SAS). Instructor should NOT accommodate a student without official SAS paperwork. Mask up policy: Effective August 23, BSU mandates that all members of our campus community (including vaccinated students, employees, and visitors) wear a mask in indoor public places, including faculty offices. If a student fails to mask up even after instructor has requested, the faculty member may dismiss the student from class, and upon refusal of the student to leave, the faculty may dismiss the class and report the student to the student conduct officer. Faculty will also receive prior notice of students in their classes who may have a mask exemption which will be issued through the disability resource office. Academic Dishonesty: http://catalog.bridgew.edu/content.php?catoid=7&navoid=486 (BSU academic policy) All assignments in this course are considered take-home programming tests. You must do your own work, entirely. • You are permitted to discuss the meaning of assignments, general approaches and strategies. • You may not share code, pseudo-code, or documentation of any kind. • You may not use code from any other source, including the Internet. • Penalty (generally) o 1st strike: zero score (including the student who helped the other students) o 2nd strike: F in the class In-Class Conduct: Any sort of disruptive behavior in class will not be tolerated and dealt with according to the university policy. https://catalog.bridgew.edu/content.php?catoid=11&navoid=996#Academic_Integrity_and_Classroom_Conduct If disruptive behavior occurs, whether in the classroom or another academic environment, a faculty member has the right to remove the student from the classroom setting. Privacy Policy BSU privacy policy includes that you MUST use BSU account. It is students’ responsibilities to check BSU account. I will not respond any emails from outside BSU account
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
27
commits