College Catalog

Course Descriptions

Introduction to Web Page Development

BWM150

Introductory coverage of the Internet and online Web technologies. Skills learned include how to plan, create, and maintain static Web pages. (Formerly CIT150) 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): Placement by Examination or MTH004 and Placement by Examination or RDG111. Corequisite(s): CSC124 or CSC110.

Introduction to Scripting and Databases

BWM160

Introduction to scripting languages necessary to build a client-server application. Emphasis on procedural programming concepts and data manipulation concepts. Course work includes using a personal web server to test programs. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): MTH113 or MTH151 or MTH153 or MTH124 or MTH125 or MTH180 or MTH190 or MTH182.

Creating Web Applications

BWM250

Exposure to server-side scripting languages and their use in client-server Web applications. Skills learned include the internal and external considerations of planning, designing, creating, and maintaining dynamic interactive websites. (Formerly CIT250) 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIT150 and CIT160 and CIT180 or BWM150 and BWM160 or BWM150 and CIT160 and CIT180.

Mastering Web Design Tools and Technologies

BWM252

Theory and application in current industry-standard software applications required by Web design professionals. Skills learned include creating Web graphics that utilize custom effects and textures and design animations that enhance Web pages. Emphasis on developing websites that are compliant with current standards.  (Formerly CIT252) 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): BWM150 and CSC124.

Advanced Web Design Practices

BWM254

Advanced study of the practices and standards used in the Web design field, including project management, usability, accessibility, and ethical and legal considerations. Study also includes Web styles, meta tags, servers, rapid development tools, content management systems, search engine optimization, and Web publishing. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): BWM150 and CSC124.

Interactive Scripting

BWM350

Introduction to the Document Object Model. Client-side scripting is used to dynamically change the presentation of a webpage. Additionally, asynchronous server requests with formatted data displays are covered. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIT160 and CIT250 or BWM160 and CIT250 or BWM160 and BWM250.

Interactive Animation

BWM355

Study and design of interactive media that can be used to create games, interactive quizzes, or rich Internet applications. Skills development includes using popular animation software driven by scripting languages. Course work includes several projects involving the planning, design, and implementation of the interactive animation. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIT160 and CIT252 or BWM160 and CIT252 or BWM160 and BWM252.

Web Project Management

BWM359

First-hand experience in managing Web development projects of various types. Topics include project scope, design phase, workflow, quality assurance, search engine optimization, budgeting, team dynamics, and communication. Course work includes development of a digital repository of artifacts, known as an e-portfolio, which can be used to demonstrate competency. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIT254 or BWM254. (Writing Enriched)

Device Development

BWM456

Exploration of recent development strategies for handheld devices. As communication has become portable, it is important for companies and individuals to be able to market to the newest handheld devices. Course work includes analysis of traditional vs. handheld interfaces. User interface design, including touch and gesture interfaces, are considered. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIT254 or BWM254.

Web and Multimedia Senior Capstone

BWM498

Capstone experience that provides an opportunity to propose, plan, design, develop, and implement solutions for web/multimedia projects that require the student to analyze, integrate, and synthesize the knowledge acquired from previous course work, as well as, perform research to include new technologies and/or topics. Each student is assigned a project client from a business or non-profit organization in the community. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): BWM359.

myPCT Login

Pennsylvania College of Technology
One College Avenue
Williamsport, PA 17701

570-326-3761
800-367-9222

© 1995 Pennsylvania College of Technology. Penn College® and degrees that work® are registered in the U.S. Patent and Trademark Office.