Web Based Enterprise Applications SWEN 5331

Course description:

This course will introduce students to application development for mobile devices. Students will learn about the various constraints facing mobile application designers, both with respect to hardware and with respect to user expectation. Students will also learn how to address these constraints with techniques in implementation, software design, and user-interaction design. Additionally, students will also learn about concepts at the core of modern mobile computing, such as software and data distribution models and location awareness. 

Course Aims:

  • Building efficient web sites using different techniques and languages represents one of the main goals of this module. 
  • To learn main concepts and fundamentals of Internet and Web..
  • To learn the different languages HTML, JavaScript and others.
  • Building efficient and interactive web sites.

Course outcomes:

    First : Knowledge and Understanding skills
    • Understand the Internet and Intranet technology, the Web concepts (TCP/IP: Architecture & Protocols, Web Servers, Web Sites, DNS, and IP Addresses).
    • Design Web pages using HTML XHTML and CSS and php.
    • Develop Web Sites using _JavaScript language and the most structures fitting the problem under design.
    • Understand the Concepts of web programming 
    Second: Intellectual Skills
    • Ability to evaluate the website 
    • Ability to discover the errors in the websites 
    Third: practical Skills
    • Built and program a various websites
    Fourth: Transferable skills
    • have the knowledge to critically analyze and evaluate web applications