• No results found

INTERACTIVE WEB DESIGN AND DEVELOPMENT

N/A
N/A
Protected

Academic year: 2021

Share "INTERACTIVE WEB DESIGN AND DEVELOPMENT"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

IWDD 2013-2014 Program Outline Page 1 of 11 Printed: 2013-Feb-26

INTERACTIVE WEB DESIGN AND

DEVELOPMENT

Program Outline

Major: IWDD

Length: 2 Years

Delivery: 4 Semesters, plus 1 work term Credential: Ontario College Diploma, Co-op Effective: 2013-2014

Location: Barrie

Start: Fall (Barrie), Winter (Barrie)

Description

This program prepares graduates for careers as web designers and developers. Students are instructed in the use of current Web and Internet technologies to create innovative, interactive products for a variety of users, platforms, and devices. They are taught to plan, design, and develop engaging and intuitive user interfaces. Courses cover the use of current technologies including but not limited to HTML, CSS, JavaScript, the

Document Object Model (DOM), Application Programming Interfaces (APIs), and a variety of popular scripting frameworks. With a focus on user-centred design, students will apply human interface guidelines, standard-based structures, and web design and development principles to create an accessible, usable, and captivating user experience. Career Opportunities

Graduates will find employment opportunities as designers and/or developers of interactive interfaces for a variety of organizations, as internal specialists, or as part of an external team or contractor. Such roles require connected, adaptable, creative, innovative, forward-thinking, and personable team players with strong communication skills. Job titles may include Web Designer, User Experience Designer, Interactive Designer, and User Interface Designer. Companies are looking for technically-minded creatives to help plan, design, and build a consistent user experience on the Web and beyond.

(2)

Program Learning Outcomes

The graduate has reliably demonstrated the ability to:

support the total web design and development process by working effectively with individuals, teams and organizations;

employ industry-standard technologies and principles to create dynamic web sites, applications, and interfaces;

plan, design, and develop effective and dynamic web sites, applications, and interfaces that are functional, attractive, scalable, and usable on a variety of platforms and devices;

analyze ethical and professional issues arising in a global digital economy; develop research and conceptual skills that help to provide optimal solutions to web design and development problems;

plan, design, develop, implement, and audit web sites, applications, and interfaces based on a set of requirements, specifications, and constraints, with a clear focus on the end user;

configure, theme, and deploy a variety of popular web applications and frameworks;

apply creative and critical thinking techniques and principles towards the effective design and development of a variety of information products;

produce web content for a variety of audiences and formats that is optimized for maximum accessibility, usability, and findability;

plan, design, construct, and integrate basic server-side components of modern web applications including databases and scripts;

access a variety of popular web services using Application Programming Interfaces (APIs) to create useful interfaces;

identify a variety of ways that web technologies can be used directly or indirectly to contribute to a more ecologically sustainable economy and society;

apply entrepreneurial principles to the design and development of web-based projects.

Practical Experience:

Co-operative Education is a mandatory component of all Co-op programs at Georgian College; it has been designed as a process by which students integrate their academic education with paid work experience related to their program of study. This integration affects much more than simply earning a salary, including the adjustment to the work environment and the development of professionalism. It also reinforces skills and theory learned during academic semesters, develops professional contacts, job knowledge and career path, improves human relations and communication skills and promotes personal maturity and financial independence.

Students are requested to register, attend and participate in their scheduled co-operative education classes. These classes are scheduled for all first year students and are expected

(3)

to be completed in order to proceed successfully to their first co-op work experience. To ensure students are eligible to proceed onto any co-op work experience students should refer to Promotional Status and Eligibility for Co-op as outlined in the College Calendar. Co-op policies and procedures can be located on our website:

www.georgianc.on.ca/careers/for-students/

Georgian College follows the Co-operative Education guidelines set out by the Canadian Association for Co-operative Education (CAFCE) and Education at Work Ontario (EWO) by supporting the learning outcomes designed for the program specific graduate profile and curriculum as set out by the Ministry of Training, Colleges and Universities.

