8 Ağustos 2015 Cumartesi

bilgisayar mühendisliği dersleri nelerdir?



Bilgisayar Mühendisliği Bölümü bilgisayar ve insan, bilgisayar ve toplum, bilgisayar ve sanayi, bilgisayar ve hizmet bağlamında hesaplama siavstemlerinin eleştirel analizi, tasarımı, değerlendirilmesi ve geliştirilmesi için bulunduğumuz bilgi çağında hesaplama ile ilgili teori, ilke, uygulama ve beceri üretmeyi ve yaymayı hedeflemektedir. Sanayinin, firmaların ve yüksek eğitim kurumlarının lisans derecesine sahip bilgisayar mühendisi ihtiyacını kısmen gidermeyi hedeflemekte olan program, programlama dilleri, bilgisayar mimarisi, algoritmalar, işletim sistemleri ve diğer ana ve yardımcı alanlar gibi Bilgisayar Mühendisliği alanlarının tümüne ağırlık vermektedir.

Eğitim süresi 4 yıldır.
İngilizcenin bilişim sektörüyle doğrudan ilişiği olması nedeniyle hazırlık sınıfı çoğu üniversitede yaygındır.
Matematik ve fizik gibi temel bilimler önceliklidir ve nadiren de olsa bazı üniversitelerde kimya dersleri verilmektedir.


Aşağıdaki tabloda Yıldız Teknik Üniversitesinin ders içeriği görüntülenmektedir.
1. Dönem / 1st TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Bilgisayar Bilimlerine Giriş I
Introduction to Computer Engineering 1
20234-

Bilgisayar Mühendisliği Bölümüne Uyum
Computer Engineering Orientation
01001-

Fizik I
Physics I
30246-

Genel Kimya
General Chemistry
30034-
Matematik I
Mathematics I
32046-

Lineer Cebir
Linear Algebra
20023-

İleri İngilizce I
Advanced English I
30033Hazırlık
Prep Class

Türkçe I
Turkish I
20003-
TOPLAM / TOTAL18341930
2. Dönem / 2nd TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Bilgisayar Bilimlerine Giriş II
Introduction To Computer Engineering II
20234-

Devre Teorisi
Circuit Theory
30245-

Fizik II
Physics II
32046-

Matematik II
Mathematics II
32046-

İleri İngilizce II
Advanced English II
30033

Türkçe II
Turkish II
20003-
Zorunlu Temel Kültür
Basic Culture
30033-
TOPLAM / TOTAL19442130
3. Dönem / 3rd TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Ayrık Matematik
Discrete Mathematics
30034-

Programlama Dilleri
Programming Languages
20235

Assembly Dili
Assembly Language
30034

Mantıksal Devreler
Logic Circuits
30245-

Nesneye Dayalı Kavramlar
Object Oriented Concepts
20023-

Diferansiyel Denklemler
Differential Equations
40046-
Bölüm Kültür I
Departmental Culture I
10223-
TOPLAM / TOTAL18062130
4. Dönem / 4th TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Veri Yapıları ve Algoritmalar
Data Structures and Algorithms
30035

Nesneye Dayalı Programlama
Object Oriented Programming
20235

Sayısal Analiz
Numerical Analysis
20023

İstatistik Ve Olasılık Hesapları
Statistics And Probability
20023-

Elektronik Devreler
Electronics Circuits
20235-

Sistem Analizi Ve Tasarımı
System Analysis And Design
20024-
Bölüm Kültür II
Departmental Culture II
20023-

Bilgisayar Semineri
Computer Seminar
02012-
TOPLAM / TOTAL15241830
5. Dönem / 5th TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Algoritma Analizi
Algorithm Analysis
20023

İşletim Sistemleri
Operating Systems
22035-

Bilgisayar Donanımı
Computer Hardware
30035

Veri Tabanı Yönetimi
Database Management
30245-
Bölüm Kültür III
Departmental Culture III
20023-

Veri İletişimi
Data Communication
30035-
Bölüm Seçimlik I
Departmental Elective I
30035-
TOPLAM / TOTAL18222031
6. Dönem / 6th TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Mühendislik Matematiği
Engineering Mathematics
20023

Mikro İşlemciler
Microprocessors
20235

Yazılım Mühendisliği
Software Engineering
30034

Bilgisayar Ağ Teknolojileri
Computer Network Technology
30034-

