Diploma in Front-End Development for Interactive Applications
Description
The Diploma in Front-End Development for Interactive Applications program is designed for students new to both design and coding. The five focus areas are:
- Web Fundamentals, Front-End Technologies + Coding Principles
- Design Fundamentals, UI/UX + Prototyping
- Project Management + Professional Development
- Areas of Specialization: Motion Design + Data Visualization. Industry mentors
- Integration Studio + Capstone Courses
The curriculum in this Diploma program introduces students to mobile and software contexts while focusing on responsive web design and frameworks, and web development best practices and optimization. Graduates will be equipped with three valuable assets for their job search: industry connections developed through mentorship and critique, interview preparation tailored to front-end development, including code challenges, and a portfolio showcasing their applied knowledge of design and development principles. These skills will prepare graduates to appreciate the significance of good design in enhancing the user experience.
The program creates collaboration opportunities between Graphic Design for Marketing and Front-End Development for Interactive Applications students, enabling projects that bridge design and development. Industry mentors actively engage with students as part of the Program Advisory Committee, providing guidance and participating in critiques to maintain regular industry contact and facilitate formal and informal interactions. This emphasis on industry connections through mentorship, rooted in experiential learning, is intended to enhance learning outcomes, impart real-world insights, and refine coding skills. Students, guided by this approach, should be able to develop complex web applications, adhere to project management principles, and construct industry-ready portfolios.
Faculty's website: kpu.ca/design
Department's website: kpu.ca/design/front-end
Admission Requirements
The Faculty’s Admission Requirements, which consist of KPU’s undergraduate English Proficiency Requirement, apply to this program.
In addition, one of the following (or equivalent) courses are recommended for admission with a grade of 67% (C+):
- Web Development 10
- Computer Studies 10
- Digital Communications 11
- Digital Media Development 12
- Computer Information Systems 11
- Computer Programming 11
- Media Design 11
- Graphic Production 11
- Graphic Arts 11
- Computer Science 11
- Foundations of Math 11
- Pre-calculus 11
Meeting the minimum admission requirements does not guarantee admission into the program.
Curricular Requirements
Note: FDIT course fees are assessed according to Tuition Category 2.a.9 for Canadian Citizens/Permanent Residents, or Tuition Category 8.a for International Students.
Code | Title | Credits |
---|---|---|
FDIT 1100 | Web Development Foundations | 3 |
FDIT 1110 | Web Systems Development Methodologies | 3 |
FDIT 1120 | Design Foundations for Interactive Applications | 3 |
FDIT 1130 | User Interface (UI) Foundations | 3 |
FDIT 1140 | User Experience (UX) Foundations | 3 |
FDIT 1200 | Front-End Web Programming | 3 |
FDIT 1210 | Back-End Web Programming | 3 |
FDIT 1220 | Front-End Development Frameworks and Libraries I | 3 |
FDIT 1230 | Design Systems for Interactive Applications | 3 |
FDIT 1240 | Responsive Design: Principles and Prototyping | 3 |
FDIT 2100 | Front-End Development Frameworks and Libraries II | 3 |
FDIT 2110 | Project Management and Performance | 3 |
FDIT 2120 | Web Applications Development Project | 3 |
FDIT 2130 | Motion Design for Interactive Applications | 3 |
FDIT 2140 | Design and Development Integration Studio | 3 |
FDIT 2200 | Special Topics in Web Development | 3 |
FDIT 2210 | Professional Development | 3 |
FDIT 2230 | Data Visualization for Interactive Applications | 3 |
FDIT 2240 | Design and Development Capstone | 6 |
Total Credits | 60 |
Credential Awarded
Upon successful completion of this program, students are eligible to receive a Diploma in Front-End Development for Interactive Applications.
This online version of the Kwantlen Polytechnic University Calendar is the official version of the University Calendar. Although every effort is made to ensure accuracy at the time of publication, KPU reserves the right to make any corrections in the contents and provisions of this calendar without notice. In addition, the University reserves the right to cancel, add, or revise contents or change fees at any time without notice. To report errors or omissions, or send comments or suggestions, please email Calendar.Editor@kpu.ca