Overview

Step confidently into the world of modern software development with the Computer Science: Web and App Development program at LaSalle College Vancouver. This dynamic diploma equips you with the full-stack skills and cloud-based tools to build and deploy cutting-edge web and mobile applications. Through hands-on learning and real-world projects, you'll explore everything from frontend frameworks and backend APIs to cloud platforms and AI integration. Whether you’re building responsive websites, deploying mobile apps, or incorporating intelligent features like chatbots and recommendation engines, this program gives you the technical foundation and industry exposure to thrive in today’s tech-driven job market.
Duration
12 months (880 hours)
Schedule
Full-Time
Teaching language
English
Mode of Delivery
On-campus
Next session starts April 6, 2026

About the Program

The Computer Science: Web and App Development program equips students with the skills to develop, deploy, and manage modern web and mobile applications. Covering full-stack development, cloud computing, DevOps, AI-powered web applications, and Agile methodologies, students gain hands-on experience with industry tools like React, Node.js, AWS, Kubernetes, and cloud-based AI services. The program emphasizes real-world collaboration, software engineering best practices, and career readiness, preparing graduates for roles such as Full Stack Developer, Web Developer, Cloud Engineer, AI-Integrated Web Developer, and DevOps Specialist.

  • This program/course is not eligible for the Post-Graduation Work Permit (PGWP).  Click here for more information about PGWP and to see our eligible courses.

Opportunities

Full-Stack Tools & Real-World Learning

Students in the Computer Science: Web and App Development program work with the same tools and platforms used by today’s leading tech teams. Through practical projects and team-based development, you'll gain the experience needed to enter the workforce with confidence.

Upcoming Sessions

Start dateLanguageScheduleLocation
Apr 6, 2026

English

Full-time - Daytime

VancouverApply now
Jul 6, 2026

English

Full-time - Daytime

VancouverApply now
Oct 5, 2026

English

Full-time - Daytime

VancouverApply now
Apr 5, 2027

English

Full-time - Daytime

VancouverApply now
Jul 5, 2027

English

Full-time - Daytime

VancouverApply now
Oct 4, 2027

English

Full-time - Daytime

VancouverApply now
Apr 3, 2028

English

Full-time - Daytime

VancouverApply now
Jul 1, 2028

English

Full-time - Daytime

VancouverApply now
Oct 2, 2028

English

Full-time - Daytime

VancouverApply now

Admissions Criteria

  • Domestic applicants generally require:

    Proof of secondary school graduation or equivalent

    Copy of government-issued photo ID

  • International applicants generally require:

    Proof of secondary school graduation  (with official English translations)

    Copy of a valid Passport

    Proof of English proficiency

List of Courses

QUARTER 1

  • Applied Mathematics for Computing
  • Introduction to Programming
  • Web Development Fundamentals
  • Computer Systems & Networking
  • Database Fundamentals

QUARTER 2

  • Object-Oriented Programming
  • Advanced Front-End Development
  • Server-Side Web Development
  • Advanced JavaScript & TypeScript
  • Software Engineering Principles

QUARTER 3

  • Full-Stack Web Development
  • Cloud Computing & Deployment
  • Cybersecurity for Web & App Developers
  • UI/UX Design & Accessibility
  • API Development & Integration

QUARTER 4

  • DevOps & Continuous Integration (with Infrastructure as Code)
  • Advanced Backend Development & Microservices
  • Cloud-Native Web App Development with AI Integration
  • Professional Development & Career Strategies
  • Capstone Project: Agile-Based Web App Development
Three people, wearing different outfits, jump against a clear blue sky.

Your Dream Future, Within Reach

Budget Friendly. Future Ready.

Get a quality education that’s both budget-friendly and future-ready—so you can
jumpstart the creative career of your dreams, without compromise.

How to Apply
Got questions?

We're here to help!
Chat with our live agents, or leave your contact information and we'll get back to you.

Want more information?