Credential:
Diploma
Program length:
4 Terms
School:
School of Technology
PGWP eligible:
Yes
No
PGWP Code:
11.0201
Gain practical experience in the cycles of software development through hands-on learning and real projects. You'll gain an understanding of industry standards of planning, developing, and quality assurance testing.
You'll learn the fundamentals of computer logic, giving you a solid foundation in applying programming skills in a variety of situations. You'll also becoming familiar with emerging topics like user experience (UX) and the internet of things.
This program will be delivered in flexible learning spaces. A laptop computer with course applicable software will be required (specifications below).
* MAC OS is not supported in School of Technology
Programming languages taught are C++ and C# covering basic and advanced topics of OOP, web development - starting with basics of HTML, CSS, JavaScript and later NodeJS and REACT, Concepts of Database, an intro to game development, basics of cloud computing.
IDEs or Software specifications
*Additional course-specific software may be required.
or
Successful completion of the General Educational Development test (GED) test with a minimum score in the following sections:
or
You need one of the following options:
If English is not your first language, please review the English language proficiency requirements.
Missing a required admission criteria? Complete academic upgrading before applying.
Transfer opportunities are available to a variety of institutions. See where this program can transfer to.
Estimated total tuition:
Estimated total tuition:
Not all course modes are available for all courses or programs, and not all courses are available each term. Students should follow up on their individual program areas or their MyBVC for information for courses delivery types and availability.
Delivery modes, descriptions, and availability of courses each term are subject to change.