Web Development and Internet Applications

Pursue a career in the evolving world of web software application creation.

  • Learn full stack web development, database programming and internetworking in a TCP/IP environment
  • In your final term, apply what you've learned throughout the program as a member of a team working on a multi-tiered internet application
  • Gain access to a variety of the most up-to-date software

Program Availability and Schedule

Availability

Schedule

Given the part-time delivery of this program, there is not a standard schedule for all learners.

Program Summary

Credential

Ontario College Diploma (See overview for details)

Program Code

Area of Interest

Advanced Technology

Other Campuses

Other Delivery Options

No

The Web Development and Internet Applications Ontario College Diploma program prepares you to pursue a variety of different careers in the internet applications and web development industry.

This program is designed to teach you:...(read more)

Overview

Pursue a career in the evolving world of web software application creation.

The Web Development and Internet Applications Ontario College Diploma program prepares you to pursue a variety of different careers in the internet applications and web development industry.

This program is designed to teach you:

  • internet technologies
  • full stack Web development
  • the analysis, design and implementation of internet applications

Use modern computing facilities with a variety of software offered to help you during the program. The department's various vendor agreements give you access to the most up-to-date technology.

During the program, you study a number of topics relevant to the field. You learn full stack web development, database programming and internetworking in a TCP/IP environment.

Additional topics include:

  • client-side and server-side scripting
  • programming languages
  • systems and network security

In your last semester, you apply what you have learned throughout the program as a member of a team working on a multi-tiered internet application.

This program is designed to help you begin your career as:

  • a full stack web developer
  • a web administrator
  • an internet application developer
  • a web application architect
  • a web programmer

To qualify for this diploma, you must complete the program in four years.

SUCCESS FACTORS

This program is well-suited for students who:

  • Have good problem-solving and analytical skills.
  • Enjoy solving logic puzzles.
  • Are inquisitive and well-organized.
  • Enjoy working with computers.
  • Have an appreciation for the usefulness of the Internet.
  • Can work effectively in a teamwork environment.

Courses

Registration Note:

If you would like to take courses individually or start the program part time, you are not required to apply to the program. You can register for up to three courses per term by clicking on the course title and selecting "Register Online".

OnlineDistance Education   
Course
Number
Hours Course NameSummer
Series: 01
CST811756.0Cross-Platform Web DesignOnline Learning
CST820956.0Web Programming IOnline Learning
CST826056.0Database System and ConceptsOnline Learning
CST827970.0Introduction Computer Programming Using PythonOnline Learning
CST830042.0Achieving Success in Changing EnvironmentsOnline Learning
MAT8001C56.0Technical Mathematics for Computer ScienceOnline Learning
Series: 02
CST825070.0Database Design and AdministrationOnline Learning
CST825370.0Web Programming IIOnline Learning
CST825470.0Network Operating SystemsOnline Learning
CST831842.0Graphics TechnologiesOnline Learning
ENL1813T42.0Communications IOnline Learning
General Education Elective: choose 1
AST200042.0Introduction to AstronomyOnline Learning
COR173742.0Psychopathology - an Introduction to Mental IllnessesOnline Learning
DSN210045.0Design ThinkingOnline Learning
ENL000942.0Introduction to Children's LiteratureIntroduction to Children's Literature

There are no classes currently scheduled for this course.

ENL001042.0Science FictionScience Fiction

There are no classes currently scheduled for this course.

ENL179842.0Contemporary Canadian IssuesOnline Learning
ENV000242.0Environmental CitizenshipOnline Learning
ENV500442.0Waste-Free OntarioOnline Learning
FAM100340.0Psychology of LearningOnline Learning
GED002142.0Disability in Arts: Portrayals and IdentityOnline Learning
GED002242.0Positive Psychology: the Science of Happiness and Well-BeingOnline Learning
GED220042.0Free Speech and the Challenge of Social MediaOnline Learning
GED500742.0Transatlantic Slavery and Its AbolitionOnline Learning
GED501042.0The Fungus Among UsOnline Learning
GED530142.0On Death, Dying and Medical Assistance in Dying (Maid)Online Learning
GED710542.0Professionalism and EthicsOnline Learning
GEO001242.0Foreign Landscapes and Their InhabitantsOnline Learning
MGT234642.0Introduction to E-BusinessOnline Learning
PSI170242.0Government of CanadaOnline Learning
PSY000145.0Co-Dependency as an AddictionCo-Dependency as an Addiction

