Web Specialist INDIVIDUAL PROGRAM INFORMATION 2014 2015 866.Macomb1 (866.622.6621) www.macomb.edu
Web Specialist PROGRAM OPTIONS CREDENTIAL TITLE REQUIRED NOTES Associate of Applied Science Web Specialist 110 Certificate Web Specialist A1 or A2 28 CONTACT INFORMATION CONTACT TITLE NAME Phone E MAIL LOCATION MACA Department 586.445.7993 ITCS Department 586.445.7167 Program Description: This third year program is designed as a multi discipline AAS degree for students from MACA to gain WEB programming skills or for ITCS students in WEB Master/WEB Programming to gain useful experience in the design phase of Web Applications development. Students completing the MACA degree program in Web Design will gain skills necessary to understand and implement XHTML, XML, and other Web programming and coding techniques. ITCS students will gain invaluable skills in page design and software development tools. MACA students will find the ITCS courses are designed to be offered online. MACA students must demonstrate proficiency coding and debugging native HTML code*. In addition to the basic equipment and software required for traditional online classes, participants will be required to install curriculum specific software such as Personal Web Server, Visual Studio.Net, and Dreamweaver. Each of these packages is available at very deeply discounted pricing for students, some are free, or are available as a 60 90 day trial offer or as fully functioning programs shipped with textbooks. Texts and supplemental resource guides and programming manuals have been carefully chosen so as to reduce out of pocket expense for students. ITCS students will find that the MACA courses are traditional lab intensive courses offered primarily at South Campus. College resources are available to support in lab use of specialized software packages necessary for the completion of this track. Requirements & Specific Information: Coding & Debugging skills can be acquired in the introduction to Web Programming and JavaScript course taught in the ITWP area. Career Opportunities: Web Specialist Associate of Applied Science: Job titles such as Website Designer, Webmaster, and Web Developer are attainable upon completion of this course of study. To learn more from a career specialist, visit the Office of Career Services at either campus or explore online at www.onetonline.org. Web Specialist Certificate: Job titles such as Website Designer, Webmaster, and Web Developer are attainable upon completion of this course of study. To learn more from a career specialist, visit the Office of Career Services at either campus or explore online at www.onetonline.org. Transfer Pathways: Students intending to transfer and complete a bachelor s degree need to make early decisions concerning an academic major and a transfer destination. Statistics show that students who make these decisions early are more likely to persist to graduation than their undecided counterparts. Students planning to transfer credits earned at Macomb are strongly urged to see a counselor or academic advisor as early as possible in their college careers. 8 Transfer Resource Guide 1
ASSOCIATE OF APPLIED SCIENCE IN WEB SPECIALIST Career preparation and related courses (require successful completion of a minimum of 28 credit hours) SUGGESTED SEQUENCE BASED ON FULL-TIME ENROLLMENT. MAY ALSO BE COMPLETED BASED ON PART-TIME ENROLLMENT. CORE COURSES: COMMON DEGREE CORE REQUIREMENTS FOR ASSOCIATE OF APPLIED SCIENCE IN WEB SPECIALIST (AFTER COMPLETION OF ASSOCIATE OF APPLIED SCIENCE IN MEDIA & COMMUNICATION ARTS INTERACTIVE WEB MEDIA) COURSE COURSE TITLE PREREQUISITE SEMESTER 1 ITWP 1000 Introduction to Web Programming ITCS 1010 or ITCS 2335 3.0 ITWP 1050 Basic Web Design With Cascading Style Sheets ITWP 1000 3.0 ITWP 1100 Web Programming with JavaScript & Dynamic HTML ITWP 1000 3.0 SEMESTER 2 ITWP 1400 SEO (Search Engine Optimization) for the Web ITWP 1000 4.0 ITWP 2300 Building Dynamic, Intelligent Web Based Solutions with ASP.NET ITCS 1140, ITCS 1170, and ITWP 1000 3.0 SEMESTER 3 ITWP 2400 Web Programming with XML ITWP 1000 and ITCS 1130 or ITCS 1140, and ITCS 1160 or ITCS 1170 3.0 ITWP 2600 Web Commerce (E Commerce) ITWP 1000 and ITWP 1050 3.0 ITWP 2750 Web Programming: PHP ITWP 1000 and ITOS 1710 and one of the following: ITCS 1230 or ITWP 1100 or ITCS 2530 or ITCS 2590 3.0 ITWP 2810 SEMESTER 4 Web Principles for Industry ITWP 1100, ITWP 1400, ITWP 2600 and ITWP 2300 or ITWP 2750 3.0 COMMON DEGREE CORE AND WEB SPECIALIST A2 REQUIREMENTS (AFTER COMPLETION OF ASSOCIATE OF APPLIED SCIENCE IN INFORMATION TECHNOLOGY WEB SITE PROGRAMMING WEB MASTER/WEB PROGRAMMING) COURSE COURSE TITLE PREREQUISITE SEMESTER 1 MACA 1050 OR MACA 1055 Digital Layout OR Digital Layout: Adobe 4.0 MACA 2300 Advanced Photoshop MACA 1320 4.0 MACA 2200 Digital Editing MACA 1200 4.0 MACA 1720 Web Page Design: Dreamweaver MACA 1320 4.0 SEMESTER 2 MACA 2720 Flash Multimedia 1 MACA 1320 4.0 MACA 2760 Flash Multimedia 2 MACA 2720 4.0 MACA 2770 Flash Multimedia 3 MACA 2720 4.0 CERTIFICATE IN WEB SPECIALIST A1 OR A2 Career preparation and related courses (require successful completion of a minimum of 28 credit hours) REQUIREMENTS FOR CERTIFICATE IN WEB SPECIALIST A1 OR A2 COURSE COURSE TITLE PREREQUISITE Certificate will be awarded to students successfully completing 28 hours in their core concentration (A1 or A2) Gainful Employment Disclosure: http://www.macomb.edu/ge/webspecct.html See page 20 for Gainful Employment Information. 2
Associate of Applied Science (AAS) Degree The Associate of Applied Science Degree is intended to provide the preparation necessary for potential employment in an occupational specialty. Requirements Minimum cumulative grade point average of 2.0 Minimum 15 semester hours of credit earned at Macomb Minimum 62 semester hours of credit courses numbered 1000 or above, which include: A minimum 18 semester hours of credit in Arts and Sciences courses numbered 1000 or above, as described in the Group Concentrations table; and A minimum of an additional 44 semester hours, including required career preparation and related courses as well as any electives required in the program. Arts and Sciences Courses Required for the Associate of Applied Science (AAS) Degree A minimum of one course from each of the five Arts and Sciences groups must be selected. Electives and Arts and Sciences requirements must be satisfied by courses numbered 1000 or higher. Associate of Applied Science (AAS) degree requirements are met by taking the required career courses and the Arts and Sciences courses. See Academic Placement Procedures for information on course placement in chemistry, English, English for Academic Purposes, mathematics, and reading. Courses numbered below 1000 will not count toward the Associate of Applied Science degree. Contact a counselor or academic advisor if you need help in choosing the appropriate course. GROUP Arts and Sciences Group Concentration for Associate of Applied Science Degree Requirements COURSES MINIMUM DEGREE REQUIREMENTS 18 SEMESTER I.A ENGL 1180 or ENGL 1210 1 Course I.B Other English Composition, Reading, or Speech See Note below II. III. IV. Astronomy, Biology, Chemistry, Environmental Science, Geology, Mathematics, Natural Science, Physical Science, Physics Anthropology, Economics, Geography, History, INTL 2010, INTL 2500, INTL 2700, Political Science, Psychology, Sociology, Social Science Art, Creative Writing, Foreign Language, Humanities, INTL 2000, INTL 2300, Literature, Music, Philosophy, Theater Arts 1 Course 1 Course 1 Course V. Any PHED Wellness course 2000 or above 1 Course Note: If students take one course from each of Groups I.A, II, III, IV, and V, and still have taken less than the minimum of 18 semester hours of Arts and Sciences courses required for the AAS degree, they may elect additional hours from Groups I.B, II, III, IV, or V to satisfy minimum degree requirements. 3
Course Descriptions ITWP 1000 Introduction to Web Programming 3.00 credit hours Prerequisite: ITCS 1010 or ITCS 2335 (formerly ITCS 1340) This course introduces Web Programming using HTML, current web technologies, and website development tools. It emphasizes the fundamental understanding of HTML for web page development, the utilization of CSS for web page layout and formatting, and the use of JavaScript for interactivity and covers current industry standards, processes and techniques. (3 contact hrs) ITWP 1050 Basic Web Design With Cascading Style Sheets 3.00 credit hours Prerequisite: ITWP 1000 (formerly ITWP 2911) This course provides students with the knowledge base and industry skill set to utilize Cascading Style Sheets to control and manage the look, feel and consistency of all web pages included within a specific web site. Students learn how to format fonts, text, page layouts, web page elements, and positioning. Validation using industry tools and web standards will be discussed. (3 contact hrs) ITWP 1100 Web Programming with JavaScript & Dynamic HTML 3.00 credit hours Prerequisite: ITWP 1000 (formerly ITCS 1350) This course introduces students to the use of JavaScript programming as a development tool for interactive web pages including client side processing. It emphasizes basic programming and key web authoring techniques with a focus on industry standards. Students explore how JavaScript supplements the use of Dynamic HTML, the flow of control, objects, functions, arrays, methods, and data manipulation. The DOM and AJAX are introduced. (3 contact hrs) ITWP 1400 SEO (Search Engine Optimization) For the Web 4.00 credit hours Prerequisite: ITWP 1000 (formerly ITWP 1350) This course is designed to teach participants current Search Engine Optimization concepts and website techniques to obtain the most favorable search engine positions possible. Course topics include identifying appropriate keywords for optimization, designing a search engine friendly website, on/off page factors that influence search engine results, link building strategies, using analytics to refine search results, and web copywriting. This course will also provide an overview of pay per click advertising and how various new media are used to promote a website and examine common industry tools for analyzing websites and improving search results. (4 contact hrs) ITWP 2300 Building Dynamic, Intelligent Web Based Solutions with ASP.NET 3.00 credit hours Prerequisite: ITCS 1140, ITCS 1170, and ITWP 1000 (formerly ITCS 2440) In this advanced course, students gain experience implementing a website that supports CGI, ActiveX DLL, server side scripting, client side scripting, graphics, C#, scripts, cookies, and data base interrogation and updates. (3 contact hrs) ITWP 2400 Web Programming with XML 3.00 credit hours Prerequisite: ITWP 1000 and ITCS 1130 or ITCS 1140, and ITCS 1160 or ITCS 1170 (formerly ITWP 2912) This course is designed to teach participants how to create a well formed XML document, how to use CSS and XLST style sheets to transform an XML document, and how to use XML as a data source to bind web elements to XML. Among the many topics that will be discussed are working with the DOM (Document Object Model), processing XML with application code and the integration of XML into an infrastructure. Common industry tools and applications for creating, debugging, and validating XML documents will be examined. (3 contact hrs) ITWP 2600 Web Commerce (E Commerce) 3.00 credit hours Prerequisite: ITWP 1000 and ITWP 1050 (formerly ITCS 2450) ITWP 2600 explores the activities required to correctly and efficiently implement an E Commerce solution utilizing Dreamweaver or other development tools and methodologies. Participants construct a web site that includes catalog display, web site advertisement, email subscription, funds transference and collections, and other web site related activities necessary for a successful E Commerce web presence. Social media techniques, social networking sites and components, online JavaScript libraries, XML and electronic cash vendors and services will be examined. (3 contact hrs) 4
ITWP 2750 Web Programming: PHP 3.00 credit hours Prerequisite: ITWP 1000 and ITOS 1710 and one of the following: ITCS 1230 or ITWP 1100 or ITCS 2530 or ITCS 2590 This course explores the development and implementation of the Web Programming Language PHP. Topics include language control logic, language specific functions and processes, arrays, manipulating strings, file upload, text file read and write, and database functionality including selects, inserts, and updates. Error handling and debugging will be discussed. (3 contact hrs) ITWP 2810 Web Principles for Industry 3.00 credit hours Prerequisite: ITWP 1100, ITWP 1400, ITWP 2600 and ITWP 2300 or ITWP 2750 (formerly ITWP 2800) This course is designed to teach participants a fundamental understanding of Information Technology architecture as it relates to business principles using collaborative and research techniques. Course topics include database proficiencies, URL identification, testing and troubleshooting, security, mobile and multimedia trends, and global awareness. (3 contact hrs) MACA 1050 Digital Layout 4.00 credit hours Prerequisite: None (formerly MCA 105, PRT 145) (3 credit hrs prior to Fall 2005) Introduction to the Macintosh operating system and Digital Page Layout with QuarkXpress to create composite page layouts as B/W or color images. (6 contact hrs) South Campus. MACA 1055 Digital Layout: Adobe 4.00 credit hours Prerequisite: None (3 credit hrs prior to Fall 2005) Design and layout problems using the software applications Adobe InDesign and Adobe Acrobat. Students will utilize contemporary design fundamentals to create a variety of single and multi page publications in black and white, spot and process color. (6 contact hrs) South Campus. MACA 1720 Web Page Design: Dreamweaver 4.00 credit hours Prerequisite: MACA 1320 (formerly MCA 172, GCA 172) (3 credit hrs prior to Fall 2005) (Effective Fall 2007: course description changed; course title changed from Macromedia to Dreamweaver) Dreamweaver, the industry standard for creating web sites, is used in this web page design course. Students learn the basic theory and practical experience of web design and web site development in the areas of creating and planning a web site project; designing graphics needed for a web page and site; applying industry standard software needed to create, breakdown, compress, preview, and export HTML pages; applying industry standard software used to organize, manage, maintain, link, test, and publish a completed web site; and applying industry standard software used to add complex web code and behaviors to create interactivity on the page. (6 contact hrs) South Campus. MACA 2200 Digital Editing 4.00 credit hours Prerequisite: MACA 1200 (formerly MCA 220, GCA 235) (3 credit hrs prior to Fall 2005) A continuation of MACA 1200 with advanced Adobe Illustrator techniques. Introduction to multimedia applications including Adobe AfterEffects. Students create advanced portfolio projects in black and white and color covering a variety of rendering styles, editorial and promotional illustrations. 3D drawing applications on Macintosh computers explore wireframe and surfacing techniques. Students create a digital multimedia portfolio CD presentation. (6 contact hrs) South Campus. MACA 2300 Advanced Photoshop 4.00 credit hours Prerequisite: MACA 1320 (formerly MCA 230, GCA 230) (3 credit hrs prior to Fall 2005) MACA 2300 explores image and art problems utilizing Adobe Photoshop advanced techniques. Students create portfolio projects ranging from single to composite images. Color theory, manipulation and correction of existing files are covered. (6 contact hrs) South Campus. 5
MACA 2720 Flash Multimedia 1 4.00 credit hours Prerequisite: MACA 1320 (formerly MCA 2730) MACA 2720 provides students knowledge in Interactive Web Animation and Information Design. Students use Flash, the industry standard for creating interactive CD and web sites. The course covers the basic theory and practical experience of Interactive Web Animation and Information Design in creating and planning an Interactive project for CD or web; designing and animating graphics needed for an interactive project; applying industry standard software needed to create, breakdown, compress, preview, and export graphics needed for an interactive project; applying industry standard software used to organize, manage, maintain, link, test, and publish completed interactive projects; and applying industry standard software to create interactivity for a project. (6 contact hrs) South Campus. MACA 2760 Flash Multimedia 2 4.00 credit hours Prerequisite: MACA 2720 In MACA 2760, a continuation of MACA 2730, students learn intermediate theory and gain practical experience creating interactive animation and web designs that provide a rich media experience for the user of a multimedia project. This course focuses on using the industry standard Flash interface for animation. (6 contact hrs) South Campus. MACA 2770 Flash Multimedia 3 4.00 credit hours Prerequisite: MACA 2720 (formerly MACA 2911) MACA 2770 is a continuation of MACA 2760. Students continue to develop intermediate theory and gain practical experience creating ActionScript, the programming language for Flash. Students learn fundamental ActionScript principles in this industry standard program. (6 contact hrs) South Campus. 6