Bilgisayar Projesi
Computer Project
22036
Bölüm Kültür IV
Departmental Culture IV
20023-
Bölüm Seçimlik II
Departmental Elective II
30035-
TOPLAM / TOTAL17221930
7. Dönem / 7th TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Biçimsel Diller ve Soyut Makineler
Formal Language and Automata
30034-

Mesleki Hukuk ve Etik
Professional Law and Ethics
10011-

Ekonomi
Economy
20023-

Atatürk İlkeleri ve İnkılap Tarihi I
Atatürk's Principal and History Of Turkish Revolution I
20003-
Seçimlik Sosyal
Social Elective
20023-
Bölüm Seçimlik III
Departmental Elective III
30035-
Bölüm Seçimlik IV
Departmental Elective IV
30035-
Bölüm Seçimlik V
Departmental Elective V
30035-
TOPLAM / TOTAL19001729
8. Dönem / 8th TERM
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Bitirme Projesi
Senior Project
36069

İşletme
Management
20023-

Atatürk İlkeleri ve İnkılap Tarihi II
Atatürk's Principal and History Of Turkish RevolutionII
20003-
Bölüm Seçimlik VI
Departmental Elective VI
30035-
Bölüm Seçimlik VII
Departmental Elective VII
30035-
Bölüm Seçimlik VIII
Departmental Elective VIII
30035-
TOPLAM / TOTAL16601730
Bölüm Kültür I / Departmental Culture I
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

İngilizce Okuma ve Konuşma
Reading and Speaking English
10223

Akademik Rapor Hazırlama ve Yazışma Teknikleri
Academic Writing and Formal Correspondence Techs.
10223-
Bölüm Kültür II / Departmental Culture II
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Mesleki İngilizce I
Professional English I
20023Hazırlık
Prep Class

Mesleki Terminoloji I
Occupational Terminology I
20023-
Bölüm Kültür III / Departmental Culture III
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Mesleki İngilizce II
Professional English II
20023Hazırlık
Prep Class

Mesleki Terminoloji II
Occupational Terminology II
20023-
Bölüm Kültür IV / Departmental Culture IV
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

İş Hayatı için İngilizce
Business English
20023

Çoklu Ortam Sistemleri
Multimedia Systems
20023-

Yazılı ve Sözlü Sunum Becerileri
Written and Oral Presantation
20023-

Bölüm Seçimlikler / Departmental Electives
Kod
Code
Ders Adı
Course Name
Teo.
Lec.
Uyg.
Prac.
Lab.
Lab.
Kredi
Credit
ECTSÖnkoşul
Prerequisite

Ağ Teorisi Uygulamaları
Application Of Network Theory
30035-

Sistem Programlama
System Programming
30035-

İstatistiksel Veri Analizi
Statistical Data Analysis
30035

Sayısal İşaret İşleme
Digital Signal Processing
30035-

Bilgisayar Grafiğine Giriş
Introduction to Computer Graphics
30035-

Bilgisayar Yardımı ile Geometrik Tasarım
Computer Aided Graphical Design
30035-
Yöneylem Araştırması
Operational Research
30035-

Dosya Düzenleme
File Organization
30035

Uzman Sistemlere Giriş
Introduction To Expert Systems
30035-

Nesneye Dayalı Analiz ve Tasarım
Object Oriented Analysis And Design
30035

Biyoenformatiğe Giriş
Introduction to Bio Information
30035-

Bilişim Sistemleri Güvenliği
Information Systems Security
30035

Geniş Ölçekli Sistemlerin İşletim Sistemi Mimarileri
Large Scale Systems' Operating System Architecture
30035

Yapay Zeka
Artificial Intelligence
30035-

Yapay Sinir Ağlarına Giriş
Introduction To Artificial Neural Network
30035-

Bulanık Mantık
Fuzzy Logic
30035-

Görüntü İşleme
Image Processing
30035
Paralel Programlamaya Giriş
Introduction To Parallel Programming
30035

Doğal Dil İşlemeye Giriş
Introduction To Natural Language Processing
30035-

Ayrık Olay Simülasyonu
Discrete Event Simulation
30035-

Bilgisayar Mimarisi
Computer Architecture
30035

Gelişmiş Mikroişlemci Sistemleri
Advanced Microprocessor Systems
30035

Sistem Analizi ve Modelleme
System Analysis And Modeling
30035-
Gömülü Sistemler
Embedded Systems
30035

Yönetim Bilgi Sistemleri
Management Information Systems
30035

Yazılım Yönetimi
Software Management
30035-

Kurumsal Yazılım Geliştirme
Enterprise Software Development
30035