The Program Progression:

Fall Intake - Barrie

Sem 1 | Sem 2 | Sem 3 | Work Term | Sem 4 --- Fall | Winter | Summer | Fall | Winter 2013 | 2014 | 2014 | 2014 | 2015 Winter Intake - Barrie

Sem 1 | Sem 2 | Sem 3 | Work Term | Sem 4 --- Winter | Summer | Fall | Winter | Summer 2014 | 2014 | 2014 | 2015 | 2015

Articulation:

A number of articulation agreements have been negotiated with universities and other institutions across Canada, North America and internationally. These agreements are assessed, revised and updated on a regular basis. Please contact the program co-ordinator for specific details if you are interested in pursuing such an option. Additional

information can be found on our website at

http://www.georgianc.on.ca/academics/articulations/

Admission Requirements:

Applicants must meet ONE of the following requirements to be eligible for admission to this program:

- OSS Curriculum: OSSD or equivalent with Grade 12 English (C) or (U) (ENG4C, ENG4U) - Academic and Career Entrance Certificate (ACE) program with: Communications - Ontario High School Equivalency Certificate (GED)

- Mature applicant with standing in the required courses and/or mature student testing that meets the minimum standards for admission

(4)

Applicants who are 19 years of age or over by the first day of classes, and who lack the academic entrance qualifications, may be considered for entrance to an appropriate post-secondary diploma or certificate program as mature applicants. Each applicant will be considered on an individual basis and acceptance will be determined by counselling, Communication Placement Assessment (CPA), previous post-secondary education and evaluation of experience. Some programs also have specific prerequisite requirements that must be met prior to admission. Mature applicants must meet all program specific prerequisites. Those applying as mature students and having no documentation of Grade 12 education must supply, if required, proof of age, such as a copy of an official birth certificate or driver's licence. Refer to Section 2.5 and 2.6 of the Academic Calendar for further details.

Graduation Requirements: 18 Mandatory Courses 2 Communications Courses 1 Optional Course

3 General Education Courses 1 Co-op Work Term

Graduation Eligibility:

To graduate from this program, the passing weighted average for promotion through each semester, from year to year and to graduate is 60%. Additionally, a student must attain a minimum of 50% or a letter grade of P (Pass) or S (Satisfactory) in each course in each semester.

Mandatory Courses

COMP1002 Web and Internet Fundamentals COMP1006 Introduction to Web Programming COMP1051 Design Principles

COMP1053 Information Architecture COMP1054 Web User Interface Design COMP1072 Bitmap and Vector Graphics COMP1073 Client-Side Scripting

COMP1074 Web Usability and Accessibility COMP2003 Relational Database

COMP2081 Advanced Web User Interface Design COMP2083 Web Project Studio

COMP2084 Server Side Scripting

(5)

COMP2106 Advanced Server-Side Scripting COMP2107 Social Media, Search and Analytics COMP2112 Advanced Client-Side Scripting

COMP3027 User Experience and Interaction Design

MGMT2008 Project Management for Information Technology

Communications Courses

To be selected at time of registration from the College list, as determined by testing.

Optional Course

ADVE1003 Copywriting

BUSI1012 Introduction to Entrepreneurship BUSI1013 Entrepreneurship Opportunity Analysis BUSI2014 Business Planning

BUSI2016 Small Business Operations COMP2108 User-Centric Design Patterns

COMP2109 Web Content Management Platforms COMP3025 Mobile and Pervasive Computing MKTG1000 Introduction to Marketing

MKTG1003 Personal Selling

General Education Courses To be selected from College list

Co-op Work Term

COOP1026 Interactive Web Design and Development Work Term

Course Descriptions:

ADVE1003 Copywriting 42.0 Hours

Copywriting introduces students to the art of creating marketing communications messages to persuade/influence all categories of consumers. Students learn the basics of strategy development, creative thinking and marketing communications tools. Emphasis is placed on the creation of advertising messages for both print and electronic media.

