Diploma In Web Development and Internet Applications (Co-op)
2 Years Full Time
CourseImg Computing & Technology CAD 30749
Min. Qualification :
10 + 2 High School / Senior Secondary
CampusImg
Scholarship
Specializations
  • Computer Science
Fees Details
Year Name Fees Total
1st Semester Tution Fee CAD 7862 7862.0
2nd Semester Tution Fee CAD 7691 7691.0
3rd Semester Tution Fee CAD 7691 7691.0
4th Semester Tution Fee CAD 7505 7505.0
Required Documents
  • Notarised Passport copy (Front & Back)
  • 10th Marklist
  • 12th Marklist/Equivalent
  • Proof of IELTS Score
Admission
Starting Date Application Deadline Status
Eligibility

 Ontario Secondary School Diploma (OSSD) or equivalent. Applicants with an OSSD showing senior English and/or mathematics courses at the Basic Level, or with Workplace or Open courses, will be tested to determine their
eligibility for admission; 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). Eligibility may be determined by academic achievement testing for which a fee of $50 (subject to change).
Program Eligibility

* 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).

Admission Process

1. Application along with supporting documents will be processed on TEN Agent portal.
2. Application fee of $95 will be charged from the student and it will be paid by credit card only 
3. Student will receive the admission offer either conditional or unconditional on his TEN Agent portal.After accepting the offer Fee invoice will be generated on student account.
4.After getting the fee invoice student can pay the fee and fee receipt can be found on TEN Portal  (Ten Agents).

Syllabus

Level: 01

Code Course Name & Description Hours
CST8117

Cross-Platform Web Design

Technologies on the web evolve quickly. Every year brings new devices and with them new capabilities. These devices present many challenges and opportunities to web developers. Fundamentals of web development using hypertext markup language (HTML), and cascading style sheets (CSS) are reviewed, with a focus on developing responsive and mobile websites. Multiple IDEs are introduced and used to complete hands-on projects.

56.0
CST8209

Web Programming I

Emphasis is on client-side browser scripting using JavaScript. Students focus on the theory behind client-side web scripting and how to manage interactive sites that use JavaScript to generate and manipulate a page's HTML and CSS. Topics include object detection, DOM manipulation, timers and animation, event handling, functions, jQuery introduction, form validation, timers and simple animations.

56.0
CST8260

Database System and Concepts

A solid theoretical and practical understanding of database systems is provided. Topics covered include relational database design, data definition and manipulation using SQL. Participants practise designing a database, and extracting information from a database using SQL.

56.0
CST8279

Introduction Computer Programming Using Python

Emphasis is on principles of software development, style and testing. Students learn the basics of robust computer programming, with emphasis on correctness, structure, style and documentation using Python. Theory is reinforced with application by means of practical laboratory assignments. 

70.0
CST8300

Achieving Success in Changing Environments

Rapid changes in technology have created personal and employment choices that challenge each of us to find our place as contributing citizens in the emerging society. Life in the 21st century presents significant opportunities, but it also creates potential hazards and ethical problems that demand responsible solutions. Students explore the possibilities ahead, assess their own aptitudes and strengths, and apply critical thinking and decision-making tools to help resolve some of the important issues in our complex society with its competing interests.

42.0
MAT8001C

Technical Mathematics for Computer Science

The study of algebraic and transcendental functions is an essential prerequisite to Calculus. Students manipulate algebraic expressions, solve algebraic equations and linear systems and learn the properties of and graph algebraic and transcendental functions. Students investigate computer number systems in addition to Boolean algebra and logic to help solve problems involving computer systems. Students also study the addition and subtraction of vectors using vector components. Delivered in a modular format, this course is equivalent to the completion of all of the following math modules MAT8100 - A, B, C, D, E, F, and L. 

56.0

Level: 02

Code Course Name & Description Hours
CST8250

Database Design and Administration

A solid theoretical and practical understanding of database design and database administration is provided. The material is dealt with from the point of view of the user, the database designer and the database administrator. Topics to be covered include relational database design (e.g., data modelling, normalization, ER diagrams, integrity constraints) and database administration (e.g., user management, backups and restores, database security).

