Course Information
COMP3322 Modern Technologies on World Wide Web

COMP3322 Modern Technologies on World Wide Web

2017-18
Instructor(s):Wu C
(Class A) No. of credit(s):6
Wu C
(Class B)
Recommended Learning Hours:
Lecture: 32.0
Lab Session: 7.0
Pre-requisite(s):COMP1117 or CSIS1117 or ENGG1002 or ENGG1111 or ENGG1112
Co-requisite(s):  
Mutually exclusive with:BUSI0063 or IIMT3663
Remarks:

Course Learning Outcomes

2. [Web technologies]
Able to master the key technologies about the World Wide Web and be able to contrast similar technologies.
3. [Application Development]
Able to implement web based systems to solving real-life problems
Mapping from Course Learning Outcomes to Programme Learning Outcomes
 PLO aPLO bPLO cPLO dPLO ePLO fPLO gPLO hPLO iPLO j
CLO 2T,PT,PT,PTT,P
CLO 3T,PT,PT,PTT,P

T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to here.

Syllabus

Calendar Entry:
Selected network protocols relevant to the World Wide Web (e.g., HTTP, DNS, IP); World Wide Web; technologies for programming the Web (e.g, HTML, XML, style sheets, PHP, JavaScript, Node.js.; other topics of current interest (AJAX, HTML5, web services, cloud computing).

Detailed Description:

Web technologies Mapped to CLOs
WWW Basics2
HTML, Cascading Styling Sheet2
Extensible Markup Language2
Dynamic Web2
State-of-the-art web technologies2
Web technology applications Mapped to CLOs
XML Programming3
Dynamic Web Programming3

Assessment:
Continuous Assessment: 50%
Written Examination: 50%

Teaching Plan

Please refer to the corresponding Moodle course.

Moodle Course(s)

COMP3322A
COMP3322B