BUSI1012 Introduction to Entrepreneurship 42.0 Hours

This course is designed to help students evaluate the business skills and commitment necessary to successfully operate an entrepreneurial venture and review the challenges and rewards of entrepreneurship. Students will learn about themselves, their decisions,

(6)

and their goals to determine how entrepreneurship can play a role in their lives.

Students will also be introduced to entrepreneurship from an economic perspective and the concepts of environmentally sustainable practices and social entrepreneurship. BUSI1013 Entrepreneurship Opportunity Analysis 42.0 Hours

Students will analyze each of the major forces of change that create business

opportunities for innovative entrepreneurs: technology, economic, ecological, cultural, demographic, competitive, and governmental. Then, in consultation with the instructor, students will conduct in-depth primary and secondary research utilizing a variety of sources to determine the viability of a specific business start-up opportunity that has been created as a result of one or more of these forces.

BUSI2014 Business Planning 42.0 Hours

This course will utilize the research and developmental work completed in earlier

entrepreneurship courses in order to produce a comprehensive business plan – one that is ready for presentation to potential investors. The business plan will include detailed financial projections; a marketing plan; a human resources plan; and an operational plan.

While there are no prerequisites for this course, it is STRONGLY recommended that students successfully complete the following courses before enrolling in this course: - ACCT1000 Financial Accounting Principles 1

- BUSI1013 Entrepreneurship Opportunity Analysis - MKTG1001 Planning the Marketing Strategy

C- BUSI2017 Pitching the Plan and C- FNCE2012 Financing a Small Business BUSI2016 Small Business Operations 42.0 Hours

Developing a business plan, and securing the necessary financing for a new venture start-up, are keys to becoming an entrepreneur. However, it is equally important to understand how to successfully operate that enterprise on a day-to-day basis. This course will concentrate on operational issues, including; recruitment, selection, and training employees; computerized accounting; building and maintaining effective customer relationships; and delivery of the product/service. Students will have hands-on experience with accounting, POS, and CRM software programs.

COMP1002 Web and Internet Fundamentals 42.0 Hours

This course covers HTML, client-side scripting and design issues for the World Wide Web. Students will learn how to use HTML source tags, build websites, manage a website's directories, and publish a website. The creation of web pages that conform to web standards and that use cascading style sheets for presentation will be emphasized. Students will work in groups to build mock commercial, institutional, government or educational websites. More advanced topics, such as bandwidth, aesthetics, human- interface and future developments will also be covered.

(7)

COMP1006 Introduction to Web Programming 42.0 Hours

This course is designed to provide the student with foundational programming knowledge and skills for application development on the Internet. The student will learn about the Web as a development platform through the use of popular

representative languages (such as PHP). The student will learn to plan, design, construct, and integrate basic server-side components of modern web applications including databases and scripts.

COMP1051 Design Principles 42.0 Hours

This course introduces the principles and elements of design and requires students to apply them to the design of simple web page or interface layouts. Rationale are

developed to defend and support design decisions. Current design trends in web design are discussed. Basic vector and bitmap editing software programs are introduced. Students are challenged to translate branding strategies and assets from a print to a web-based environment.

COMP1053 Information Architecture 42.0 Hours

This course builds the foundation for understanding the core principles of information architecture as they apply to the design of web sites, applications, and interfaces. Students learn to analyze the needs of clients through user research, content audit and organization, task analysis, documenting organizational structures, and producing interface prototypes. Students assemble proposals that balance business or organizational needs, content categories and characteristics, and end-user requirements.

COMP1054 Web User Interface Design 42.0 Hours

Design principles meet web standards and aesthetic challenges in this interface and design course. Topics covered include HTML and CSS page layout techniques, interactive interface elements, colour, file formats, and image and file optimization for web

applications, typography, rollovers, and web page production. Fundamentals of screen design are explored in the process of producing original page layouts for the web. C- COMP1002 Web and Internet Fundamentals

