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.




