- International Fees
International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
Course Overview
This applied course from BCIT Computing introduces web design and development technologies, focusing on web scripting with HTML5 and CSS3. COMP 1850 starts with hand-coding web pages to World Wide Web Consortium (W3C) standards using scripting tools to style text and design web content. Students receive an introduction to web interface design concepts using information architecture, and basic interactivity using web forms. There is a brief introduction to JavaScript and the Document Object Model (DOM) concept. Best practices for Search Engine Optimization (SEO) will be discussed. Labs and exercises focus on how to build fluid layouts using CSS Flexbox and grid, as well as how to optimize graphics and images for the web. Participants will use Artificial Intelligence (AI) and browser development tools for debugging. They will design mobile friendly websites using modern mobile-first responsive web development techniques using media queries. The basic features, benefits, and limitations of using AI to build websites, and platforms such as WordPress, Wix, and Webflow will also be briefly discussed. COMP 1850 is a required course for Web Development Fundamentals (WDF), Applied Web Development (AWD), Applied Computer Information Systems (ACIS) Asssociate Certificates, and the Computer Systems Certificate (CSC), laddering to the CST FLEX Diploma. By the end of this course successful students will be able to hand-code and develop commercial quality web sites and be prepared to move on to the next level COMP 2132 -Web Development with JavaScript.
Domestic fees
$502.48 - $530.76 See individual course offerings below for actual costs.
Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Design basic web pages and web sites by hand-coding with HTML and CSS to the latest web standards using HTML5.
- Plan site and page elements using information design techniques prioritizing functionality over aesthetics.
- Optimize imagery and graphics for the web.
- Style text and page elements using CSS3 to dynamically adjust embedded fonts for Responsive web design.
- Code mobile-first responsive web sites using media queries.
- Apply industry standard best practices for Search Engine Optimization (SEO).
- Build fluid layouts using CSS Flexbox and grid.
- Use Browser Development and Artificial Intelligence (AI) tools to support coding and debugging for web development.
- Describe the limitations of using AI to build web pages.
- Discuss the basic features, benefits, and limitations of website building platforms such as WordPress, Wix, and Webflow.
- Move on to COMP 2132 – Web Development with JavaScript, the next in a series of 8 courses in advanced web and application development from BCIT Computing.
Effective as of Fall 2025
Related Programs
Web Design and Development with HTML (COMP 1850) is offered as a part of the following programs:
- Indicates programs accepting international students.
- Indicates programs eligible for students to apply for Post-graduation Work Permit (PGWP).
School of Computing and Academic Studies
- Applied Computer Applications (ACA)
Associate Certificate Part-time
- Applied Computer Information Systems (ACIS)
Associate Certificate Part-time
- Applied Web Development
Associate Certificate Part-time
- Computer Systems
Certificate Part-time
- Technical Writing
Associate Certificate Part-time
- Web Development Foundations (WDF)
Microcredential Part-time
Course Offerings
Fall 2025
Below are four offerings of COMP 1850 for the Fall 2025 term.
CRN 34820
Dates
Sep 15 - Oct 27 Loading
- CRN 34820
- $530.76 Domestic fees
Class meeting times
Dates | Days | Times | Locations |
---|---|---|---|
Sep 15 - Oct 27 | Mon, Wed | 13:00 - 16:00 | Downtown DTC Rm. 484 |
Duration
6 weeks
Instructor
Jeff Parker
Course outline
Course outline TBD — see Learning Outcomes in the interim.
Important information
- International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
- This is an intensive 6 week delivery course, it covers the same material as our 12-week offering. Students must attend 2 classes and be prepared to complete twice the amount of homework per week. This 6-week compressed section is aimed at those with prior experience using HTML and CSS. Course is 36 hours on campus. Please Note: Attendance, participation in class and the BCIT Learning Hub are mandatory. You should prepare to spend 2-3 hours on homework for every 1 hour of class time. This course may require an average total time commitment of 18-24+ hours per week. 6 hours of synchronous class time and 12-18+ hours per week for homework. Late registration is not permitted. BCIT Computing is primarily a Microsoft Windows environment. Students must provide their own current model Windows-compatible PC. i5 or higher equivalent processor, with 8 GB of RAM minimum, and 256 GB minimum storage. Highspeed internet access is needed for online sections and for homework. Mac users must have the ability to manage and support their iOS computer. They may need to create a virtual Windows environment using Parallels or VMWare Fusion. COMP instructors may not be able to assist Mac users with software compatibility issues. BCIT does not provide access to Parallels or support for students to use a Mac to run Windows.
Status
CRN 33285
Dates
Sep 17 - Dec 03 Loading
- CRN 33285
- $502.48 Domestic fees
Class meeting times
Dates | Days | Times | Locations |
---|---|---|---|
Sep 17 - Dec 03 | Wed | 18:00 - 21:00 | Online |
Duration
12 weeks
Instructor
Jeff Parker
Course outline
Course outline TBD — see Learning Outcomes in the interim.
Important information
- Internet delivery format.
- Important course information will be sent to you prior to your course start date. Check your myBCIT email account to access this information.
- International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
- Course is 36 hours synchronous online classes. Please Note: Attendance, participation in class and the BCIT Learning Hub are mandatory. You should prepare to spend 2-3 hours on homework for every 1 hour of class time. This course may require an average total time commitment of 9-12+ hours per week. 3 hours of synchronous class time and 6-9+ hours per week for homework. Late registration is not permitted. BCIT Computing is primarily a Microsoft Windows environment. Students must provide their own current model Windows-compatible PC. i5 or higher equivalent processor, with 8 GB of RAM minimum, and 256 GB minimum storage. Highspeed internet access is needed for online sections and for homework. Mac users must have the ability to manage and support their iOS computer. They may need to create a virtual Windows environment using Parallels or VMWare Fusion. COMP instructors may not be able to assist Mac users with software compatibility issues. BCIT does not provide access to Parallels or support for students to use a Mac to run Windows. The start and end dates have been changed from September 10 – November 26 to September 17 – December 3.
Status
CRN 34383
Dates
Sep 08 - Dec 01 Loading
- CRN 34383
- $502.48 Domestic fees
Class meeting times
Dates | Days | Times | Locations |
---|---|---|---|
Sep 08 - Dec 01 | Mon | 18:00 - 21:00 | Online |
Duration
12 weeks
Instructor
Jeff Parker
Course outline
Course outline TBD — see Learning Outcomes in the interim.
Important information
- Internet delivery format.
- Important course information will be sent to you prior to your course start date. Check your myBCIT email account to access this information.
- International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
- Course is 36 hours synchronous online classes. Please Note: Attendance, participation in class and the BCIT Learning Hub are mandatory. You should prepare to spend 2-3 hours on homework for every 1 hour of class time. This course may require an average total time commitment of 9-12+ hours per week. 3 hours of synchronous class time and 6-9+ hours per week for homework. Late registration is not permitted. BCIT Computing is primarily a Microsoft Windows environment. Students must provide their own current model Windows-compatible PC. i5 or higher equivalent processor, with 8 GB of RAM minimum, and 256 GB minimum storage. Highspeed internet access is needed for online sections and for homework. Mac users must have the ability to manage and support their iOS computer. They may need to create a virtual Windows environment using Parallels or VMWare Fusion. COMP instructors may not be able to assist Mac users with software compatibility issues. BCIT does not provide access to Parallels or support for students to use a Mac to run Windows. No class October 13 (Thanksgiving).
Status
CRN 34810
Dates
Sep 09 - Dec 02 Loading
- CRN 34810
- $530.76 Domestic fees
Class meeting times
Dates | Days | Times | Locations |
---|---|---|---|
Sep 09 - Dec 02 | Tue | 18:30 - 21:30 | Downtown DTC |
Duration
12 weeks
Instructor
TBD
Course outline
Course outline TBD — see Learning Outcomes in the interim.
Important information
- International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
- Course is 36 hours on campus. Please Note: Attendance, participation in class and the BCIT Learning Hub are mandatory. You should prepare to spend 2-3 hours on homework for every 1 hour of class time. This course may require an average total time commitment of 9-12+ hours per week. 3 hours of synchronous class time and 6-9+ hours per week for homework. Late registration is not permitted. No class September 30 (Truth & Reconciliation). Class in session November 11 (Remembrance Day). BCIT Computing is primarily a Microsoft Windows environment. Students must provide their own current model Windows-compatible PC. i5 or higher equivalent processor, with 8 GB of RAM minimum, and 256 GB minimum storage. Highspeed internet access is needed for online sections and for homework. Mac users must have the ability to manage and support their iOS computer. They may need to create a virtual Windows environment using Parallels or VMWare Fusion. COMP instructors may not be able to assist Mac users with software compatibility issues. BCIT does not provide access to Parallels or support for students to use a Mac to run Windows. No class September 30 (Truth and Reconciliation). Class in session November 11.
Status
Programs and courses are subject to change without notice.