COMP1072 Bitmap and Vector Graphics 42.0 Hours

Students will be introduced to the various interfaces, tools, and capabilities of current digital imaging and graphic design applications. Each software package will be evaluated for its appropriateness for crafting web-suitable raster or vector user interface

components or content. The workflow involved in obtaining, organizing, and optimizing bitmap and vector assets will be addressed.

COMP1073 Client-Side Scripting 42.0 Hours

This course will introduce the standard Document Object Model (DOM) as a roadmap for improving the user experience. Emphasis will be placed on improving the user experience by using client-side scripting as a key part of the production of

(8)

standards-compliant web pages. Students will produce well-formed, accessible web sites and web applications. The course will also cover code modularity and reusability.

COMP1074 Web Usability and Accessibility 42.0 Hours

During this course, technologies and strategies that enable differently-abled users to access and use web-based interfaces are implemented, tested, and evaluated for their effectiveness. Strategies such as the Web Content Accessibility Guidelines (WCAG) and the Web Accessibility Initiative (WAI) are explored. The impact of accessibility legislation is investigated. Usability principles are considered in the interest of creating intuitive and inclusive web resources.

COMP2003 Relational Database 42.0 Hours

In this course, the student is introduced to the process of creating and managing a relational database using Structured Query Language (SQL) statements. The emphasis of this course is data manipulation and extraction.

COMP2081 Advanced Web User Interface Design 42.0 Hours

Building on foundational web design techniques and considerations, this course explores more advanced methods for building aesthetically pleasing and user-friendly web sites. Students are encouraged to explore advanced techniques and technologies. P- COMP1054 Web User Interface Design

COMP2083 Web Project Studio 42.0 Hours

Students will learn to develop Web-based products from concept through prototype using a design/production model with emphasis on targeting user characteristics; teamwork essentials; rudiments of budgeting, production scheduling and timelines; and applying the model for the analysis, design, production, evaluation and implementation of content for Web-based products.

P- COMP1002 Web and Internet Fundamentals and P- COMP1006 Introduction to Web Programming and P- COMP1054 Web User Interface Design and P- COMP2080 Client Management and Professional Practices

COMP2084 Server Side Scripting 42.0 Hours

This course provides further development in designing and creating web sites that can display, insert, update, and delete data from a database. The students will use web concepts, relational database principles, and other server-side scripting to create database-powered applications. Students will work to extend open source web frameworks through plug-ins and widgets.

P- COMP1006 Introduction to Web Programming

COMP2105 Motion Graphics for Interaction 42.0 Hours

This course introduces animation principles and concepts. The focus will be incorporating movement to support interactive elements of a user interface and animated content. Storyboarding, timelines, keyframes, path animation, and scripting

(9)

will be employed. Popular animation applications will be used to create content for the web–both with and without the support of browser plug-in technology.

COMP2106 Advanced Server-Side Scripting 42.0 Hours

This course will investigate more powerful features of current middleware technologies, like Object-Oriented Programming structures, Model-View-Controller (MVC)

frameworks, and popular Application Programmer Interfaces (APIs) for a variety of web services. Work will include extending the capabilities of current content management platforms to address more challenging web-based application requirements.

COMP2107 Social Media, Search and Analytics 42.0 Hours

As search technologies become ever-more personalized, the impact of social media and related technologies will become key to a web site being found. This course will help demystify the entire process of reaching, acquiring, converting, and retaining users from a particular target market. Students will integrate all of the components of a particular campaign and use current analytics tools to evaluate their effectiveness.

COMP2108 User-Centric Design Patterns 42.0 Hours

Designing usable interfaces and observing how people respond to them is a key component in the design process for the web and mobile applications. This course will explore Human-Computer Interaction (HCI) principles as well as published and emerging Human Interface Guidelines (HIG). Students will design interfaces for a variety of

common tasks that adhere to these guidelines in order to promote usability and enhance the end-user experience.

COMP2109 Web Content Management Platforms 42.0 Hours

