This course will teach students the skills to necessary to build distributed applications in an n-tier client server environment using Visual Basic & XML. Additional topics include database access in a multi-tier or cloud environment and the application front end. (Prerequisite: CIS 140L or permission of department chair)