Middle East Technical University Northern Cyprus Campus - Computer engineering Undergraduate Program

 
 
Site Map | Contact Info | Ask Me | FAQ | Academic Calendar| Phonebook | Photo Album| Main Page 
Akademik Bilgiler >> Computer Engineering Undergraduate Program


General Info  Academic Staff  Curriculum & Course Descriptions  Academic Rules

Curriculum

Click on the course code to see its Course description

FIRST YEAR

First Semester

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

 

Second Semester

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

 

SECOND YEAR

Third Semester

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

 

Fourth Semester

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

 

THIRD YEAR

Fifth Semester

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

 

Sixth Semester

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

 

FOURTH YEAR

Seventh Semester

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

 

Eighth Semester

CNG 492

Senior Project and Seminar: Implementation

(1-2) 2

 

Technical Elective

(-) 3

 

Technical Elective

(-) 3

 

Technical Elective

(-) 3

 

Free Elective

(-) 3

(a) Foreign students will take TUR 201 and TUR 202, which may be taken in the first year by the consent of the advisor.

(b) International students will take HST 205 and HST 206 instead of HST 201 and HST 202

(c) Students are expected to complete their summer training prior to registering CNG 300 and CNG 400

[Top of the Page]