BİLGİSAYAR MÜHENDİSLİĞİ LİSANS PROGRAMI
Bilgisayar Mühendisliği bilginin otomatik olarak işleme tabi tutulmasını
gerektiren problemleri bilgisayar tabanlı yazılım ve donanım sistemleriyle
çözmeyi amaçlayan bir meslek dalıdır. Bilgisayar mühendisleri, bilgiyi otomatik
olarak işleme yöntemlerini araştırır ve bu yöntemlerin kullanılmasını
gerektiren problemleri çözmek için gerekli yazılım ve donanım yapısını,
iletişim tekniklerini tasarlar ve geliştirirler. Yazılım ve donanım
uygulamaları karmaşık ve etkileşimli sistemlerdir. Bu nedenle bilgisayar
mühendisleri, problemleri analitik çözümleme becerisine sahip, yaratıcı, sosyal
iletişim yeteneği gelişmiş ve geliştirdikleri ürünlerin insana yönelik
sonuçları konusunda bilinçli kişiler olmalıdırlar.
ODTÜ Kuzey
Kıbrıs Kampusu Bilgisayar Mühendisliği Lisans Programı
Orta Doğu Teknik Üniversitesi Kuzey Kıbrıs Kampusu Bilgisayar
Mühendisliği Programı’nın temel amacı bilişim alanında yetkin mühendisler
yetiştirmek ve bilişim dünyasının evrensel gelişimine katkıda bulunmaktır. Bu
bağlamda, öğretim elemanları ve öğrenciler kendi ürettiği veya edindikleri
bilimsel, teknolojik ve sosyal bilgileri kamuyla paylaşır ve olası sonuçları
hakkında fikir üretirler. Bilgisayar mühendisliği programı eğitiminde hem teorik
konularda, hem de uygulama alanlarında konu çeşitliliği açısından denge
sağlanmaktadır. Mezunlarımızın gerek iş, gerekse akademik hayatta bilişim
kavramının ve endüstrisinin geniş perspektiften ele alınması konusunda çekim
merkezi oluşturması amaçlanmaktadır.
ODTÜ Kuzey Kıbrıs Kampusu Bilgisayar Mühendisliği Programı’nın hedefleri
aşağıdaki gibi özetlenebilir:
·
Temel
kavramları 1950'lerde yeşermeye başlamış yeni bir disiplin olan bilgisayar
mühendisliğinin, güncel dünyanın getirdiği yenilik ve gereksinimleri takip etme
dinamizminin öğretim elemanları ve öğrencilerde sürekli canlı tutulması.
·
Bilgi
aktarımında öğretim elemanlarımıza en ileri fiziksel ve sosyal standartların
sunulması.
·
Aktarılan
bilginin zengin, değerli, güncel ve özgür olması.
İş Olanakları
Bilgisayar teknolojisi günümüzde, özellikle haberleşme, sağlık, eğitim,
ekonomik ve sosyal yapılanma, savunma, bankacılık, üretim endüstrisi olmak
üzere hayatın birçok alanında etkin bir rol oynamaktadır. Dolayısıyla
Bilgisayar Mühendisliği günümüzün en geniş iş olanaklarına sahip meslek
dalıdır. ODTÜ Kuzey Kıbrıs Kampusu Bilgisayar Mühendisliği Programı mezunları,
değişik büyükteki bankaların, holdinglerin ve büyük ölçekli sanayii
kuruluşlarının bünyesindeki bilgi–işlem birimlerinde, çeşitli ticari işlevlerin
otomasyonunda, yazılım evlerinde belirli bir sektörün ihtiyaçlarına cevap
vermeye yönelik yazılımların üretilmesinde, savunma sanayisindeki devlet
ortaklı şirketlerde ve kamu kuruluşlarında görev alabileceklerdir. Akademik
çalışma yapmak isteyen mezunlarımız ise yurt içindeki ve dışındaki öncü
üniversitelerde burslu eğitim imkanları bulabileceklerdir.
ODTÜ KKK Bilgisayar Mühendisliği Eğitim Programı
|
BİRİNCİ YIL
|
|
Birinci
Dönem
|
|
MAT 119
|
Calculus
with Analytic Geometry
|
(4-2)
5
|
|
PHY 105
|
General
Physics I
|
(3-2)
4
|
|
CNG 111
|
Introduction
to Computer Engineering Concepts
|
(3-2)
4
|
|
ENGL 101
|
Development
of Reading and Writing Skills I
|
(4-0)
4
|
|
CNG 100
|
Introduction
to Information Technologies and Applications
|
(2-0) NC
|
|
|
|
İkinci
Dönem
|
|
MAT 120
|
Calculus
for Functions of Several Variables
|
(4-2)
5
|
|
PHY 106
|
General
Physics II
|
(3-2)
4
|
|
CNG 140
|
C
Programming
|
(3-2)
4
|
|
MAT 260
|
Basic
Linear Algebra
|
(3-0)
3
|
|
ENGL 102
|
Development
of Reading and Writing Skills II
|
(4-0)
4
|
|
|
|
İKİNCİ YIL
|
|
Üçüncü
Dönem
|
|
MAT 219
|
Differential
Equations
|
(4-0)
4
|
|
EEE 281
|
Electrical
Circuits
|
(3-2)
4
|
|
CNG 213
|
Data
Structures
|
(3-0)
3
|
|
CNG 223
|
Discrete
Computational Structures
|
(3-0)
3
|
|
ENGL 211
|
Academic
Oral Presentation Skills
|
(3-0)
3
|
|
TUR 101
(a)
|
Turkish
I
|
(2-0)
NC
|
|
|
|
Beşinci
Dönem
|
|
STAS 221 /
EEE 230
|
Statistics
for Engineers I / Probability and Random Variables
|
(3-0)
3
|
|
EEE 282
|
Introduction
to Digital Electronics
|
(3-2)
4
|
|
CNG 242
|
Programming
Language Concepts
|
(3-2)
4
|
|
CNG 280
|
Formal
Languages and Abstract Machines
|
(3-0)
3
|
|
CNG 232 / EEE 248
|
Logic
Design
|
(3-2)
4
|
|
TUR 102
(a)
|
Turkish
II
|
(2-0)
NC
|
|
|
|
ÜÇÜNCÜ YIL
|
|
Beşinci
Dönem
|
|
CNG 315
|
Algorithms
|
(3-0)
3
|
|
CNG 331
|
Computer
Organization
|
(3-0)
3
|
|
CNG 351
|
Data
Management and File Structures
|
(3-0)
3
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Non-Technical
Elective
|
(-)
3
|
|
ENGL 311
|
Advanced
Communication Skills
|
(3-0)
3
|
|
HST 201 (b)
|
Principles
of Kemal Atatürk I
|
(2-0)
NC
|
|
CNG 300
(c)
|
Summer
Practice I
|
(-)
NC
|
|
|
|
Altıncı
Dönem
|
|
CNG 336 / EEE 347
|
Introduction
to Embedded Systems Development / Introduction to Microprocessors
|
(3-2)
4
|
|
CNG 334
|
Introduction
to Operating Systems
|
(3-0)
3
|
|
CNG 382 / EEE302 / MECH 304
|
Analysis
of Dynamic Systems with Feedback / Feedback Systems / Control Systems
|
(3-0)
3
|
|
CNG 350
|
Software
Engineering
|
(3-0)
3
|
|
|
Non-technical
Elective
|
(-)
3
|
|
HST 202
(b)
|
Principles
of Kemal Atatürk II
|
(2-0)
NC
|
|
|
|
DÖRDÜNCÜ YIL
|
|
Yedinci
Dönem
|
|
CNG 491
|
Senior
Project and Seminar: Design
|
(2-0)
2
|
|
CNG 435
|
Data
Communications and Networking
|
(3-0)
3
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Non-technical
Elective
|
(-)
3
|
|
CNG 400
(c)
|
Summer
Practice II
|
(-)
NC
|
|
|
|
Sekizinci
Dönem
|
|
CNG 492
|
Senior
Project and Seminar: Implementation
|
(1-2)
2
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Technical
Elective
|
(-)
3
|
|
|
Free
Elective
|
(-)
3
|
(a) Yabancı öğrenciler TUR 201 ve TUR
202 derslerini alacaklardır.
(b) Yabancı
öğrenciler HST 201 ve HST 202 yerine HST 400 dersini alacaklardır.
(c) Öğrencilerin CNG
300 ve CNG 400 staj derslerine kayıt olmadan önce stajlarını tamamlamış
olmaları gerekir.
[Başa Dön]