70.0
CST8253

Web Programming II

Through the study of C# and ASP.net, students learn the concepts of object-oriented programming as applied to the design, the development and the debugging of ASP.net web. Object-oriented concepts, such as encapsulation, inheritance, abstraction and polymorphism are covered and reinforced with practical applications. The course also continues the development of Web Programming concepts by examining and using HTML form elements, web server controls, the ASP.NET Page class, its inherent Page, Request, Response and Cookies objects.

70.0
CST8254

Network Operating Systems

Students are introduced to the concepts behind implementing network operating systems in a multiple user, computer and Internet Protocol (IP) networked environment. Topics include managing and updating user accounts, access rights to files and directories, Transmission Control Protocol/Internet Protocol (TCP/IP) and TCP/IP services: Domain Name System (DNS), Hyper Text Transfer Protocol (HTTP/HTTPS) and File Transfer Protocol (FTP/SFTP). Theory and practical lab assignments are reinforced to install and configure a network operating system and the services mentioned

70.0
CST8318

Graphics Technologies

Students are introduced to graphics and illustration programs in the computer environment. Students also learn skills and production techniques which help to design effective interfaces for websites, mobile websites and mobile applications. Focus is placed on hands-on learning of software, such as Adobe Photoshop and Illustrator. Basic design concepts are covered within the context of becoming productive with the software packages.

42.0
ENL1813T

Communications I

Communication remains an essential skill sought by employers, regardless of discipline or field of study. Using a practical, vocation-oriented approach, students focus on meeting the requirements of effective communication. Through a combination of lectures, exercises, and independent learning, students practise writing, speaking, reading, listening, locating and documenting information and using technology to communicate professionally. Students develop and strengthen communication skills that contribute to success in both educational and workplace environments.

42.0
GEP1001

Cooperative Education Readiness

Students are guided through a series of activities which prepares them for their co-op job search term. Through a detailed orientation students learn the cooperative education program policies and procedures related to searching and securing a work term opportunity. Students identify their strengths and transferable skills and participate in workshop style sessions that focus on cover letter and resume development, interview techniques and job search strategies. Students learn how to navigate HireAC where employers post cooperative education job opportunities. Students reflect on workplace success, ethics and responsibilities.

18.0

Choose one from equivalencies:

Code Course Name and description Hour
GED3002

General Education Elective

Visit the general education electives site for details about how to select these courses.

Students choose one course, from a group of general education electives, which meets one of the following four theme requirements: Arts in Society, Civic Life, Social and Cultural Understanding, and Science and Technology.

42.0

Level: 03

Code Course name & description Hours
CST8256

Web Programming Languages I

Emphasis is placed on ways of moving data between web pages and databases using the .NET platform: C#, ASP.NET, (as well as ASP.NET Core), Microsoft Entity (as well as Microsoft Entity Framework core) and the .NET Framework (as well as .NET Framework core). Students focus on how web applications can interact with databases through Entity Frame or other technologies. Server-side methods and the advantages of multi-tiered and MVC (Model View Controller) application architecture are explored.

70.0
CST8257

Web Applications Development

Students are introduced to PHP and how this technology is used to create dynamic server-side web applications. Students learn how to build database-driven Web applications using PHP. Students learn techniques to access and process data, manage state information, upload and download files, interact with the file system and manipulate pictures through the study of examples. The course concludes with a mini-project to develop a social media network with emphasis on sharing and managing picture albums.

Prerequisites: CST8209 and CST8260

70.0
CST8258

Web Project Management

This course introduces students to the software engineering process. System engineering, design, software quality assurance and testing are explored in detail. The course consists of lectures, case studies and practical lab group work. Project teams are provided with the opportunity to apply sound software engineering principles in the scoping and analysis of web-related projects. Students must produce appropriate documentation to support the project progression to the fourth level Project course.

Prerequisites: CST8253

42.0
ENL8720

Technical Communication for Technicians

Clear, concise and detailed communication is essential for technical workplaces. Students plan and execute a variety of formal and informal visual, oral and written communication tasks. Exercises and activities foster confidence and competence in workplace communication.

Prerequisites: ENL1813T

42.0

Choose one from equivalencies:

Code Code Name & Description  Hours
GED3002

General Education Elective

Visit the general education electives site for details about how to select these courses.

Students choose one course, from a group of general education electives, which meets one of the following four theme requirements: Arts in Society, Civic Life, Social and Cultural Understanding, and Science and Technology.

42.0

Co-op: 01

Code Course Name & Description  Hours
WKT8001

Work Term I

Students complete a cooperative work term, and submit a written report which documents the location of employment and the duties performed.

 

Co-op: 02

Code Course name & Description Hours
WKT8002

Work Term II

Students complete a cooperative work term, and submit a written report which documents the location of employment and the duties performed.

 

Level: 04

Code Code Name & Description Hours
CST8259

Web Programming Languages II

The concepts and use of high level tools and current web programming languages used in web development, such as XML and JSON, Content Management Systems Web Services and JavaScript frameworks are addressed.

Prerequisites: CST8256 and CST8257 and CST8258 

70.0
CST8265

Web Security Basics

Students explore how to secure website and web applications. Tools and techniques for understanding basic web environment security and web application security are also explored. Common web application vulnerabilities and the mechanisms/tools to detect and prevent them are investigated. This may include such things as encryption, secure socket layers (SSL), authentication and authorization.

70.0
CST8268

Project

Students apply sound software engineering principles in the design and implementation of a major web-related project. Students work in teams under the direction of a staff advisor. The projects undertaken are conceived either internally (by the College) or externally (local industry or organizations). In the case of external projects, the industry professionals act as customers. Students must produce appropriate documentation to support the project progression. A formal project presentation to peers, faculty, staff and invited guests is required at the end of the course.

56.0
CST8325

Current Trends in Web Application Development

The field of web development is dynamic and constantly changing with new tools, workflows and best practices for constructing usable application. Students explore current trends in Web Application Development through guest speakers' presentations, case studies and hands-on exercises. Topics like eCommerce, eGovernment, eHR, Development frameworks and Content Management Systems are explored.

42.0

 

Description

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

The two-year Internet Applications and Web Development 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 is sponsored by Microsoft Developer`s Network Academic Alliance and through other vendor agreements, which gives 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.

Students also have the option to gain real-world experience through a paid co-operative education (co-op) work term (see Additional Information for more details). Please note that places in the co-op version of the program are subject to availability. Students who elect to apply to the non co-op version of the program may not have the opportunity to transfer to the co-op version at a later date.

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

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.

Visa

For visa process, refer to this link:

https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada.html
The VISA Application should be submitted online with Documents mentioned below.

Study Permit – Checklist of Documents.

  1. All Academic Documents
    1. 10th  Marksheet
    2. 12th Marksheet
    3. Passing Certificate
    4. Admit Card (12thClass)
    5. Bachelors Marksheets
    6. Degree Certificate
    7. Backlog Certificate
  2. IELTS/PTE
  3. E- Medical – Information or tracking sheet (After Medical Doctor will give you this document).
  4. Passport / Old Passport (if any)
  5. 2 Photographs with white background. (35mm X 45mm) (80% face should be visible)
  6. Aadhar Card
  7. Income tax returns of Parents (Only in case of Non-SDS Applicants).

Note:  All documents front and back sheet, (1 Photocopy set (clear) and notarized)

  1.  Copy of birth certificate, if you are under 18 years of age
  2.  Job Documents, if you are employed or proof of past employment, if any

(Experience Letter, Appointment Letter, Bank account Salary Statement (last 3 months), Pay Slips (last 3 months), Job Relieving Letter if resigned (From each employer)

Any document in a language other than English must be accompanied by notary attested English translation.

For GIC: 10200 CAD (Funds must be transferred to Canada from student’s bank account in India)

Embassy Fee:  235 CAD (150 CAD VISA Fee + 85 CAD Biometric Fee)

 

Diploma In Web Development and Internet Applications (Co-op)
  • Ottawa, Canada
  • ESTD 1967
  • Public
All Courses (199 )

Register Now to Apply in Your Dream College with our AI-Based Course Finder

Get a fully personalized list of programs all around the globe that match your eligibility and aspirations.

Sign Up
support