Module Descriptors
JAVA FOR ENTERPRISE APPLICATIONS
COSE70460
Key Facts
Faculty of Computing, Engineering and Sciences
Level 7
15 credits
Contact
Leader: Nicholas Shulver
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 70%
  • CLASS-TEST weighted at 30%
Module Details
Module Additional Assessment Details

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,500 word management report (Learning outcomes 1 and 3) including critical analysis of the technologies used in the context of web development.
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 two tutorials 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)2
Module Resources
Java Development Kit
Tomcat webserver
Access to the Internet
Module Special Admissions Requirements
Some prior knowledge of a modern object-oriented computer language (Java, C# or C++) is strongly recommended.
Module Texts
Murach's Java Servlets and JSP (2nd Edition), Murach and Associates, 2008, ISBN 978-1-890774-44-8

Low cost alternative, but not always in print:
Java Server Pages (In Easy Steps), McGrath, Computer Step, 2002, ISBN 1-84078-197-1

For other texts refer to module website.