Bilgisayar Programlama ve Analizi İleri Diploması (Co-op)
İleri Eğitim Diploması
SÜRE
90 hafta
DILLER
Ingilizce
HIZ
Tam zamanlı
SON BAŞVURU TARIHI
EN ERKEN BAŞLAMA TARIHI
Sep 2025
ÖĞRENIM ÜCRETLERI
CAD 54.121 *
ÇALIŞMA FORMATI
Uzaktan Eğitim, Kampüste
* uluslararası maliyetler için | Kanada maliyetleri: 12.073,20 CAD
Bugünlerde BT kariyerinden daha değerli, talep gören veya dinamik bir kariyer yok. Kodlama ve bilgisayar tutkunuz varsa ve bir bilgisayar programcısı olarak hayalinizdeki işe kavuşma becerilerini geliştirmeye hazırsanız, Fanshawe'nin Bilgisayar Programlama ve Analiz ileri diploması sizin için doğru seçimdir.
Öğrenme Deneyiminiz
Bilgisayar Programlama ve Analiz programı, temel bilgi teknolojisi konularına odaklanacaktır. Bu ileri düzey diploma programında ilerledikçe, işverenlerin aradığı derinlemesine ve uzmanlaşmış bilgisayar bilgisini geliştireceksiniz:
- Hem Windows hem de Linux tabanlı istemci / sunucu sistemlerinde nesneye yönelik geliştirme;
- Yazılım geliştirme;
- İstemci/sunucu web geliştirme;
- Veritabanı geliştirme (örn. SQL Server); ve
- C++ ve OpenGL/Vulkan ile kod düzeyinde grafik, animasyon ve simülasyon
Bilgisayar Programlama ve Analizi, yazılım geliştirme programlarımızın en yoğun olanıdır.
- Son döneminizde ücretli bir kooperatif çalışma dönemi ile iletişim ve kişilerarası becerilerinizi geliştirin;
- Gerçek durumlarda gerçek insanlarla ilgilenen bir bilgisayar programcısı olarak uygulamalı deneyim kazanın;
- Fanshawe College'ın öğrenciler için sahip olduğu sadece üç kolejden biri olan süper hızlı bir süper bilgisayar olan SharcNet ile ilk elden çalışın.
- BT kariyerinize hazır olarak mezun olun veya Fanshawe'un Oyun Geliştirme - İleri Programlama dahil olmak üzere BT lisansüstü sertifikalarından biriyle becerilerinizi daha da uzmanlaştırın;
- Fanshawe'un Ontario'daki veya dünyanın dört bir yanındaki ortak kurumlarından birinde isteğe bağlı bir derece yolunu takip edin.
- Bu program, tam zamanlı, yüz yüze sınıf ortamının yanı sıra yarı zamanlı, çevrimiçi bir formatta sunulmaktadır.
Dizüstü bilgisayarlar, iş dünyasının giderek artan mobil doğasını simüle etmek için hem sınıf içinde hem de dışında kullanılmaktadır.
Program Kodu: CPA3
Seviye 1
Aşağıdaki zorunlu derslerin tümünü alın:
Grup 1
- Başarı Stratejileri
- Programcılar İçin Matematik
- Programlama Esasları
- Veritabanı Esasları
- İşletim Sistemi Temelleri-Programcılar
2. Grup
Yazılı Sınav-1043 veya Yazılı Sınav-1034'ü alın
- BT için Akıl ve Yazma 1
- Sebep ve Yazma 1-EAP
Seviye 2
Aşağıdaki zorunlu derslerin tümünü alın:
Grup 1
- Işık Hızında İş
- Web Tasarımı
- İlişkisel Veritabanları ve SQL
- Java ile Nesne Yönelimli Programlama
- C++ ile Nesne Yönelimli Programlama
- İşyeri Davranışlarını Anlamak
2. Grup
Info-1234 veya Info-3120'yi alın
- Web Komut Dosyası-Giriş
- Ticari Oyun Motorlarının Programlanması
3. seviye
Aşağıdaki zorunlu derslerin tümünü alın:
- İstemci/Sunucu Uygulama Geliştirme
- Gelişmiş Veritabanları
- Nesne Yönelimli Analiz ve Modelleme
- Veri Yapıları ve Algoritmalar
- Programcılar için Ağ Temelleri
- BT için İletişim
- İşbirliğine Dayalı Eğitim İstihdam Hazırlığı
Seviye 4
Aşağıdaki zorunlu derslerin tümünü alın:
Grup 1
- Tam Yığın Programlama
- Yazılım Tasarım Modelleri 1
- Mobil Geliştirme
- Mesleki Gelişim-Kariyer Planlama
- Beyanlı Dillerle Programlama
2. Grup
Info-3105 veya INFO-3111'i alın
- Sistem Z COBOL Programlama
- C++ Grafik Programlama
Seviye 5
Gen Ed - 3 kredilik Genel Eğitim seçmeli dersini alın.
Aşağıdaki zorunlu derslerin tümünü alın:
- JavaScript
- Yazılım Projelerini Yönetme-Uygulamalı 1
- .NET ile Bileşen Tabanlı Programlama
- Yazılım Tasarım Modelleri 2
- C# İleri Konular
- Mobil Geliştirme-Inter
6. Seviye
Gen Ed - 3 kredilik Genel Eğitim seçmeli dersini alın.
Aşağıdaki zorunlu derslerin tümünü alın:
Grup 1
- Güvenli Bilgi İşlem
- Kurumsal Programlama
- Mobil Geliştirme-İleri
2. Grup
Info-5104 veya Info-3142'yi alın
- C++ İleri Konular
- Gelişen Teknolojiler
Grup 3
Info-5103 veya Innv-5001'i alın
- Yazılım Projelerini Yönetme-Uygulamalı 2
- İnovasyon Uygulamaları
- Bir bilgi işlem ortamının gereksinimlerini tanımlayın, analiz edin, tasarlayın, geliştirin, uygulayın, doğrulayın ve belgelendirin.
- Uygun metodolojileri ve araçları kullanarak teknik sorunları teşhis edin, giderin, belgelendirin ve izleyin.
- Güvenli bilgi işlem ortamlarını analiz edin, tasarlayın, uygulayın ve koruyun.
- Doğrulama testleri ve sektörün en iyi uygulamaları yoluyla sağlam bilgi işlem sistemi çözümlerini analiz edin, geliştirin ve koruyun.
- Etkili çalışma ilişkilerini sağlamak için ekip üyeleri ve paydaşlarla iletişim kurun ve işbirliği yapın.
- İş performansını artırmak için kişisel ve profesyonel gelişim için stratejiler seçin ve uygulayın.
- Bir bilgi işlem ortamında gereksinimlere yanıt verirken ve projeleri izlerken proje yönetimi ilkelerini ve araçlarını uygulayın.
- Bilişim çözümleri ve sistemlerinin geliştirilmesi ve yönetiminde etik, sosyal medya, yasal, düzenleyici ve ekonomik gerekliliklere ve/veya ilkelere uymak.
- Teknik zorluklara yanıt vermek için ortaya çıkan eğilimleri araştırın.
- Fonksiyonel ve fonksiyonel olmayan gereksinimlere dayalı yazılım sistemi özelliklerini toplayın, analiz edin ve tanımlayın.
- Tanımlı özelliklere ve mevcut teknolojilere/çerçevelere dayalı endüstri standardı yazılım geliştirme metodolojilerini kullanarak yazılım sistemlerini tasarlayın, geliştirin, belgelendirin, uygulayın, koruyun ve test .
- Nesne yönelimli ve diğer tasarım kavramlarını ve ilkelerini, ayrıca iş gereksinimlerini yazılım geliştirme sürecine seçin ve uygulayın.
- Gereksinimleri toplayın ve veri depolama çözümlerini modelleyin, tasarlayın, uygulayın, optimize edin ve koruyun.
- Protokol standartlarına uyarak ağ iletişimlerini yazılım çözümlerine entegre edin.
Fanshawe Bilgisayar Programlama ve Analiz programının mezunları, aşağıdaki geliştirme alanlarında yazılım inşa pozisyonlarında iş bulmayı bekleyebilirler:
- Kurumsal yazılım
- mali
- ağ
- iş
- Eğlence ve oyun
- Simülasyonlar
- Tıbbi Görüntüleme
- Programlama kontrol sistemleri
- Ticari uygulamalar
- Ağ yazılımı
- Linux ve Windows geliştirme
Programcı, veritabanı geliştiricisi, yazılım mimarı veya iş analisti olarak mezunlar, bilgisayarları bir iş veya araştırma aracı olarak kullanan herhangi bir alanda birçok heyecan verici fırsata sahip olacaklar.
İşbirliği Olanakları
Bilgisayar Programlama ve Analiz programı, öğrencilere seçtikleri alanda paha biçilmez birinci elden iş deneyimi kazanma fırsatı sağlayan bir işbirlikli eğitim bileşeni sunar. İşte bazı Bilgisayar Programlama ve Analiz öğrencilerinin kariyerlerini mezun olmadan önce başlatan bazı işbirlikli işler!
- Junior Programcı Analist - çeşitli uygulamaları analiz eder, tasarlar, programlar, uygular, yapılandırır, entegre eder, bakımını yapar ve destekler.
- İş Sistem Analisti - Şirket standartları ve çerçeveleriyle uyumlu olarak ayrıntılı sistem gereksinimlerinin ve özelliklerinin sunulmasını planlayın, yönetin ve destekleyin.
- Junior Geliştirici - sorunları tanımlayın, açıklamalar oluşturun ve sorunları belgelendirin.
Yazılım Çözümleri Mimarı
Self-servis yazılım çözümlerinin mimarisi, tasarımı ve geliştirilmesinden sorumludur.
Veritabanı Geliştirici
Müşteri veritabanı endişelerini değerlendirin, analiz edin ve yanıtlayın.
İş analisti
Müşteri şirketleri için bilgi ve operasyonel sistemleri analiz edin ve yazılım uygulamaları veya veri analitiği çözümleri geliştirin.




