There are no classes currently scheduled for this course.

PSY000742.0Cults and TerrorismCults and Terrorism

There are no classes currently scheduled for this course.

PSY001042.0Criminal Psychology - Psychopathic MindsCriminal Psychology - Psychopathic Minds

There are no classes currently scheduled for this course.

PSY001442.0Learning, Thinking and Problem SolvingOnline Learning
PSY175442.0Selected Topics in PsychologyOnline Learning
SCI220042.0Dynamic Dna: You Are Not AloneOnline Learning
SSC501242.0Anti-Racism, Discrimination and EquityOnline Learning
Series: 03
CST825670.0Web Programming Languages IOnline Learning
CST825770.0Web Applications DevelopmentOnline Learning
CST825842.0Web Project ManagementOnline Learning
ENL872042.0Technical Communication for TechniciansOnline Learning
Series: 04
CST825970.0Web Programming Languages IIOnline Learning
CST826570.0Web Security BasicsOnline Learning
CST826856.0ProjectOnline Learning
CST832542.0Current Trends in Web Application DevelopmentOnline Learning

Careers & Pathways

Careers

Graduates may work as team members to analyze business requirements, design, develop, and implement appropriate web solutions to the user community, assist with the acquisition, installation, use and troubleshooting of Internet applications and Internet services on a variety of platforms.

Typical occupations toward which the program is directed include web administrator, Internet application developer, web application architect, web programmer, full stack web developer.

Pathways

Please note: There may be more pathways available for this program than are listed here. Please use our Pathways search tool to see every option.

Learning Outcomes

The graduate has reliably demonstrated the ability to:

  1. Communicate and collaborate with team members and stakeholders to facilitate effective working relationships.
  2. Configure, document and maintain fundamental server requirements for the effective functioning of applications.
  3. Design, implement and maintain databases to store and retrieve data according to requirements.
  4. Design and implement a security plan based on best practices, techniques and strategies to minimize risks of hacking and/or data loss.
  5. Program and debug complex applications using a variety of development technologies and tools to optimize performance and minimize errors.
  6. Create internet applications that apply design best practices, techniques and strategies for a variety of development projects that comply with accessibility, web and other requirements.
  7. Develop internet applications reflective of business objectives and client needs.
  8. Adhere to ethical, legal, and regulatory requirements and/or principles in the development and management of internet applications.
  9. Participate as a member or leader of a team by applying project management concepts and strategies for the successful completion of a project.
  10. Select and apply strategies for personal and professional development to enhance work performance.
  11. Identify and apply discipline-specific practices that contribute to the local and global community through social responsibility, economic commitment and environmental stewardship.

Tuition & Fees

2024/2025 Academic Year

Fees are subject to change.

Fees for part-time programs are charged on a course-by-course basis and are published on each individual course page. For questions related to fees, please call the Registrar's Office at 613-727-0002.