Dağıtık Sistemler
Distributed Systems
30035-
Yazılım Kalite ve Test Süreci
Software Quality and Testing
30035

Veri Madenciliğine Giriş
Introduction to Data Mining
30035

Gerçek Zamanlı Bilgisayar Sistemleri
Real Time Computer Systems
30035-

Robot Teknolojisine Giriş
Introduction to Robot Technology
30035-

Derleyici Tasarımı
Compiler Design
30035-

Bilgisayar Mühendisliğinde Özel Konular
Special Topics in Computer Engineering
30035-

İleri Ağ Programlama
Advanced Network Programming
30035

Yüksek Başarımlı Programlama
High Performance Programming
30035


Avrupa'da ise bilgisayar mühendisliği daha çok computer sciences(bilgisayar bilimleri) olarak adlandırılmaktadır.Türkiye'de eğitim-öğretim faaliyetini sürdüren üniversitelerimizde izlenen müfredat ile Avrupa'daki ders içerikleri paralellik göstermektedir.Türkiye teknoloji alanında yetkin ve rol model olarak alınabilecek ABD,Avrupa ve diğer gelişmiş ülkeleri ve onların eğitim programlarını takip etmektedir.


Aşağıda Londra'da saygın bir üniversitenin bilgisayar bilimleri müfredatı yer almaktadır:
  • 101P - Principles of Programming
  • 102P - Theory I
  • 103P - Object-Oriented Programming
  • 104P - Theory II
  • 105P - Robotics Programming
  • 1009 - Cognitive Systems and Intelligent Technologies
  • 2007 - Networking and Concurrency
  • 2008 - Logic and Database Theory
  • 2009 - Software Engineering and Human Computer Interaction
  • 2014 - Systems Engineering Project 2
  • 2003 - Mathematics and Statistics
  • 2010 - Compilers
  • 2012 - Directed Reading
  • 2013 - Systems Engineering Project 1
  • 3001 - Technology Management and Professional Issues
  • 3004 - Computational Complexity
  • 3005 - Operating Systems
  • 3011 - Functional Programming
  • 3012 - Interaction Design
  • 3013 - Database and Information Management Systems
  • 3035 - Networked Systems
  • 3058 - Artificial Intelligence and Neural Computing
  • 3063 - Introduction to Cryptography
  • 3072 - Image Processing
  • 3080 - Computer Graphics
  • 3091 - Individual Project
  • 3095 - Research Methods
  • 3096 - Research Group Project
  • 3100 - Computer Science Study Abroad
  • 6006 - Financial Computing
  • 6008 - MultiMedia Computing
  • 6010 - Computer Music
  • 7002 - Business Analytics
  • 7008 - Entrepreneurship: Theory & Practice
  • M007 - Operational Risk Measurement for Financial Institutions
  • M012 - Programming & Mathematical Methods for Machine Learning
  • M014 - Requirements Engineering and Software Architecture
  • M022 - Software Abstractions and Systems Integration
  • M023 - Validation and Verification
  • M024 - Tools and Environments
  • M026 - Financial Institutions and Markets
  • M027 - Financial Information Systems
  • M028 - Language Based Security
  • M030 - Distributed Systems and Security
  • M034 - Multimedia Systems
  • M038 - Mobile and Cloud Computing
  • M041 - Web Economics
  • M042 - Complex Networks and Web
  • M050 - Advanced Topics in Machine Learning
  • M052 - Information Retrieval and Data Mining
  • M054 - Machine Vision
  • M055 - Supervised Learning
  • M056 - Graphical Models
  • M058 - Bioinformatics
  • M061 - People and Security
  • M062 - Computer Security I
  • M063 - Introduction to Cryptography
  • M064 - Applied Cryptography
  • M066 - Malware
  • M068 - Cryptanalysis
  • M072 - Mathematical Methods Algorithms and Implementations
  • M076 - Virtual Environments
  • M077 - Computational Modelling for Biomedical Imaging
  • M078 - Inverse Problems in Imaging
  • M080 - Acquisition and Processing of 3D Geometry
  • M081 - Geometry of Images
  • M082 - Affective Computing and Human-Robot Interaction
  • M085 - Computational Photography and Capture
  • M091 - Individual Project
  • ENGS101P - Integrated Engineering
  • ENGS102P - Design and Professional Skills
Kaynakça: 


0 yorum :

Yorum Gönder

Lütfen yorumlarınızı sayfamızla paylaşın..