COMPUTER ENGINEERING DEPARTMENT MINOR PROGRAMS

 

ELECTRICAL AND ELECTRONIC ENGINEERING DEPARTMENT

Table 1. Computer Engineering Minor Program Software Development Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 382

Software Engineering

5

BBM 384

Software Engineering Lab.

4

BBM486

Design Patterns

6

 

Table 2. Computer Engineering Minor Program Data Management Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 371

Data Management

4

BBM471

Database Management Systems

6

BBM473

Database Lab.

4

 

Table 3. Computer Engineering Minor Program Computer Science Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 301

Programming Languages

4

BBM401

Automata Theory and Formal Languages

6

BBM402

Theory of Computation

6

 

Table 4. Computer Engineering Minor Program Operating Systems Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM341

Systems Programming

4

BBM342

Operating Systems

5

BBM 451

Computer Networks

6

 

Table 5. Computer Engineering Minor Program Artificial Intelligence Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM405

Fundamentals of Artificial Intelligence

6

BBM406

Fundamentals of Machine Learning

6

BBM407

Fuzzy Logic

6

 

 

 

 

 

INDUSTRIAL ENGINEERING DEPARTMENT

Table 1. Computer Engineering Minor Program Software Development Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 382

Software Engineering

5

BBM 384

Software Engineering Lab.

4

BBM486

Design Patterns

6

 

Table 2. Computer Engineering Minor Program Data Management Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 371

Data Management

5

BBM471

Database Management Systems

6

BBM473

Database Lab.

4

 

Table 3. Computer Engineering Minor Program Computer Science Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 301

Programming Languages

4

BBM401

Automata Theory and Formal Languages

6

BBM402

Theory of Computation

6

 

Table 4. Computer Engineering Minor Program Operating Systems Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM 103

Introduction to Programming Lab. I

4

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM341

Systems Programming

4

BBM342

Operating Systems

5

BBM 451

Computer Networks

6

 

 

Table 5. Computer Engineering Minor Program Artificial Intelligence Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM405

Fundamentals of Artificial Intelligence

6

BBM406

Fundamentals of Machine Learning

6

BBM407

Fuzzy Logic

6

 

 

 

 

 

 

MATHEMATICS DEPARTMENT

Table 1. Computer Engineering Minor Program Software Development Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 382

Software Engineering

5

BBM486

Design Patterns

6

 

Table 2. Computer Engineering Minor Program Data Management Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM471

Database Management Systems

6

BBM473

Database Lab.

4

 

Table 3. Computer Engineering Minor Program Computer Science Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM401

Automata Theory and Formal Languages

6

BBM402

Theory of Computation

6

 

Table 4. Computer Engineering Minor Program Operating Systems Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM341

Systems Programming

4

BBM342

Operating Systems

5

 

Table 5. Computer Engineering Minor Program Artificial Intelligence Option

Course Code

Course Name

ECTS

BBM101

Introduction to Programming I

6

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM405

Fundamentals of Artificial Intelligence

6

BBM406

Fundamentals of Machine Learning

6

BBM407

Fuzzy Logic

6

 

 

 

 

 

 

STATISTICS DEPARTMENT

Table 1. Computer Engineering Minor Program Software Development Option

Course Code

Course Name

ECTS

BBM 102

Introduction to Programming II

8

BBM 202

Algorithms

4

BBM103

Introduction to Programming Lab. I

4

BBM104

Introduction to Programming Lab. II

4

BBM382

Software Engineering

5

BBM486

Design Patterns

6

 

Table 2. Computer Engineering Minor Program Data Management Option

Course Code

Course Name

ECTS

BBM 102

Introduction to Programming II

8

BBM 202

Algorithms

4

BBM103

Introduction to Programming Lab. I

4

BBM104

Introduction to Programming Lab. II

4

BBM471

Database Management Systems

6

BBM473

Database Lab.

4

 

 

 

 

 

COMPUTER EDUCATION AND INSTRUCTIONAL TECHNOLOGY  DEPARTMENT

Table 1. Computer Engineering Minor Program Course List

Course Code

Course Name

ECTS

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 382

Software Engineering

5

BBM384

Software Engineering Lab.

4

BBM486

Design Patterns

6

 

 

 

 

 

DEPARTMENT OF INFORMATION MANAGEMENT

Table 1. Computer Engineering Minor Program Course List

Course Code

Course Name

ECTS

BBM102

Introduction to Programming II

8

BBM201

Data Structures

5

BBM202

Algorithms

4

BBM 371

Data Management

4

BBM471

Database Management Systems

6

BBM473

Database Lab.

4