Most web content is managed by a variety of mature, stable and popular publishing platforms. The course will survey current Web Content Management Systems (WCMS), blog platforms, e-commerce engines, media sharing platforms and other related software. Students will learn how to assess the suitability of a particular platform for a suggested role and different ways the system may be implemented.

COMP2112 Advanced Client-Side Scripting 42.0 Hours

Building on their DOM (Document Object Model) scripting skills, students will construct web applications that perform CRUD (Create, Read, Update, Delete) operations using RESTful (REpresentational State Transfer) methods. By integrating popular scripting frameworks, they will also create useful interfaces and aggregations of dynamic content using common web service APIs (Application Programming Interfaces).

COMP3025 Mobile and Pervasive Computing 42.0 Hours

This course introduces the student to the ubiquitous computing model of human-computer interaction. The student will explore the current slate of devices and objects

(10)

used in pervasive computing. To understand the future of ubiquitous computing, the student will research projects underway in labs at educational institutions, government organizations, and corporations. The student will also develop an application for a mobile or pervasive computing device.

COMP3027 User Experience and Interaction Design 42.0 Hours

This course introduces the student to the principles, processes, and techniques of Human-Computer Interaction (HCI). The student will gain an understanding of and develop skills in effective interaction design. The parts of design life cycle will be studied in depth: initial information gathering, iterative design, and testing. The student will learn how to organize a user experience group, develop prototypes, and conduct usability tests.

COOP1026 Interactive Web Design and Development Work Term 560.0 Hours

Co-operative Education is a mandatory component of all Co-op programs at Georgian College. Students are required to attend and participate in their scheduled semester co-op classes in order to proceed successfully to their first co-co-op work experience.

MGMT2008 Project Management for Information Technology 42.0 Hours

This course introduces the fundamental principles necessary for successful management of Information Technology (IT) projects. Project planning, management and control techniques will be discussed and the application of computers in project management will be studied.

MKTG1000 Introduction to Marketing 42.0 Hours

This is an overview course with primary focus on marketing products and services to the ultimate consumer. Emphasis is placed on the basic marketing premise that customer needs must be satisfied in order to achieve company objectives. The student gains insight into the complex and interdependent variables involved in developing successful marketing strategies. The strategic marketing planning process is introduced, along with the specific concepts and principles involved in the four key components of the

marketing plan - Product, Price, Distribution, and Promotion Strategies. MKTG1003 Personal Selling 42.0 Hours

This course covers the basic concepts and practices of relationship selling. The focus is on a "how to" approach, which stresses learning by doing through examples, exercises and video taped role-playing of selling situations. The skills developed in this course are applicable in all aspects of life - course work, job search, career sales, idea presentaiton.

Course Description Legend

(11)

Information contained in College documents respecting programs is correct at the time of publication. Academic content of programs and courses is revised on an ongoing basis to ensure relevance to changing educational objectives and employment market needs. The college reserves the right to add or delete programs, options, courses, timetables or campus locations subject to sufficient enrolment, and the availability of courses.

References

Related documents

Council considered the many initiatives underway to address the network consequences of increased uptake of low and zero emissions vehicles - the Commonwealth’s National

Essays to Do Good were early promulgators of a charitable ethos.. name gave the organization respectability. This led to a passive, often uninvolved role as a nonprofit

iii Based on the background of the issues mentioned above, this research focused on the problems stated as follows: How is the implementation of Community

This research project, Development of a Preliminary Scale of Counterproductive Experiences in Supervision: Attitudes of Clinical Psychology Internship Directors of Training,

Although the two bilingual supervisors who shared their experiences did not speak Spanish with native fluency, the trainees, who were native Spanish speakers, reported that

The entire spectrum of diverse types of threats and risks (natural, market, health, criminal, policy etc.), specific (natural,.. technological, and often neglected behavioral,

Overall pooling for occlusal outcomes of fixed appliance (FA) treatment assessed using the Orthodontic Grading System proposed by the American Board of Orthodontics Mean