Department of Software Engineering (Turkish)

Courses

FACULTY OF ENGINEERING

SOFTWARE ENGINEERING (2020)

 

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

1

Required

ENG 111

Academic English I

3

0

0

3

3

 

1

Required

GRS 121

Entrepreneurship I

0

2

0

1

2

 

1

Required

ISG 101

Occupational Health and Safety

2

0

0

2

2

 

1

Required

UHG 151

Introduction to University Life

2

0

0

2

2

 

1

Required

FZK 121

Engineering Physics I

3

2

0

4

6

 

1

Required

MAT 121

Engineering Mathematics I

4

0

0

4

6

 

1

Required

YZL 103

Computer Programming I (C /C++ Programming)

3

2

0

4

5

 

1

Required

YZL 101

Introduction to Software Engineering Concepts

3

0

0

3

4

 

Total

20

6

0

23

30

 

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

2

Required

ENG 112

Academic English II

3

0

0

3

3

 

2

Required

GRS 122

Entrepreneurship II

0

2

0

1

1

 

2

Required

IYE 124

Workplace Education

0

7

0

3

7

 

2

Required

UHG 152

Building the Future

1

0

0

1

1

 

2

Required

FZK 122

Engineering Physics II

3

2

0

4

6

 

2

Required

MAT 122

Engineering Mathematics II

4

0

0

4

6

MAT 121

2

Required

YZL 104

Computer Programming II (C/C++ Programming)

3

2

0

4

6

YZL 103

Total

14

13

0

20

30

 

 

 

 

 

 

 

 

 

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

3

Required

ATA 101

Principles of Atatürk and History of Turkish Revolution I

2

0

0

2

2

 

3

Required

TUR 101

Turkish I

2

0

0

2

2

 

3

Required

IYU 225

Workplace Application I

0

7

0

3

7

 

3

Required

MAT 201

Linear Algebra

3

0

0

3

4

 

3

Required

YZL 203

Discrete Computer Structures

3

0

0

3

5

 

3

Required

YZL 205

Data Structures and Algorithms

4

0

0

4

6

 

3

Required

YZL 207

Object Oriented Programming

2

2

0

3

4

 

Total

16

9

0

20

30

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

4

Required

ATA 102

Principles of Atatürk and History of Turkish Revolution II

2

0

0

2

2

 

4

Required

TUR 102

Turkish II

2

0

0

2

2

 

4

Required

IYU 226

Workplace Application II

0

7

0

3

7

 

4

Required

MAT 202

Differential Equations

4

0

0

4

5

 

4

Required

YZL 202

Database Management Systems

2

2

0

3

5

 

4

Required

YZL 204

Software Engineering

3

0

0

3

5

 

4

Required

YZL 206

Web Technologies

2

2

0

3

4

 

Total

15

11

0

20

30

 

 

 

 

 

 

 

 

 

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

5

Required

IYU 325

Workplace Application III

0

7

0

3

7

 

5

Required

YZL 301

Analysis of Algorithms

3

0

0

3

4

 

5

Required

YZL 303

Operating Systems

3

0

0

3

4

 

5

Required

YZL 305

Programming Languages and Automata

3

0

0

3

5

 

5

Required

YZL 307

Probability and Statistics for Software Engineering

3

0

0

3

5

 

5

Required

YZL 309

Web Programming

2

2

0

3

5

 

Total

14

9

0

18

30

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

6

Elective

IYD 326

Workplace Experience I

0

7

0

3

7

 

6

Required

YZL 302

Data Mining

3

0

0

3

4

 

6

Required

YZL 304

Computer Networks and Network Programming

3

0

0

3

4

 

6

Required

YZL 308

System Programming

3

0

0

3

5

 

6

Required

YZL 310

Software Project Management

3

0

0

3

5

 

6

Required

ELEC 1

Elective Course I (YZL 3XX)

3

0

0

3

5

 

Total

15

7

0

18

30

 

 

 

 

 

 

 

 

 

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

7

Elective

IYD 425

Workplace Experience II

0

7

0

3

7

 

7

Required

YZL 403

Cyber Security

3

0

0

3

4

 

7

Required

YZL 401

Machine Learning and Artificial Intelligence

3

0

0

3

4

 

7

Required

ELEC 2

Elective Course II (YZL 4XX)

3

0

0

3

4

 

7

Elective

ELEC 3

Elective Course III (YZL 4XX)

3

0

0

3

4

 

7

Elective

ELEC 4

Elective Course IV (YZL 4XX)

3

0

0

3

4

 

7

Elective

ELEC 5

Elective Course V (MF)

3

0

0

3

3

 

Total

18

7

0

21

30

Semester

Type

Code

Course Name

Th.

Pr.

Lab.

Cr.

ECTS

Prerequisite

8

Required

IYD 426

Workplace Experience III

0

30

0

15

22

 

8

Required

YZL 400

Graduation Project

0

10

0

5

8

 

Total

0

40

0

20

30