Programs & Courses

Computer Systems
COMP 3641 - Java Web Application Development

Spring 2011 is the final time COMP 3641 will be offered. COMP 3641 is being replaced by both COMP 3613 and COMP 4613 as of September 2011. Java Web students must COMP 3613 prior to starting COMP 4613, which will be offered starting January 2012. This hands-on course replaces COMP 3621/3631/4631, it is aimed at Java programmers and continues on from COMP 2613. The Primary focus is on Servlet and JavaServer Page development while exploring the Model 2 Design Architecture. Servlet topics include; discussion on the Servlet life cycle, web containers, deployment descriptors, handling client requests and server responses, and the use of session management techniques. JSP topics include; the basic scripting elements and JSP actions, the Expression Language (EL), the JavaServer Page Standard Tag Library (JSTL), and JavaServer Faces (JSF). Related topics include; Encryption, Programmatic and Declarative Security, SSL, JavaBean design, Reflection, Applets, and Internationalization. Successful participants learn to design, develop and deploy Java Web Applications using Java EE API's. Prerequisites: COMP 2611 or COMP 2613

This course isn't currently offered. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.


As BCIT strives to keep our programs current, programs and courses are subject to change without notice.
BCIT Bookstore
Course manuals, materials and textbooks are not included in tuition fees. Part-time students should visit the BCIT Bookstore for all books and supplies. Distance and Online Learning students can order course materials online.

Visit the Bookstore now
Part-time Studies Grants
Will you be studying at BCIT part-time? Do you need assistance funding your studies?

» Find out if you qualify for a Part-time Studies grant.


FEEDBACK WANTED: Love it? Hate it? Let us know how BCIT's website is working for you.