Course Description
The objective of this course is to study Internet programming and Web application development. Students will learn basic principles and techniques for building Internet applications. It provides students with the basic Web page development technologies and an introduction to dynamic Web page development using client-side scripting. Topics include introduction to HTTP protocol and client side programming, XHTML, Cascading Style Sheets, JavaScript.
Required text
Harvey Deitel & Abbey Deitel, Internet & World Wide Web How to Program, 5th Edition, 2013, Prentice Hall.
Course content
- Introduction to Computers and the Internet.
- Introduction to HTML5: Part 1.
- Introduction to HTML5: Part 2.
- Introduction to Cascading Style Sheets™ (CSS): Part 1.
- Introduction to Cascading Style Sheets™ (CSS): Part 2.
- JavaScript: Introduction to Scripting.
Learning outcomes
- List key technologies and strategies in web application development.
- Outline roles played by aesthetics in web design.
- Create web pages using HTML & CSS.
- Develop client-side scripting codes.
- Design, deploy and manage a website.
- Demonstrate ability to work effectively in group assignments and projects.
- Show respect and appropriate ethical behavior.
- Demonstrate acceptance of constructive criticism.
- Show effective listening skills.
- Demonstrate effective written, verbal and non-verbal communication skills.
- Demonstrate effective web-applications development skills using scripting languages.
- Illustrate the use of internet and other relevant databases for assignments and projects
Course ID: MIS 450
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | - | MIS 220, MIS 312 |
---|