Bilgisayar Programcılığı

Bilgisayar Programcılığı ve Bilişim Teknolojileri Programı, öğrencilere pratik bilgisayar programlama uygulamalarında sağlam bir temel sunmak amacıyla tasarlanmıştır. Program, her modülde öğrencilerin öğrenme ihtiyaçlarını karşılayacak şekilde teorik bilgi ile uygulamalı deneyimi harmanlayan dengeli bir eğitim sunmaktadır.

Misyon

Bilgisayar Programcılığı ve Bilişim Teknolojileri Programı’nın misyonu, öğrencilere teorik bilgi ile uygulamalı deneyimi dengeli bir şekilde birleştirerek güçlü bir programlama ve bilişim becerisi temeli kazandırmaktır. Değişen teknoloji dünyasına uyum sağlayabilen, dinamik bir öğrenme ortamı oluşturarak öğrencilerin gelişen ihtiyaçlarını karşılamayı ve onları başarılı bir kariyere hazırlamayı amaçlamaktayız.

Vizyon

Öğrencilere bilgisayar programcılığı ve bilişim teknolojileri alanlarında kapsamlı bir anlayış kazandırmak; teorik bilgi ile uygulamalı deneyimi birleştirerek, onları sürekli gelişen dijital dünyada başarıya ulaştırmaktır. Programımız, teknolojinin geleceğine katkı sağlayacak yenilikçi düşünürler ve yetkin profesyoneller yetiştirmeyi hedeflemektedir.

Genel Bilgiler

İki yıllık ön lisans programı olarak yapılandırılan bu akademik program, bilişim teknolojilerinin temel alanlarında sağlam bir altyapı oluşturmayı hedefler. Birinci yılda, öğrenciler Temel İngilizce, matematik ve bilgisayar donanım/yazılımı konularında bilgi edinirler. Yıl sonunda gerçekleştirdikleri yaz stajı ile sektörde değerli deneyim kazanırlar. İkinci yıl, bilgisayar ağları, internet programlama, nesne yönelimli programlama, veritabanı programlama ve yönetimi gibi ileri düzey konulara odaklanır ve öğrencilere sektörde istihdam için gerekli becerileri kazandırır.

Eğitim Amaçları

Bilgisayar Programcılığı ve Bilişim Teknolojileri Programı aşağıdaki eğitimsel hedefleri gerçekleştirmeyi amaçlar:

  • Mezunlar, temel programlama, yazılım geliştirme ilkeleri, web ve multimedya uygulamaları ile bilgisayar donanım kurulumu, bakımı, yükseltmeleri ve ağ yönetimi konularında uzmanlık kazanarak mesleki kariyerlerine hazır hale gelirler.
  • Sözlü ve yazılı iletişim becerileri gelişmiş, projelerde etkin görev alabilen, profesyonel tutum sergileyen ve yaşam boyu öğrenmenin önemini kavramış bireyler olurlar.
  • Program, deneyimli akademik kadroyla etkileşimi teşvik eden, sektörel gelişmeleri takip eden ve iş dünyasının ihtiyaçlarına uygun pratik bilgi kazandıran dinamik bir öğrenme ortamı sunar.

Öğrenme Çıktıları

Bilgisayar Programcılığı ve Bilişim Teknolojileri Programı mezunları:

  • Bilgisayar Programcılığı alanında güncel teorik ve pratik bilgiye sahip olurlar.
  • Temel teorik yöntem ve tekniklerle birlikte uygulamalı becerileri etkin bir şekilde kullanırlar.
  • Kurumsal kültür, yönetim ve organizasyonel iş yapıları hakkında güçlü bir anlayış geliştirirler.
  • Algoritmik düşünme ve planlı çalışma yöntemlerini uygulamalarında kullanırlar.
  • Küçük ve orta ölçekli projeler için veritabanı uygulamaları tasarlar ve geliştirirler.
  • Web tabanlı projeler geliştirir ve uygularlar.
  • Modern araçlar ve yaklaşımlar kullanarak masaüstü uygulamaları tasarlar ve geliştirirler.
  • Verilen spesifikasyonlara göre yazılım bileşenlerini kodlar ve test ederler.
  • Bilgisayar sistemindeki çeşitli donanım ve yazılım bileşenleriyle çalışabilirler.
  • Hem bireysel olarak hem de ekip içinde etkin bir şekilde iş birliği yapabilirler.
  • Bilişim alanındaki en son gelişmeleri takip eder, yaşam boyu öğrenmenin önemini kavrarlar.
  • Ödevler, projeler, raporlar ve sunumlar aracılığıyla sözlü ve yazılı iletişim becerilerini geliştirirler.
  • Bilişim alanında mesleki etik ilkeleri kavrar ve uygularlar.
  • Temel problem çözme tekniklerini kullanarak sorunları tanımlar ve çözümler geliştirirler.

Bölüm Bilgileri

Program Türü

Önlisans

Program Onayı
YÖDAK
Program Dili
İngilizce
Eğitim Süresi

2 Yıl

Hazırlık Okulu
Evet

DERS PROGRAMI

abcdefghijklmno
1st Semester
2nd Semester
Course CodeCourse NamePrerequisiteLect.Lab/ TurCr.ECTS Course CodeCourse NamePrerequisiteLect.Lab/ TurCr.ECTS
CPIT101Algorithms and Programming Techniques2345 CPIT102Structured ProgrammingI2336
CPIT103Information Technology Fundamentals2234 MATH132Discrete Mathematics for Information TechnologyMATH 1313136
CPIT105Introduction to Business3134 CPIT104Cliend Side Internet and Web Programming2336
MATH131Basic Mathematics3136 CPIT106Database Management Systems2336
CPIT107Introduction to Multimedia2234 CPIT108Human Computer Interaction3135
EGL101English I3135 NH002National History IINH 001222
NH001National History I (only Turkish students)222 TURK102Turkish II (only Turkish Students)TURK 101222
TURK101Turkish I (only Turkish students)222 TFL102Turkish as a Second Language (only International Stu.)TFL 101224
TFL101Turkish as a Foreign Language I (only Inter. Students)224
Sem. Cr. Total :
2332
Sem. Cr. Total :
1933
Cr. Sub-Total :
2332
Cr. Sub-Total :
4265
abcdefghijklmno
3rd Semester
4th Semester
Course CodeCourse NamePrerequisiteLect.Lab/ TurCr.ECTS Course CodeCourse NamePrerequisiteLect.Lab/ TurCr.ECTS
CPIT201Computer Networks I3135 CPIT202Multi-Platform Programming2336
CPIT203Data Structures and Applications2336 CPIT204System Analysis and Design2336
CPIT205Mobile Information Device Programming2336 CPIT206Server-Side Internet and Web Programming2335
CPIT207Database Programming2336 CPIT208Windows Applications by NET2335
CPIT209Object Oriented Programming2336 CPIT210Information System Security2335
Sem. Cr. Total :
1529
Sem. Cr. Total :
1527
Cr. Sub-Total :
5794
Cr. Sub-Total :
72121

Türkiye Aday Öğrenci

Kıbrıs Aday Öğrenci