Netkent University

Software Engineering (Creative Computing)

About

The main goal of the Software Engineering Department is to raise contemporary era’s engineers, who know how to design computer programs, develop software, use information technologies to solve problems in data processing and industry and keep pace with rapid changes and developments in computer technologies with the contribution of science and mathematics. Our department performs a special education that combines theory and practice.
Our curriculum enables students to acquire theoretical knowledge and develop their application development with project management skills. Furthermore, these courses also provide the required skills for software engineering applications.
In this context, students can successfully improve themselves in areas such as basic and advanced programming, data structures, database, system analysis, and design, project management, software architecture, software design, and human-computer interaction.

Academic Program

1. Term
COURSE CODE COURSE NAME ECTS
LNG101 English Language I 3
English Language I
TEME101 Nature, Science, Human I 6
Nature, Science, Human I
TEME103 Society, Science, Human I 6
Society, Science, Human I
ENGE101 Mathematics I 5
Mathematics I
ENGE111 Physics I 5
Physics I
ENGE121 Introduction to Programming 5
Introduction to Programming
2. Term
COURSE CODE COURSE NAME ECTS
LNG102 English Language II 3
English Language II
TEME102 Nature, Science, Human II 6
Nature, Science, Human II
ENGE102 Mathematics II 5
Mathematics II
ENGE112 Physics II 5
Physics II
ENGE122 Data Structures 5
Data Structures
3. Term
COURSE CODE COURSE NAME ECTS
LNG201 English Language III 3
English Language III
ENGE201 Introduction to Computer&Software Engineering 5
Introduction to Computer&Software Engineering
ENGE211 Engineering Economics 3
Engineering Economics
ENGE221 Differential Equations 5
Differential Equations
ENGE231 Probability and Statistics 5
Probability and Statistics
ENGE241 Data Structures and Algorithms (C++) 5
Data Structures and Algorithms (C++)
ENGE251 Intorduction of Computer Networks 4
Intorduction of Computer Networks
4. Term
COURSE CODE COURSE NAME ECTS
LNG202 English Language IV 3
English Language IV
ENGE202 Discrete Mathematics 5
Discrete Mathematics
ENGE212 Numerical Methods for Engineers 5
Numerical Methods for Engineers
ENGE222 Object Oriented Programing I 5
Object Oriented Programing I
ENGE232 Algorithm Design and Analysis 5
Algorithm Design and Analysis
ENGE242 Fundamentals of Law for Engineers 3
Fundamentals of Law for Engineers
ENGE252 Ethical and Social Concepts in Information Systems 4
Ethical and Social Concepts in Information Systems
5. Term
COURSE CODE COURSE NAME ECTS
LNG301 English Language V 3
English Language V
ENGE301 Object Oriented Programing II 5
Object Oriented Programing II
ENGE309 Artificial Neural Networks 5
Artificial Neural Networks
ENGE321 Web Programming I 4
Web Programming I
ENGE331 Database Systems 5
Database Systems
ENGE313 Application of Industrial Automation and Software 4
Application of Industrial Automation and Software
ENGE361 Automata Theory and Formal Languages 4
Automata Theory and Formal Languages
6. Term
COURSE CODE COURSE NAME ECTS
LNG302 English Language VI 3
English Language VI
ENGE302 Operating Systems I 4
Operating Systems I
ENGE322 Web Programming II 4
Web Programming II
ENGE392 Advanced Programming - 1 (Java) 4
Advanced Programming - 1 (Java)
ENGE332 Linear Algebra 5
Linear Algebra
ENGE342 Analysis of Algorithms 5
Analysis of Algorithms
ENGE304 Design of User Interface 5
Design of User Interface
7. Term
COURSE CODE COURSE NAME ECTS
LNG401 English Language VII 3
English Language VII
ENGE461 Operating Systems - 2 4
Operating Systems - 2
ENGE421 Programming of Embedded Systems I 5
Programming of Embedded Systems I
ENGE431 Development of Mobile Applications I 4
Development of Mobile Applications I
ENGE441 IT Security I 4
IT Security I
ENGE451 Project Management in Engineering Systems 5
Project Management in Engineering Systems
ENGE471 Artificial Intelligence and Machine Learning 5
Artificial Intelligence and Machine Learning
8. Term
COURSE CODE COURSE NAME ECTS
LNG402 English Language VIII 3
English Language VIII
ENGE422 Programming of Embedded Systems II 5
Programming of Embedded Systems II
ENGE432 Development of Mobile Applications II 4
Development of Mobile Applications II
ENGE424 Advanced Programming - II (Pyton) 4
Advanced Programming - II (Pyton)
ENGE472 Introduction of Information Filtering and Data Mining 4
Introduction of Information Filtering and Data Mining
MUH426 Yazılım Kalite Güvencesi ve Testi 5
Yazılım Mühendisliğinde Kalite, Yazılım Kalite Güvencesi, Yazılım Testi, Birim Test, Tümleştirme Testi ve Modülü, Sistem Seviyesinde Test, Test Belgelendirmesi.
ENGE458 Graduation Project 5
Graduation Project

Academic Staff

Professor Özgür Ünal Eriş

Details
Professor Narçin Palavan Ünsal

Details
Associate Professor Muhammed Eyyüp Sallabaş

Details
Associate Professor Aigerim SHILIBEKOVA

Details
Dr. Devrim Yılmaz Aksın

Details
Dr. Selen Artan Bayhan

Details
Dr. Anıl Çekiç

Details
Dr. Münir Gökmen

Details
Dr. İlker Gürkan

Details
Dr. Onur Kardeş

Details
Dr. Ahmet Kutsi Nircan

Details
Dr. Burak Olgun

Details
Lecturer Mustafa Cem Pehlivan

Details