Sakarya Üniversitesi Bilgisayar Mühendisliği Ders Programı
Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü, 2004 yılında kurulmuştur. Bölümün amacı, bilgi ve iletişim teknolojilerinde bilgili, becerikli ve etik değerlere sahip bilgisayar mühendisleri yetiştirmektir.
Bölümün ders programı, bilgisayar mühendisliği alanındaki temel kavramları ve konuları kapsamaktadır. Dersler, teorik ve uygulamalı olarak verilmektedir. Teorik dersler, bilgisayar biliminin temellerini öğretirken, uygulamalı dersler, öğrencilerin bilgi ve becerilerini geliştirmelerine yardımcı olmaktadır.
Bölümün ders programı dört yıla (sekiz yarıyıl) yayılmıştır. İlk iki yarıyıl, temel derslerin verildiği ön lisans dersleridir. Bu derslerde, matematik, fizik, kimya, algoritma, veri yapıları, programlama dilleri, işletim sistemleri ve bilgisayar mimarlığı gibi konular işlenmektedir.
Üçüncü ve dördüncü yarıyıllarda, uzmanlaşma dersleri verilmektedir. Bu derslerde, bilgisayar mühendisliğinin farklı alanlarında uzmanlaşma imkanı sunulmaktadır. Bölümün uzmanlaşma alanları şunlardır:
- Bilgisayar sistemleri
- Bilgisayar ağları
- Yapay zeka
- Veri bilimi
- Yazılım mühendisliği
Bölümün ders programında seçmeli dersler de bulunmaktadır. Seçmeli dersler, öğrencilerin ilgi alanlarına ve kariyer hedeflerine göre seçilebilmektedir.
Bölüm, öğrencilerine araştırma yapma imkanı da sunmaktadır. Bölümde, bilgisayar biliminin farklı alanlarında araştırma yapan öğretim üyeleri bulunmaktadır. Öğrenciler, bu öğretim üyeleri ile birlikte araştırma projeleri yürütebilirler.
Bölümün mezunları, kamu ve özel sektörde çeşitli iş imkanlarına sahiptir. Mezunlar, yazılım mühendisi, sistem mühendisi, ağ mühendisi, yapay zeka mühendisi, veri bilimcisi gibi pozisyonlarda çalışabilmektedirler.
Ders Programı
Bölümün ders programı, aşağıdaki gibidir:
Ön Lisans Dersleri
- Matematik 1
- Matematik 2
- Fizik 1
- Fizik 2
- Kimya 1
- Kimya 2
- Algoritma ve Veri Yapıları
- Programlama Dilleri
- İşletim Sistemleri
- Bilgisayar Mimarisi
Uzmanlaşma Dersleri
- Bilgisayar Sistemleri
- Bilgisayar Mimarisi
- İşletim Sistemleri
- Ağlar
- Veri Tabanları
- Bilgisayar Ağları
- Ağlar
- Veri Tabanları
- İletişim Sistemleri
- Ağ Güvenlik
- Yapay Zeka
- Yapay Zeka Temelleri
- Makine Öğrenmesi
- Derin Öğrenme
- Veri Bilimi
- Veri Bilimi Temelleri
- Veri Madenciliği
- Büyük Veri
- Yazılım Mühendisliği
- Yazılım Mühendisliği Temelleri
- Test ve Kalite Güvencesi
- Nesne Yönelimli Programlama
Seçmeli Dersler
- Bilgisayar Görme
- Robotik
- Hesaplamalı Bilim
- Bilgisayar Destekli Tasarım
- Bilgisayar Grafikleri
- Oyun Geliştirme
- Bilgi Güvenliği
- Mobil Uygulama Geliştirme
- Web Geliştirme
Derslerin İçeriği
Matematik 1 dersinde, temel matematik konuları işlenmektedir. Bu konular arasında, cebir, trigonometri, olasılık ve istatistik yer almaktadır.
Matematik 2 dersinde, ileri matematik konuları işlenmektedir. Bu konular arasında, diferansiyel denklemler, integraller, matrisler ve vektörler yer almaktadır.
Fizik 1 dersinde, klasik fizik konuları işlenmektedir. Bu konular arasında, hareket, enerji, momentum, kuvvet ve elektrik yer almaktadır.
Fizik 2 dersinde, modern fizik konuları işlenmektedir. Bu konular arasında, atom ve moleküller, optik ve kuantum fiziği yer almaktadır.
Kimya 1 dersinde, temel kimya konuları işlenmektedir. Bu konular arasında, atom yapısı, kimyasal bağlar, kimyasal reaksiyonlar ve termodinamik yer almaktadır.
Kimya 2 dersinde, organik kimya konuları işlenmektedir. Bu konular arasında, organik bileşiklerin yapısı ve özellikleri, organik reaksiyonlar ve organik sentez yer almaktadır.
Algoritma ve Veri Yapıları dersinde, bilgisayar programlamasında kullanılan temel algoritmalar