Graduation Fee:
Once you have completed all the courses in the program, it is the responsibility of the student to complete a certificate/diploma application (https://www.algonquincollege.com/online/certificationgraduating/). A graduation fee of $22 will be charged when the application is submitted. When your certificate/diploma application has been approved, you will be invited to Spring or Fall Convocation.

Additional program related expenses include:
Books and supplies cost approximately $200 per level on average. For more information visit https://www.algonquincollege.com/coursematerials/students/.

Admissions Requirements

All applicants must satisfy both College Eligibility and Program Eligibility requirements.

College Eligibility

The following requirements are recommended to ensure success in the program:

  • Ontario Secondary School Diploma (OSSD) or equivalent; OR
  • Academic and Career Entrance (ACE) certificate; OR
  • General Educational Development (GED) certificate; OR
  • Mature Student status (19 years of age or older and without a high school diploma at the start of the program).

Program Eligibility

The following requirements are recommended to ensure success in the program:

  • English, Grade 12 (ENG4C or equivalent).
  • Mathematics, (Grade 12 MCT4C) or (Grade 11 MCR3U) or equivalent; or (Grade 12 MAP4C with a grade of 80% or higher) or (Grade 11 MCF3M with a grade of 70% or higher).
  • It is recommended applicants with international transcripts have the following IELTS or TOEFL scores to ensure success: IELTS-International English Language Testing Service (Academic) Overall band of 6.0 with a minimum of 5.5 in each band: OR TOEFL-Internet-based (iBT) Overall 80, with a minimum of 20 in each component: Reading 20; Listening 20; Speaking 20; Writing 20: OR
  • Duolingo English Test (DET) Overall 110, minimum of 110 in Literacy and no score below 95.

Note: Applicants should have basic computer skills, such as keyboard proficiency, Internet browsing and searching, and proficiency with an office software suite (word processing, spreadsheets, etc.) prior to the start of the program. While programming experience is not a requirement to enter the program, aptitude for programming is necessary and would include strong language, problem solving and logic skills. This is often demonstrated by skill and enjoyment in solving word problems in math.

Application Information

Registration Note:

If you would like to take courses individually or start the program part time, you are not required to apply to the program. You can register for up to three courses per term by clicking on the course title and selecting "Register Online".

Additional Information

Program Resources

International students wishing to study online should visit https://www.algonquincollege.com/online/international for information related to International online students and for International fees information prior to registering. Please note that AC Online programs do not qualify international students for new study permits or study permit extensions.

This program is also offered full-time online or full-time on-campus through the School of Advanced Technology. The co-op option is not offered through the AC Online delivery of this program. Students who elect to take the AC Online version of this program will not have the opportunity to transfer to the co-op version at a later date.

NOTE: In the final level of this program, students will be applying what they've learned, as a team member in the design and implementation of a work-integrated major web-related project. In preparation for this major work, students should be actively searching for an appropriate project sponsor during level three, looking to local industry or organizations who may require a web development solution for their business needs. It is the responsibility of the student to secure a sponsor for the CST8268 project as this is not a traditional co-op course.

Mobile computing device specifications for this program are as listed under the BYOD Programs list (https://www.algonquincollege.com/byod/programs/).

Curriculum is reviewed annually to reflect evolving industry standards in the information technology field.

AC ONLINE ACADEMIC PLANNER:
The Academic Planner provides registered part-time students the ability to declare into a program of study. The Academic Planner outlines successfully completed courses to date, as well as courses that need to be completed in order to meet graduation requirements. It is therefore, essential that all part-time students declare to their program of study, allowing administrators to plan course offerings. The tool is available on ACSIS, located under 'Part-time Students' on the left-hand toolbar.

PRIOR LEARNING ASSESSEMENT AND RECOGNITION (PLAR):
Students who wish to apply for PLAR need to demonstrate competency at a post-secondary level in all of the course learning requirements. Evidence of learning achievements for PLAR candidates may include a comprehensive challenge examination and/or completion of a portfolio.

PROGRAM PROGRESSION:
As per policy AA39: Program Progression and Graduation Requirements when students are admitted to a program, they are assigned to the Program of Study that aligns with their start date. If a student takes a break for two or more consecutive terms the Program of Study is reset to align with the current version (when studies are resumed).

Contact

Future Students

For additional information, please contact our Customer Service Representative team at online@algonquincollege.com and they will direct you to the best person to answer your specific questions.

Current Students

For additional information, please reference the AC Online Circle of Care.

Get Started


Ready to Apply?

Get More Information

API Form - V2
This field is required.
This field is required.
This field is required.
This field is required.
Must be a phone number. 503-555-1212
This field is required.
* = Required Information
This field is required.
At Algonquin College we respect your privacy. We do not disclose any of your information to third parties. You may unsubscribe from our lists and update your preferences at any time.