Module Descriptors
JAVA FOR THE WWW
COSE60458
Key Facts
Faculty of Computing, Engineering and Sciences
Level 6
15 credits
Contact
Leader: Nicholas Shulver
Hours of Study
Scheduled Learning and Teaching Activities: 24
Independent Study Hours: 126
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Special Admissions Requirements
None.
Module Texts
Java Server Pages (In Easy Steps), McGrath, Computer Step, ISBN 1-84078-197-1, 2002
For other texts refer to module website
Module Additional Assessment Details
100% in course assessment
Assignment weighted at 70% (Learning outcomes 1, 2 and 4). The assignment focuses on the design and programming of a dynamic website using JSP/JavaBeans and XML. The assignment includes a 1,000 word management report.
Class test length 1 hour weighted at 30%. (Learning outcomes 1, 2 and 3)
Module Indicative Content
The benefits of web enabled applications using Java
Developing JavaServer pages
Working with Java Beans
Server-side applications and databases using JDBC
Java Security models
Java and middleware
Module Learning Strategies
There will be a formal lecture programme supported by tutorials/regular practical sessions and topical handouts (normally one lecture and one tutorial per week).
Tutorials will allows students hands-on experience of developing servlet/JSP and EJB's.
Student learning will be encouraged by access to local and remote on-line training material and pointers to further independent reading/information in the subject area.
Assessment will be based on practical assignment work and a class test.
Within this module you will be introduced to and/or be able to develop your:
- Intellectual skills
- Communication
- Teamworking
- Problem solving
- Application of number
- Personal skills for lifelong learning
(1:n) (1:25)1
Module Resources
Java Development Kit
Tomcat webserver
Access to the Internet