CS 405 WEB Programming: Hulya Vural
CS 405 WEB Programming: Hulya Vural
WEB
PROGRAMMING
HULYA VURAL
• [email protected]
About Me
• Office: A1-46 Hulya VURAL
• Office Hours: check the schedule on my door
• Background:
• Middle East Technical University(METU) – Comp. Eng BcS
• METU – Comp. Eng. MS
• Atilim University – Software Engineering PhD
• Research Assistant in METU
• Software Eng. at HAVELSAN/Turkey
• SDET Lead at Microsoft/USA
2
Tell me about
yourselves
Graduate Work Learn
3
What We will Cover in CS 405
• Client and server systems overview
• HTML
• CSS
• JavaScript
• JQuery and DOM manipulation
• Typescript and REST APIs
• Angular and material design
4
Assesment Methods & Weights
Type Weight Implementation Rule Make-Up Rule
A make-up exam is provided in case
Final Exam 40 Final exam of a legitimate reason with a proof.
A make-up exam is provided in case
Midterm 30 Midterm exam
of a legitimate reason with a proof.
Projects will be made by groups of 2 people.
Project 30 Each group will do a different project. No make-up
Bonus Project +15 Bonus project is optional. Groups submitting Not required
a bonus project could get up to 15 points.
• The first project is required. Its weight is 30. You can use HTML, JavaScript, CSS and Bootstrap. (React, Angular, Vue.js is
not allowed)
• The second project is optional. You are expected to use Angular & Typescript.
• Each project will carried out by groups of 2 or 3 people
• The projects will be presented during the class. On site questions will be asked to each member of the team.
5
QUESTIONS?