Filters
Filters
- Technology Programs
- Programming
- On-Campus
Sort by
47 ming Degree Programs


St. Clair College
Diploma in Computer Programming
- West Windsor Township, USA
Diploma
On-Campus
English
Increasingly, individuals and organizations look to computers, be they stand-alone or networked, to optimize workflow, establish a presence in global markets, improve communication, and just generally improve productivity. Graduates of Computer Programming Programs have honed their abilities, acquiring the expertise to develop, test, and deploy program code.


Academy of Learning Career College, Scarborough - HCN
Coding Bootcamps and Programming Training
- Richmond Hill, Canada
Course
On-Campus
English
Coding is the creation of computer programs and websites using a language that tells computers what to do. Besides being able to work in an exciting technological environment, there are many reasons to pursue this career. First, programming and web development are quickly growing fields with high earning potential. Plus, the demand for qualified candidates is only getting stronger.
Best programs for you
Answer a few questions and we'll match you with programs!


Confederation College
Diploma in Computer Programming
- Thunder Bay, Canada
Diploma
On-Campus
English
Confederation College’s Computer Programming two-year diploma program will give you the technical skills you need and help to develop your own creativity. You’ll learn how to program in various languages such as HTML5, JavaScript, C#, Java, and SQL. You’ll also gain experience with the art of application design, design patterns, user experience strategies, design techniques, several languages, non-language specific development, deployment and testing for a host of devices and environments.


Fanshawe College
Graduate Certificate in Game Development – Advanced Programming
- London, Canada
Graduate Certificate
Full time
30 weeks
On-Campus
English
This post-graduate program will bring your dream career of becoming a game developer to life. The Game Development - Advanced Programming graduate certificate will train you to do what game programmers on project technical teams do, including graphics effects, animation systems, artificial intelligence (AI), physical modeling, sound, and scripting systems. You’ll have access to cutting-edge development tools that will allow you to create your own custom game engines and game components. Learn the skills to bring your game idea from design to development.


The Algonquin College of Applied Arts and Technology
Advanced Diploma in Computer Programming and Analysis (Co-op and Non Co-op Version)
- Ottawa, Canada
Advanced Diploma
Full time, Part time
3 years
Distance Learning, On-Campus
English
The three-year Computer Programming and Analysis Ontario College Advanced Diploma program prepares you for a career in software development and systems analysis. The program specializes in information systems design, development, and deployment. You develop sound coding and software testing principles and practices leveraging proven methodologies and industry standards to develop robust system solutions meeting stakeholders' needs by bridging software development and the needs of the business world.


Niagara Toronto School of Management - GUS
Diploma in Computer Programming
- #300, Canada
Diploma
On-Campus
English
Are you fascinated by current trends in web development, the latest software, or your favourite mobile phone app? As a Computer Programmer, you are adept at databases, interactive multimedia and software development and poised for success in the digital world.


College St-Michel
Certificate in LEACR- Computer Programmer-Analyst
- Montreal, Canada
Certificate
On-Campus
English
This training program aims to train people capable of practicing the profession of LEACR - Computer programmer-analyst. These people develop applications in diverse environments: Web, databases, mobile devices, mastering both the techniques linked to structured programming and those linked to object-oriented programming. The programmer-analyst must meet the needs of companies with varied activities.


Sheridan College
Bachelor of Computing and Network Communications (Honours) – Internet Communications Technology
- Oakville, Canada
Bachelor's degree
On-Campus
English
Offered jointly by Sheridan and Brock University, this four-and-a-half-year program combines academic instruction in computer science with hands-on technical work in network communications — plus the chance to get paid co-op work experience. By combining theory and practice into a single package, this program offers unmatched preparation for a career in network technology, computer science and communications.


Victoria University of Wellington
Master of Software Development – MSwDev
- Wellington, New Zealand
Master degree
Full time
12 months
On-Campus
English
Change direction and learn what you need to know for a new career in software development with this industry-focused conversion degree. The MSwDev is an intensive 12-month programme that starts in July (Trimester 2). It’s delivered by the School of Engineering and Computer Science as part of the Industry Alliance Programme. It teaches you core programming concepts and skills that you can apply to an industry-related project.


University of Trieste
Bachelor of Social Service, Social Policies, Programming and Management of Services
- Trieste, Italy
Bachelor's degree
On-Campus
English
The CDS in general aims to train professionals capable of coordinating, planning, managing and evaluating interventions of a social, socio-welfare and socio-educational nature, in the context of personal services. To this end, the training course aims to satisfy specific cultural and professional needs, aimed at deepening the following themes: planning, supervision, coordination of interventions, specialist social service, management and evaluation of policies and services, with particular attention to the innovative potential in welfare systems.


University at Buffalo, The State University of New York
Fast-track counseling
Computer Engineering BS
- Buffalo, USA
BSc
Full time
4 years
On-Campus
English
Fast-track counseling
Computer engineering is where software meets hardware. If you’re fascinated by how smartphones, robots, driverless cars, and medical sensors work, this program is for you. You’ll learn to integrate software and hardware, combining computer science and electrical engineering to create efficient, cutting-edge technology.


California State Polytechnic University, Pomona (Cal Poly Pomona)
Bachelor of Science in Computer Science
- 3801, USA
BSc
On-Campus
English
For an alternative and interdisciplinary way to complete some of their GE requirements, students may choose the Interdisciplinary General Education program


Kwantlen Polytechnic University
Diploma in Advanced Game Development
- Cedar, Canada
Diploma
On-Campus
English
For you, video games aren't just a hobby. Gaming is life. Turn your passion into your profession through our Advanced Game Development program.


California State Polytechnic University Pomona College of Business Administration
Bachelor of Science in Computer Science
- Pomona, USA
BSc
On-Campus
English
The curriculum matrix is the alignment of courses (curriculum) with the desired goals and student learning outcomes of the program. It shows what is taught and how these outcomes are achieved through the completion of the degree program.


Glasgow Caledonian University
BSc (Hons) Graduate Apprenticeship Software Development
- London, United Kingdom
BSc
Full time
On-Campus
English
The Graduate Apprenticeship in Software Development is designed for those looking to combine work experience with formal education. Throughout the program, apprentices gain practical skills in softwar...
Popular Technology Programs Programming degree types
Popular study format