Goals and objectives | Course Outcomes | |
---|---|---|
1. | The students are able to learn the nature of the Web |
A-1
|
2. | The students are able to understand the structure of the Web and Client/Server side programming |
A-1
|
3. | The students are able to apply fundamental knowledge and are able to fully capable of implementing his/her web from scratch |
A-1
|
In class activity | Assignment | Midterm project | Final project | Total. | |
---|---|---|---|---|---|
1. | 5% | 10% | 5% | 20% | |
2. | 5% | 5% | 5% | 15% | 30% |
3. | 10% | 15% | 25% | 50% | |
4. | 0% | ||||
Total. | 10% | 25% | 25% | 40% | - |
Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | - Guidance - Web application technologies and architecture - Introduction to the WWW and the internet - Static and dynamic website - Tools for web development |
Preparation and review | 100分 |
Homework | 100分 | ||
2. | HTML and CSS Fundamentals - HTML structure and tags |
Preparation and review | 100分 |
3. | HTML and CSS Fundamentals - CSS syntax, rule and properties - Applying CSS |
Preparation and review | 100分 |
Homework | 100分 | ||
4. | JavaScript | Preparation and review | 100分 |
Homework | 100分 | ||
5. | Midterm project presentation (HTML, CSS) | Preparation and review | 100分 |
Homework | 100分 | ||
6. | PHP fundamentals and server-side scripting | Preparation and review | 100分 |
Homework | 100分 | ||
7. | PHP fundamentals | Preparation and review | 100分 |
Homework | 200分 | ||
8. | MySQL fundamentals | Preparation and review | 100分 |
Individual work presentation & preparation | 200分 | ||
9. | advance MySQL | Preparation and review | 100分 |
Homework | 100分 | ||
10. | Assessing MySQL using PHP - Form handling |
Preparation and review | 100分 |
Groupwork (Final project) PBL 1 - discussion with the group and work on the project outside class time | 200分 | ||
11. | Cookies, sessions, and authentication Security Considerations for Web Applications Final project planning and management (Group project) |
Preparation and review | 100分 |
Groupwork (Final project) PBL 2 - discussion with the group and work on the project outside class time | 200分 | ||
12. | Javascript and PHP validation and error handling Final project proposal (Group project) |
Preparation and review | 100分 |
Groupwork (Final project) PBL 3 - discussion with the group and work on the project outside class time | 200分 | ||
13. | Final Project Development (Group project) | Preparation and review | 100分 |
Groupwork (Final project) PBL 4 - discussion with the group and work on the project outside class time | 200分 | ||
14. | Final Project Presentation (Group project) | Groupwork & presentation preparation (before the final presentation) | 175分 |
Total. | - | - | 3275分 |
A:Fundamental Mechanical Engineering | B:Advanced Mechanical Engineering | C:Environment and Materials Engineering | D:Chemistry and Biotechnology | E:Electrical Engineering and Robotics | G:Advanced Electronic Engineering | F:Information and Communications Engineering | L:Computer Science and Engineering | H:Urban Infrastructure and Environment |
---|
ways of feedback | specific contents about "Other" |
---|---|
Feedback in outside of the class (ScombZ, mail, etc.) |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
N/A | N/A |