Computer Science
Discover Computer Science at Langara College: Master programming, algorithms, data structures & web dev in BC's top dept. 2-yr Associate degree preps you for tech careers & uni transfer. Co-op optional !
Découvre en détail les programmes de l'école Langara College
Langara College
University, Career, and Continuing Studies Vancouver, BC, Canada | Musqueam name: snəw̓eyəɬ leləm̓ | #ThisIsLangara
Tous les programmes de l'école Langara College
Ce programme est disponible dans ces pays
Ce programme est disponible dans ces villes
Que font les Computer Science
ASSOCIATE OF SCIENCE DEGREE IN COMPUTER SCIENCE – PROGRAM OVERVIEW
Main subjects and modules
- Introduction to Computer Science
- Program Design
- Algorithms and Data Structures
- Object-Oriented Computing
- Calculus
- Linear Algebra
Key skills developed
- Solid foundations in programming and software development
- Ability to design, implement, and test algorithms and data structures
- Understanding of object-oriented design and modular programming
- Mathematical reasoning for computing through calculus and linear algebra
- Problem-solving skills for both theoretical and real-world computing problems
- Preparation for further study in Computer Science at university level
Theory–practice balance
- Combination of theoretical courses (e.g., algorithms, calculus, linear algebra) and applied computing courses
- Significant hands-on practice in classroom and lab settings to apply theoretical concepts
- Emphasis on building both conceptual understanding and practical coding skills
Projects and work experience
- Hands-on, project-based learning integrated into many courses (e.g., programming assignments, algorithm implementation, small application development)
- Optional co-op (work placement) pathway:
- One four?month work term (minimum 420 hours) for co-op designation
- Allows students to apply classroom learning in a real workplace and gain industry experience
Pourquoi suivre cette formation ?
Why Follow the Computer Science Program at Langara College?
Introduction
In an era defined by technological innovation, choosing the right foundation in computing can shape the trajectory of your entire career. At Langara College, our Computer Science program delivers more than a curriculum:it embodies a vision. We believe in nurturing thinkers, builders, and problem solvers who will design tomorrow’s software, analyze vast data streams, and turn creative ideas into real?world impact. By blending a rigorous academic core with hands-on experience and industry connections, we offer a learning environment where you don’t just study computing:you live it.
Academic Excellence
From day one, you are immersed in a curriculum carefully crafted to balance theory and practice. Over two years, you develop mastery in algorithms and data structures, cultivate object-oriented programming fluency, and hone analytical techniques grounded in mathematics such as linear algebra. Each course is taught by members of one of British Columbia’s largest college-level computing departments:faculty whose doctorate credentials and industry or research backgrounds ensure that what you learn is both cutting-edge and deeply relevant. When you unpack complex concepts, you do so in modern, well-equipped labs, working side by side with current tools, programming languages, and development frameworks. This experiential approach means that every algorithm you design and every software module you code is directly tied to real-world applications, from efficient data processing pipelines to intuitive user interfaces.
Career Opportunities
Langara’s strong relationships with local employers and our optional co-operative education component set our graduates apart in the job market. Through paid internships in public and private sector organizations, you gain professional experience before you graduate:experience that employers value. Whether you aspire to roles as a software developer, systems analyst, or IT consultant, our alumni consistently report successful placements within months of completing the program, often at competitive starting salaries. And if your ambitions extend to advanced study, our Associate of Science in Computer Science was designed for seamless transfer into the third year of Computer Science bachelor’s programs at major British Columbia universities, ensuring that your path to a four-year degree remains clear and unbroken.
Student Experience & Network
Life at Langara is vibrant and inclusive. As a Computer Science student, you join a community of passionate peers driven by curiosity and collaboration. Student?led clubs, hackathons, and coding competitions give you the chance to test your skills, form lasting friendships, and even launch tech ventures. Through college-sponsored events, industry panels, and guest lectures, you have direct access to professionals and potential mentors. After graduation, you become part of Langara’s growing alumni network:an invaluable resource that connects you to career guidance, job leads, and entrepreneurial support. This network extends both locally and internationally, reflecting the diversity of our student body and the global demand for computing talent.
Conclusion
Choosing Langara College’s Computer Science program means investing in an education that bridges theory and practice, academia and industry. Here, you will be guided by expert instructors, challenged by dynamic coursework, and supported by a community committed to your success. Whether your goal is to launch into a high-impact tech career or to continue your studies at a major university, Langara equips you with the skills, experiences, and professional connections to make it happen. Embark on this transformative journey with us:and take the first step toward shaping the future of technology. Apply today and become part of Langara College’s next generation of computer scientists.
Conditions d'admission
Applications open 11 months in advance, and we encourage students to apply as early as possible. The application deadlines are currently set as following:
January (Spring) Semester: September 30
May (Summer) Semester: January 31
September (Fall) Semester: May 31
Students must apply online to Langara and meet the admission requirements for their chosen program. The application requires:
• Completing a student profile
• Uploading required documents
• Paying a CAD 155 application fee
The formal application process will follow the steps described below.
Step 1: Connect with Langara’s Representative
Students should contact a representative and provide their intended program, start term, and an electronic copy of their academic documents. These may include high school or university transcripts, diplomas, English proficiency test results, a copy of the passport ID page, and any additional documents required to meet the admission requirements for their chosen program.
Step 2: Apply to Langara
After receiving a response from the representative regarding their document assessment, students must apply online to Langara and ensure they meet the admission requirements for their chosen program. The online application includes completing a student profile and uploading the required documents. An application fee waiver code will be provided and should be used during the submission process.
Step 3: Receive an Offer of Admission
Students who meet the requirements will receive an offer of admission. If they apply for September and have not yet graduated, the offer will be conditional upon completing high school by July 31st.
Step 4: Apply for the International Regional Entrance Award
Once students receive an offer of admission from Langara, they may submit an application for the International Regional Entrance Award. Please note that the scholarship application deadlines may differ from the program application deadlines. For this reason, early application is strongly encouraged to ensure eligibility and timely consideration.
Step 5: Pay the Tuition Deposit
To confirm their spot and receive documentation needed for their student visa, students must pay a tuition deposit (normally CAD 6,000). Even if they are selected for the award, this deposit must be paid in full to access immigration documents.
Step 6: Receive Visa Support Documents
Once the deposit is received, students will be issued:
• Receipt of Payment
• Letter of Acceptance
• Provincial Attestation Letter
They can then begin the student visa application process through the appropriate Canadian consulate.
Step 7: Receive Award Confirmation
Award recipients will receive an official award letter. While not required for the visa process, this letter can be included as supporting documentation if the student chooses.
Step 8: Course Registration
About 2–3 months before classes begin, students can register for courses. They must enrol in a minimum of 9 credits to maintain full-time status. Registration support is available for international students.
Step 9: Visa Approval Confirmation
Students must confirm the outcome of their visa application by the deferral deadline (usually about one month before classes start). Students are expected to attend from the first day of class. In extenuating circumstances, late arrival may be approved but must be pre-approved by each of their instructors.
Step 10: Fee Payment Deadline – First Term
The CAD 6,000 deposit may not cover the full tuition and fees for the first term. If a balance remains, students must pay the outstanding amount before the fee payment deadline to avoid course deregistration. For entrance award recipients, a temporary hold will be placed on their account to prevent deregistration while the award is being applied.