Bedir Tekinerdogan
Bilkent University
Department of Computer Engineering-
Software Engineering

Research
Education
Background
Professional Activities
Projects
Publications
Personal
Address

Bilsen

 

 

 

 

 

 

 

Teaching PhD Students MSc Students Industry
Teaching

Below is the list of courses that I have taught the last years.

2014-2015

2013-2014

2012-2013

2011-2012

2010-2011

2009-2010

2008-2009

The following table shows all the courses that I have given in my academic career together with the number of MSc and PhD students that I have supervised:

Academic

Year

Affiliation

Undergraduate Course

Graduate Course

# MSc Students

# PhD Students

Fall

Spring

Summer

Fall

Spring

Summer

1995-1996

University of Twente

StrProg

 

 

 

 

 

 

 

1996-1997

 

StrProg

 

 

 

 

 

 

 

1997-1998

 

StrProg

OOP

 

 

 

 

2

 

1998-1999

 

OOP

SE

 

 

 

 

2

 

1999-2000

 

PT

SE

 

BITBV

 

 

2

 

2000-2001

 

 

 

 

DSA
MSE

ADSA

 

3

 

2001-2002

 

 

MSE

 

DSA

ADSA

 

3

 

2002-2003

Bilkent University

AlgDa
SAD

SAD

 

 

AOSD

 

3

 

2003-2004

University of Twente

 

 

 

DSA
MSE

ADSA

 

3

3

2004-2005

 

 

 

 

DSA

ADSA

 

3

4

2005-2006

 

 

 

 

DSA

ADSA

AOSD@
METU

3

4

2006-2007

 

 

 

 

DSA

ADSA

AOSD@
METU

2

4

2007-2008

 

 

 

 

DSA

ADSA

 

3

4

2008-2009

Bilkent University

SAD

SPLE
RT/ART

SAD

AOSD

MDSD

 

3

3

2009-2010

 

OOSE
RT/ART

SAD

OOSE

AOSD

MDSD

 

8

3

2010-2011

 

OOSE

SPLE

OOSE

AOSD

MDSD

 

8

4

2011-2012

 

SAD

OOSE

 

AOSD

MDSD

 

8

5

2012-2013   SAD SPLE   AOSD MDSD   8 8
2013-2014   OOSE
SAD
SVV     MDSD   6 8

· ADSA - Advanced Design of Software Architectures
· AlgDa - Algorithms and Datastructures I (Object-Oriented Programming in Java)
· AOSD - Aspect-Oriented Software Development
· AOSD-METU - Summerschool Aspect-Oriented Software Development
· ART - Advanced Research Topics (for PhD Students)
· BIT-BV - A project course on software development from an organizational/business perspective
· DSA - Design of Software Architectures
· MDSD - Model-Driven Software Development
· MSE - Modeling in Software Engineering
· SAD - Software Architecture Design
· OOP - Object-Oriented Programming
· OOSE - Object-Oriented Software Engineering
· PT - Programming Techniques
· RT - Research Topics (for MSc Students)
· SE - Software Engineering
· SPLE - Software Product Line Engineering
· StrProg - Structured Programming (Pascal, Modula)
· SVV - Software Verification and Validation