Yazılım Mühendisliği Doktora

Yazılım Mühendisliği

       yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,

 

 

 

Ders Listesi

SE1001
Intro. to Programming (Java)
2    2    3
SE1002
Object Oriented Programming (Java)
2    2    3
SE2002
Programming Languages
3    0    3
SE2006
Software Laboratory (C#)
1    2    2
SE2101
Database Management Systems
3    2    4
       yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE2102
Database Programming
2    2    3
SE2201
Computing Systems
3    0    3
SE2211
Data Structures and Algorithms I
2    2    3
SE2212
Data Structures & Algorithms II
2    2    3
SE3001
Software Engineering Analysis and Design
3    0    3
SE3002
Software Measurment and Testing
3    0    3
SE3003
Software Project Management
3    0    3
SE3004
Web Programming
2    2    3
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE3006
Software Architecture
2    2    3
SE3301
Computer Graphics and Animation
 
yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
3    0    3
SE3302
Human Computer Interface Design
3    0    3
SE3990
Summer Training I
0    0    0
SE4221
Concurrent and Real Time S/w Development
3    0    3
SE4406
Advances in Web Programming
3    0    3
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE4422
Scripting Languages
3    0    3
SE4504
Management Information Systems
3    0    3
SE4515
Intro. to Game Programming
3    0    3
SE4911
Design Project I
0    6    3
SE4912
Design Project II
0    6    3
SE4920
Independent Study
0    6    3
SE4931
Special Topics in SE I
3    0    3
SE4932
Special Topics in SE II
3    0    3
SE4990
Summer Training II
0    0    0
SE5103
Advanced System Analysis and Design I
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
3    0    3
SE5104
Advanced System Analysis and Design II
3    0    3
SE5141
Software Quality and Risk Management
3    0    3
SE5142
Specification and Design
3    0    3
SE5143
Distributed Database Systems I
3    0    3
SE5144
Software Project Management
3    0    3
SE5145
Extensible Markup Language (XML)
3    0    3
SE5146
Distributed Database Systems II
3    0    3
SE5148
Web Services
3    0    3
SE5301
Introduction to IT Services Management
3    0    3
SE5303
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
Information and Services Economy
3    0    3
SE5315
Service Oriented Architectures
3    0    3
SE5316
Business Systems Management
3    0    3
SE5404
Strategic Planning During Tech. Revolutions
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
3    0    3
SE5405
Learning Organizations
3    0    3
SE5408
Statistics for Business Intelligence
3    0    3
SE5418
Operations Research in IT Services Management
3    0    3
SE5550
Business Intelligence
3    0    3
SE5604
Information Security Management
3    0    3
SE5616
E-Learning Design
3    0    3
SE5618
Implementing Information Technologies in School
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
3    0    3
SE5621
Educational Technology Studies
3    0    3
SE5887
Seminar
0    0    0
SE5888
Master Thesis
0    0    0
SE5999
Project
0    0    0

Ders Planı

 

Ders Kodu
Ders Adi
( Teorik – Pratik ) Kredi
1.Yıl – Güz Dönemi
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
PHYS1001 Physics I ( 3 – 2 ) 4
CMPE1900 Introduction to Information Technologies ( 0 – 2 ) 1
MATH1051 Calculus I ( 3 – 2 ) 4
ENG1003 Communications Skills & Academic Writing I ( 3 – 0 ) 3
MATH2033 Discrete Mathematics ( 3 – 0 ) 3
SE1001 Intro. to Programming (Java) ( 2 – 2 ) 3
1.Yıl – Bahar Dönemi
CHEM1001 General Chemistry I ( 3 – 2 ) 4
PHYS1002 Physics II ( 3 – 2 ) 4
MATH1052 Calculus II ( 3 – 2 ) 4
SE1002 Object Oriented Programming (Java) ( 2 – 2 ) 3
ENG1004 Communication Skills & Academic Reporting II ( 3 – 0 ) 3
2.Yıl – Güz Dönemi
MATH1042 Linear Algebra with MATLAB ( 2 – 2 ) 3
SE2201 Computing Systems ( 3 – 0 ) 3
TLL2021 Turkish Language & Literature I ( 2 – 0 ) 2
SE2101 Database Management Systems ( 3 – 2 ) 4
GEP1005 History of Civilization I ( 3 – 0 ) 3
SE2211 Data Structures and Algorithms I ( 2 – 2 ) 3
2.Yıl Bahar Dönemi
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE2006 Software Laboratory (C#) ( 1 – 2 ) 2
TLL2022 Turkish Language & Literature II ( 2 – 0 ) 2
GEP1006 History of Civilization II ( 3 – 0 ) 3
SE2212 Data Structures & Algorithms II ( 2 – 2 ) 3
SE2102 Database Programming ( 2 – 2 ) 3
SE2002 Programming Languages ( 3 – 0 ) 3
Technical Elective ( 3 – ) 3
3.Yıl – Güz Dönemi
SE3003 Software Project Management ( 3 – 0 ) 3
SE3301 Computer Graphics and Animation ( 3 – 0 ) 3
MATH3082 Probability and Statistics ( 3 – 0 ) 3
HIST3051 Atatürk’s Principles and History of Turkish Republic I ( 2 – 0 ) 2
SE3990 Summer Training I ( 0 – 0 ) 0
CMPE3001 Operating Systems ( 3 – 0 ) 3
SE3001 Software Engineering Analysis and Design ( 3 – 0 ) 3
3.Yıl Bahar Dönemi
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE3302 Human Computer Interface Design ( 3 – 0 ) 3
HIST3052 Atatürk’s Principles and History of Turkish Republic II ( 2 – 0 ) 2
SE3004 Web Programming ( 2 – 2 ) 3
SE3002 Software Measurment and Testing ( 3 – 0 ) 3
Technical Elective ( 3 – ) 3
SE3006 Software Architecture ( 2 – 2 ) 3
4.Yıl – Güz Dönemi
Free Elective ( 3 – 0 ) 3
Restricted Elective ( 3 – 0 ) 3
Restricted Elective ( 3 – 0 ) 3
SE4911 Design Project I ( 0 – 6 ) 3
SE4990 Summer Training II ( 0 – 0 ) 0
Restricted Elective ( 3 – 0 ) 3
MATH3012 Numerical Analysis ( 2 – 2 ) 3
4.Yıl Bahar Dönemi
Restricted Elective ( 3 – 0 ) 3
Restricted Elective ( 3 – 0 ) 3
Free Elective ( 3 – 0 ) 3
IE4400 Principles of Engineering Economics ( 3 – 0 ) 3
Free Elective ( 3 – 0 ) 3

 

Ders Tanımları

  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,

SE1001
Intro. to Programming (Java)
Object-oriented, event-driven strategies are emphasized to prepare students for more advanced programming studies in subsequent classes. Students are also introduced to programming best practices including comment to code and naming conventions. Introduction to object oriented programming concepts with Java, classes, inheritance, polymorphism, essential java objects for data structures, simple graphical development using JAVA, exception handling structures.
SE1002
Object Oriented Programming (Java)
Object-oriented, event-driven strategies are emphasized to prepare students for more advanced programming studies in subsequent classes. Students are also introduced to programming best practices including comment to code and naming conventions. Introduction to object oriented programming concepts with Java, classes, inheritance, polymorphism, essential java objects for data structures, simple graphical development using JAVA, exception handling structures.
SE2002
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
Programming Languages
The course covers topics such as scope, binding, types, subroutines, classes, and so on to master some of the fundamental concepts that underlie programming language syntax and semantics through a comparative study of several languages and their features; to learn several new programming language features and paradigms; to gain the ability to study general conceptual linguistic issues to gain insight into the problem of designing new languages and compilers.
SE2006
Software Laboratory (C#)
.NET Framework, Object Oriented Programming Overwiev, Collections, Interfaces, Namespaces, Exceptions, Working with Files, Windows Applications, User controls, Dynamic Controls, Panels, Simple Database Connections, Using Common .NET Libraries
SE2101
Database Management Systems
Main objective is to understand the Database Management Systems and creating more efficient database schemas according to the normalization theories by using SQL and PL/SQL. The course covers Database Design and the E-R Model, Relational Databases, SQL, Other Relational Languages, Query Optimization, and XML
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE2102
Database Programming
Main objective is to understand the database programming methods with advances in SQL and PL/SQL, and dynamic web programming techniques focusing on databases. The course covers SQL, Advanced SQL, PL/SQL, and Architectural Design by using DBMS
SE2201
Computing Systems
Bits, Data Types, and Operations, Digital Logic Structures, The Von Neumann Model, Programming, Assembly Language, I/O, TRAP Routines and Subroutines, The Stack, Introduction to Programming in C, Variables and Operators, Control Structures, Functions, Testing and Debugging, Pointers and Arrays, Recursion, I/O in C, Data Structures
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE2211
Data Structures and Algorithms I
Introducing basic data organizations, data structures, algorithms, and algorithms complexity, time-space tradeoff. Mathematical Preliminaries, Algorithm Analysis; best, worst and average cases. Calculating the running time of a program. Analyzing Problems; space and time bounds. Theta and Big O notations. Flow chart. Linear Arrays. Sorting algorithms; searching algorithms; Memory Allocation, Garbage Collection. Stacks.
SE2212
Data Structures & Algorithms II
The course covers analysis of time and space requirements of important algorithms. Techniques include order-notation, recurrence relations, information-theoretic lower bounds, adversary arguments. Analysis of the key data structures: trees, hash tables, balanced tree schemes, priority queues, Fibonacci and binomial heaps. Algorithmic paradigms such as divide and conquer, dynamic programming, union-find with path compression, augmenting paths.
SE3001
Software Engineering Analysis and Design
The course covers system analysis and design in terms of the software engineering perspective. Course starts with fundamentals of system analysis, project management, process modeling, feasibility analysis and application architecture and modeling.
SE3002
Software Measurment and Testing
Development of software that needs to meet specific external goals, where these goals need to be expressible in measurable terms. It covers the principles of software measurement, and the ways in which they are used in planning software projects, and in monitoring how well projects are being carried out. It also examines the methods used for software testing in more detail than previous courses, and discusses the application of software measurement techniques to these testing methods
SE3003
Software Project Management
Main objective is to understand the software project lifecycle and define the usual stages of a software project management. Using a variety of cost-benefit evaluation techniques for choosing among competing project proposals and evaluating the risk. The course covers project planning, programme management, project evaluation, software effort estimation, activity planning, risk management, monitoring and control, managing contracts, managing people and organizing team, and software quality.
SE3004
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
Web Programming
This course introduces essential topics of Internet Programming. Topics include: protocols, client-server model, html forms programming, scripting, Java programming and applications development over the net, Java class methods, using the jdk/Javac, Java events, Java AWT, Java applets, layout managers, image animation, Java threads, Java beans, and VRML applications development. Creating executable content on the web will be the main focus of the course.
SE3006
Software Architecture
This course addresses the role of software architectures in the development of enterprise application systems. Topics include: Web-Based Architectures, Application Architectures, Data Architectures, Middleware Technologies, and Architectural Viewtypes and Styles.
SE3301
Computer Graphics and Animation
This course provides an introduction to Computer Graphics and Animation and mathematical aspects. By successfully completing this course, students will learn fundamental graphics and animation algorithms and be able to develop substantial graphics/animation applications under C++ by using popular OpenGL API
SE3302
Human Computer Interface Design
The course covers an introduction to HCI, interactive systems natural, user modelling in user-centred system design, user-centred system design process, task analysis, requirements gathering, storyboarding and prototyping, psychology:memory, cognitive psychology: perception, and e valuation
SE3990
Summer Training I
Minimum four weeks (20 working days) of practical internship should have been completed at information technologies related departments of an organization. Special attention should be given to most but not necessarily all of the following subjects: web programming, databases, information technologies service management. A formal report as described in the Summer Practice Guide is to be submitted.
SE4221
Concurrent and Real Time S/w Development
The course covers an introduction to systems theory and the software life cycle; requirements analysis including project initiation, feasibility study, cost/benefit considerations and specification; real time software development; languages and implementations; concurrency; structured analysis; system design, hardware-software trade-off, application to distributed systems; software management, software maintenance, and version and configuration control.
SE4406
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
Advances in Web Programming
The course covers XML Basics, Namespaces, Document Type Definitions, Cascading Style Sheets, XPath Expressions, XML Stylesheet Language Transformations, XML Schemas, XML Query Language, XForms, XLink, XPointer, XML Document Object Model, SQL/XML.
SE4422
Scripting Languages
This course is a study of a class of programming languages and tools known as scripting languages. Topics include: writing scripts to control and connect other programs, strengths and weaknesses of interpreted languages, extending scripting languages to include new functionality, embedding functions of a scripting language in other tools, syntax and usage of regular expressions, and the role of open-source software. Programming projects in multiple languages will be required.
SE4504
Management Information Systems
The objective of the course is to motivate students to teach them the role of Information Systems in organizations. MIS topics related with computer technologies, information development, and impact of information systems on business organization for organization information architectures. Course covers both technical and managerial issues.
SE4515
Intro. to Game Programming
This course provides students with an introduction to the technologies and software engineering practices used in the video game industry today. Students will learn the basics of creating a PC game based on Microsoft DirectX, through lecture material, hands-on labs, and a final project in which the students will actually build a simple game from the ground up
SE4911
Design Project I
The main objective of the course is to develop an acceptable and professional design behavior of the students for software applications. Students are required to design, develop and test performance of a software product. Software applications originality is the most emphasized design criterion in the design project evaluation.
SE4912
Design Project II
The main objective of the course is to develop an acceptable and professional design behavior of the students for software applications. Students are required to design, develop and test performance of a software product. Software applications originality is the most emphasized design criterion in the design project evaluation.
SE4920
Independent Study
The unique advantage of Independent Study via written correspondence is its flexibility. Students select their own hours of study and work at their own pace in surroundings most desirable to them. In addition to providing academic credit toward educational goals, independent study is a means of improving professional skills, acquiring knowledge for upgrading job skills, or satisfying intellectual and cultural curiosity.
SE4931
Special Topics in SE I
Study of various topics, like advanced design patterns with current technical developments in software engineering. Applications in software engineering concepts with enterprise systems and their solution techniques.
SE4932
Special Topics in SE II
Study of various topics, like advanced design in web based application architectures with current technical developments in software engineering. Applications in software engineering concepts with enterprise systems and their solution techniques.
SE4990
Summer Training II
Minimum four weeks (20 working days) of practical internship should have been completed at information technologies related departments of an organization. Special attention should be given to most but not necessarily all of the following subjects: web programming, databases, information technologies service management. A formal report as described in the Summer Practice Guide is to be submitted.
SE5103
Advanced System Analysis and Design I
Course emphasizes the tasks, activities and end results of a software system engineering effort and the various methodologies and techniques that can be utilized in software engineering effort. A number of software systems, such as information, Web-based or data warehouse systems, and activities in the SLCP (software life-cycle process), including variations of requirements analysis, systems design and systems implementation.
SE5104
Advanced System Analysis and Design II
A guide for the transition from programming- in-the-small to programming-in-the-large. Major design methods and available computer-aided software engineering (CASE) tools, the proper application of design methods, and techniques for estimating the magnitude of the development effort. UML based software development models. Developing object oriented software systems by designing distributed objects.
SE5141
Software Quality and Risk Management
This course focuses on the methods and techniques in software testing and quality assurance. The topics include unit, subsystem, system, regression, performance, and load testing; test specification; test management; software validation and verification; software quality factors; software quality assurance tools. Objectives include testing objectives and strategies; test automation; unit testing; integration testing; system and acceptance testing; performance and load testing; test case design; web and GUI testing; and white and black box testing.
SE5142
Specification and Design
Schemas; overview of the schema language; patterns and structure; declarations and predicates; schema semantics; bindings and types. Schema operators; mechanisms for schema combination; abstract data types; state-based specification; encapsulation of data members; composition of operations. Applications; case studies and exercises.
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
SE5143
Distributed Database Systems I
Communication paradigms: client/server protocols, remote procedure call (e.g., Java RMI), multicast protocols handling asynchronous communication and failures. Distributed transaction management requires enhanced concurrency control methods. Comparing algorithms proposed by researchers and commercial solutions.  Replicating data to increase fault-tolerance and the performance of databases.
SE5144
Software Project Management
Fundamental elements include integration, scope, time, cost, quality, human resources, communications, risk, and procurement management as defined in the Institute of Electrical and Electronics Engineers (IEEE) Standard for project management. Various approaches to software project planning, software project estimating, networks and scheduling, tracking and control, and technical and support processes are analyzed.
SE5145
Extensible Markup Language (XML)
Motivation for XML, representing data in XML. XML Schemas; defining the structure and content of a document; a type system for XML. XSLT; translating XML documents to various multimedia formats; functional programming in XSL. XPath; locating XML content within an XML document. XML in context; bibliography databases, domain specific languages.
SE5146
Distributed Database Systems II
Introduction to distributed database management, database distribution architectures, distributed database design, distributed query processing, distributed query optimization, distributed transaction management, distributed concurrency control, distributed reliability protocols, multi-database systems, mobile distributed database management.
SE5148
Web Services
SE5301
Introduction to IT Services Management
Foundations in IT services course provides an overview of IT Services. Topics include enterprise systems management (ESM), which is the complete and total management of a company’s IT elements and/or environment. IT services, or ESM, involves two categorizations: infrastructure management -the discipline regarding services responsible for maintaining and managing the IT elements in an environment, and relationship management -the discipline containing the services that are customer facing in relation to their IT infrastructure.
SE5303
Information and Services Economy
A new, interdisciplinary field that combines social science, business, and engineering knowledge needed for organizations (private, public, or nonprofit) to succeed in the shift to the service and information-based economy. A survey of the historical, economic, and theoretical foundations of the rise of the service economy, the analysis and design of services, the technology and implementation of services, and the delivery of services.
SE5315
Service Oriented Architectures
The SOA overview course begins with an introduction to what business process and information technology IT architecture are and what functions business process an IT architects perform. The course then describes the concepts of service orientation to a business process or information technology. Components of Service Oriented Architecture are described including and Enterprise Service Bus (ESB), and service connection methods such as Extensible Markup Language. Additionally, concepts such as Component Business Modeling (CBM), Business Process Execution Language (BPEL), and Web Services Description Language (WSDL the XML-based language which provides the model for describing Web Services) are also introduced. The reusability of services, the primary goal of SOA, emerges as a common theme through supporting sessions in SOA tools, the SOA Lifecycle, SOA Standards, and SOA Reference Architectures. Prerequisites for the SOA overview course are a thorough understanding of IT categories and elements including database, software, middleware, and network, familiarity with IT services, business processes and techniques, and some understanding of project management. The SOA overview course is multi-disciplinary, which bridges between business, business management, and technology.
SE5316
Business Systems Management
Business Systems Management provides an overview of the business and technological aspects of managing business processes focused to affect business impact and outcomes. The courses will use an architectural method to teach how to determine business impact of IT elements and map IT elements to business processes. The prerequisite for this course is an understanding of information technology (IT) devices and categories, and Foundations in IT Services
SE5404
Strategic Planning During Tech. Revolutions
This course will apply an inter-disciplinary approach both to a critique of traditional strategy as well as the search for something better -or at least more pragmatic- for students whose careers will inevitably (perhaps already have done so) put them in roles that require creative thinking about business, whether from a business, engineering, or IT perspective.
SE5405
Learning Organizations
The growing complexity of organizational science and theory is evidenced in the challenges facing public and private sector organizations. The focus of the course is organizational learning and performance: processes, systemic functions, culture, structure, leveraging and use of information systems to inform decision-making.
SE5408
Statistics for Business Intelligence
This course introduces the logic and procedures for statistical estimation, hypothesis testing, and model fitting in a variety of settings. Emphasis on; practical applications, designing good research, drawing causal conclusions, difference between statistical significance and practical importance.
SE5418
Operations Research in IT Services Management
Introduction to operations management: strategy and process design, forecasting and relevance for inventory control, MRP, cycle time, capacity and waiting time. Introduction to marketing and its role in businesses and organizations: the nature of exchange, value proposition and markets. The evolution of exchange and markets in the “new” economy. Introduction to decision analysis. Simulation with linear programming and other OR algorithms.
SE5550
Business Intelligence
Business intelligence basic definitions; business intelligence history; Data storage and reporting technologies used in organizations; Data storage: database management systems; data analysis through SQL; data mining; business intelligence and data warehouse applications; corporate performance management; business intelligence softwares; players
SE5604
Information Security Management
The main objectives of this course are to teach students how to identify and prioritize information assets, identify and prioritize threats to information assets, define an information security strategy and architecture, plan for and respond to intruders in an information system, describe legal and public relations implications of security and privacy issues, present a disaster recovery plan for recovery of information assets after an incident. ISO approach to the security management (ISO27001) will also be introduced.
SE5616
E-Learning Design
Introduction to e-learning; fundamentals of the e-learning theory; e-learning applications in the world; e-learning technologies (hardware and software); examining e-learning material and associated research; visual design in e-learning; e-learning design process and ASSURE model; e-learning design: determination of student needs.
SE5618
Implementing Information Technologies in School
Implementing the new and different information and communication technologies at schools in terms of teaching, learning and management by using web technologies, computer aided technologies, electronic white boards, etc.
SE5621
Educational Technology Studies
Development and theory of educational technology as a discipline, analysis of educational technology on teaching and learning processes and dimensions, educational circumstances dimensions, academic personnel aspect, application of disciplines in education, discussions of research and application problems, relations with program development
SE5887
Seminar
The purpose of this seminar is to equip the student enrolled in a program with a thesis with the necessary background for preparing a thesis. Although not compulsory, it is expected that the student prepares a pre-research document on her/his thesis subject and make a presentation at the end of the term.
SE5888
  yazılım mühendisliği tezsiz yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tezsiz yüksek lisans programları,     yazılım mühendisliği tezsiz,     yazılım mühendisliği tez,     yazılım mühendisliği tezli yüksek lisans,     yazılım mühendisliği tez konuları,     yazılım mühendisliği tez  ,     yazılım mühendisliği doktora programları,     yazılım mühendisliği doktora,     yazılım mühendisliği doktora programı,     fen ve teknoloji tez konuları,     eğitim ve teknoloji tez,     fen ve teknoloji tez,     teknoloji tez konuları,     bilgi teknolojileri tez konuları,     gıda teknolojisi tez konuları,     bilişim teknolojileri tez konuları,     tekstil teknolojisi tez konuları,     fen ve teknoloji tez konuları,     bitirme tezi,     özel ders,
Master Thesis
The Master Thesis is a study that students enrolled in a program with a thesis have to carry out under the leadership of an advisor on a subject related to the program followed. The thesis has to be prepared in line with academic ethic rules, presented to and approved by a thesis committee. The student has to register to this course for at least two terms.
SE5999
Project
This is a study that students enrolled to a program without a thesis have to prepare under the leadership of an advisor. Some real life analysis utilizing the techniques covered in the program is expected to be carried out. A presentation of the work to an academic commission is also expected.

Yanıt yok

Bir yanıt yazın

Tez Ödev Talep Formu

Son Faaliyetler
Aralık 2024
P S Ç P C C P
 1
2345678
9101112131415
16171819202122
23242526272829
3031