Ders Planı - Tezli

​​​​​​​​​​

Elektronik ve Bilgisayar Mühendisliği


- The maximum duration of study in the program with thesis option is six semesters. The students are required to finish their course work in the first four semesters. Their registration will be cancelled otherwise.

- You are required to complete at least 120 ECTS from the program with thesis option.

1.Yarıyıl

KoduDersÖn KoşulTeoriU SaatKrediAKTS
--4 ECE*** Technical Elective----1220
Toplam1220

2.Yarıyıl

KoduDersÖn KoşulTeoriU SaatKrediAKTS
ENGR 500Research Methods in Natural Sciences3035
ENGR 591Graduate Seminar00020
--3 ECE*** Technical Elective----915
Toplam1240

3.Yarıyıl

KoduDersÖn KoşulTeoriU SaatKrediAKTS
ECE 599Master Thesis00060
Toplam060

4.Yarıyıl

KoduDersÖn KoşulTeoriU SaatKrediAKTS
ECE 599Master Thesis00060
Toplam060

Master of Science (MS) Curriculum

This program offers two tracks. The requirements for graduation differ between the tracks.


TRACK 1: COMPUTER ENGINEERING

OPTION WITH THESIS

The following program requirements must be completed to earn a MS degree:

For students registered on Fall 2016 or later


• Complete ENGR 500 Research Methods in Natural Sciences course.

• Complete seven (7) technical elective courses selected from the list in Table 1 below, which are recommended by your academic advisor.

• Register for the graduate seminar course ENGR 591, compulsory and non-credit. Students should present a seminar at least once and attend at least 80% of the seminars.

• Prepare, submit and successfully defend thesis in ECE 599 under the supervision of an adviser.
For students registered before Fall 2016

• Complete eight (8) technical elective courses selected from the list in Table 1 below, which are recommended by your academic advisor.

• Register for the graduate seminar course ENGR 591, compulsory and non-credit. Students should present a seminar at least once and attend at least 80% of the seminars.

• Prepare, submit and successfully defend thesis in ECE 599 under the supervision of an adviser.


TABLE 1: Recommended Courses for Computer Engineering

Course Code Course Description

ECE 507 VLSI Design
ECE 526 Computational Biology
ECE 576 Scalable Internet Services
ECE 509 Statistical Signal Processing I: Estimation Theory
ECE 527 Bioinformatics
ECE 577 Cloud Computing
ECE 510 Statistical Signal Processing II: Detection Theory
ECE 528 Probabilistic Graphical Models
ECE 578 Data Visualization
ECE 511 Probability and Stochastic Process
ECE 529 Multimedia Systems
ECE580 Networks
ECE512 Information Theory
ECE 532 Mobile Programming
ECE 581 Network Security
ECE 513 Digital Communications
ECE 561 Approximation Algorithms
ECE 582 Data Science for Business
ECE 514 Data Compression and Modeling
ECE 562 Network Modeling
ECE 583 Cryptography and Coding
ECE 515 Linear Dynamical Systems
ECE 563 Combinatorial Algorithms
ECE 584 Advanced Cryptography and Coding
ECE 516 Convex Optimizations
ECE 564 Computational Geometry
ECE 585 Cognitive Computing
ECE 517 Numerical Methods in Engineering
ECE 565 Theory of Computation and Complexity
ECE 586 Computational Genomics
ECE 518 Advanced Digital Communications
ECE 566 Object Oriented Design
ECE 588 Agile Methods
ECE 519 Robotics
ECE 570 Software Engineering
ECE 589 Natural Language Processing
ECE 520 Software Based Startups
ECE571 Data Engineering
ECE 590 Advanced Topics in Electronics Engineering
ECE521 Motion Planning
ECE 572 Advanced Topics in Database Systems
ECE 596 Advanced Topics in Computer Engineering
ECE 523 Machine Learning
ECE 573 Advanced Topics in Distributed Systems
ECE 597 Software Processes
ECE 524 Computer Vision
ECE 574 Advanced Topics in Computer Architecture
ECE 567 Advanced Internet Services
ECE 525 Advanced Topics in Computer Vision
ECE 575 Big Data Analysis


TRACK 2: ELECTRONICS ENGINEERING

OPTION WITH THESIS

The following program requirements must be completed to earn a MS degree:

• Complete ENGR 500 Research Methods in Natural Sciences course. ( This course is compulsory for students registered on Fall 2016 or later)

• Complete seven (7) technical elective courses selected from the list in Table 2 below, which are recommended by your academic advisor. (For students registered on Fall 2016 or later)

• Complete eight (8) technical elective courses selected from the list in Table 2 below, which are recommended by your academic advisor. (For students registered before Fall 2016)

• Take EECS 413 Wireless Communications and EECS415 Digital Signal Processing if not taken in undergraduate. EECS 413 and EECS 415 are counted as technical electives.

• Register for the graduate seminar course ENGR 591, compulsory and non-credit. Students should present a seminar at least once and attend at least 80% of the seminars.

• Prepare, submit and successfully defend thesis in ECE 599 under the supervision of an adviser.

TABLE 2: Recommended Courses for Electronics Engineering

Course Code Course Description

ECE501 Analog Circuit Design
ECE515 Linear Dynamical Systems
ECE538 Optical Waves and Optical Imaging
ECE502 RF Radio Design
ECE516 Convex Optimizations
ECE541 Advanced Nano and Micro Electro Mechanical Systems
ECE503 mm Wave IC Design
ECE517 Numerical Methods in Engineering
ECE542 Advanced MOSFET Theory

ECE504 ECE504 Advanced Communication Circuits
ECE 518 Advanced Digital Communications
ECE551 Design and Manufacturing in Electrical Engineering
ECE507 VLSI Design
ECE519 Robotics
ECE552 Energy and Energy Efficiency
ECE 508 Analog-Digital Interface Integrated Circuits
ECE521 Motion Planning
ECE562 Network Modeling
ECE509 Statistical Signal Processing I: Estimation Theory
ECE522 Antenna Theory and Design
ECE574 Advanced Topics in Computer Architecture
ECE 510 Statistical Signal Processing II: Detection Theory
ECE523 Machine Learning
ECE583 Cryptography and Coding
ECE511 Probability and Stochastic Process
ECE 529 Multimedia Systems
ECE584 Advanced Cryptography and Coding
ECE512 Information Theory
ECE531 Advanced Electromagnetics
ECE590 Advanced Topics in Electronics Engineering
ECE513 Digital Communications
ECE536 Fiber Optic Communications
ECE514 Data Compression and Modeling
ECE537 Optoelectronic Devices and Lasers


NOTE 1: All courses are 3 credits and ECTS=5. ECTS for seminar course is 20, for project course is 20 and for thesis is 60.

NOTE 2: With the approval of the academic advisor, students may take courses from other graduate programs (including courses listed in Table 3 below) at İstanbul Şehir University or other universities.
NOTE 3: With the approval of the academic advisor, students may take ECE 592 (ECE 592A Independent Study I) and ECE 593 (ECE 592B - Independent study II) to complete course requirements for an MS degree.
NOTE 4: With the approval of the academic advisor, students may take at most two (2) senior level courses (EECS 4xx) to complete course requirements for an MS degree.



4 ECE*** Technical Elective

KoduDersÖn KoşulTeoriU SaatKrediAKTS
ECE 501Analog Circuit Design3035
ECE 502RF Microelectronics3035
ECE 503mm Wave IC Design3035
ECE 504Advanced Communication Circuits3035
ECE 507VLSI Design3035
ECE 508Analog-Digital Interface Integrated Circuits3035
ECE 509Statistical Signal Processing3035
ECE 510Statistical Signal Processing II : Detection Theory3035
ECE 511Probability and Stochastic Process3035
ECE 512Information Theory3035
ECE 513Digital Communication System3035
ECE 514Data Compression and Modeling3035
ECE 515Linear Dynamical Systems3035
ECE 516System Optimizations3035
ECE 517Numerical Methods in Engineering3035
ECE 518Advanced Digital Communication3035
ECE 519Robotics3035
ECE 520Software Based Startups3035
ECE 521Motion Planning3035
ECE 522Antenna Theory and Design3035
ECE 523Machine Learning3035
ECE 523Machine Learning3035
ECE 524Computer Vision3035
ECE 525Advanced Topic in Computer Vision3035
ECE 526Computational Biology3035
ECE 527Bioinformatics3035
ECE 528Probabilistic Graphical Models3035
ECE 529Multimedia Systems3035
ECE 531Advanced Electromagnetics3035
ECE 536Fiber Optic Communications3035
ECE 537Optoelectronic Devices and Lasers3035
ECE 538Optical Waves and Optical Imaging3035
ECE 541Nano and Micro Electro Mechanical Systems 3035
ECE 542Advanced MOSFET Theory3035
ECE 551Design and Manufacturing in EE3035
ECE 552Energy and Energy Efficiency3035
ECE 561Approximation Algorithms3035
ECE 562Network Modeling3035
ECE 563Combinatorial Algortithms3035
ECE 564Computational Geometry3035
ECE 565Theory of Computation and Complexity3035
ECE 566Object Oriented Design3035
ECE 567Advanced Internet Services3035
ECE 570Software Engineering3035
ECE 571Data Engineering3035
ECE 572Advanced Topics in Database Systems3035
ECE 573Advanced Topics in Distributed Systems3035
ECE 574Advanced Computer Architecture3035
ECE 575Big Data Analysis3035
ECE 576Scalable Internet Services3035
ECE 577Cloud Computing3035
ECE 578Data Visualization0035
ECE 579Software Engineering Project Management3035
ECE 580Networks3035
ECE 581Network Security3035
ECE 582Data Science for Business3035
ECE 583Cryptography and Coding3035
ECE 584Advanced Cryptography and Coding3035
ECE 585Cognitive Computing0035
ECE 586Computational Genomics3035
ECE 588Agile Methods3035
ECE 589Natural Language Processing3035
ECE 590Advanced Topics in Electrical Engineering 3035
ECE 592Independent Study I0035
ECE 593Independent Study II0035

3 ECE*** Technical Elective

KoduDersÖn KoşulTeoriU SaatKrediAKTS
ECE 501Analog Circuit Design3035
ECE 502RF Microelectronics3035
ECE 503mm Wave IC Design3035
ECE 504Advanced Communication Circuits3035
ECE 507VLSI Design3035
ECE 508Analog-Digital Interface Integrated Circuits3035
ECE 509Statistical Signal Processing3035
ECE 510Statistical Signal Processing II : Detection Theory3035
ECE 511Probability and Stochastic Process3035
ECE 512Information Theory3035
ECE 513Digital Communication System3035
ECE 514Data Compression and Modeling3035
ECE 515Linear Dynamical Systems3035
ECE 516System Optimizations3035
ECE 517Numerical Methods in Engineering3035
ECE 518Advanced Digital Communication3035
ECE 519Robotics3035
ECE 520Software Based Startups3035
ECE 521Motion Planning3035
ECE 522Antenna Theory and Design3035
ECE 523Machine Learning3035
ECE 523Machine Learning3035
ECE 524Computer Vision3035
ECE 525Advanced Topic in Computer Vision3035
ECE 526Computational Biology3035
ECE 527Bioinformatics3035
ECE 528Probabilistic Graphical Models3035
ECE 529Multimedia Systems3035
ECE 531Advanced Electromagnetics3035
ECE 536Fiber Optic Communications3035
ECE 537Optoelectronic Devices and Lasers3035
ECE 538Optical Waves and Optical Imaging3035
ECE 541Nano and Micro Electro Mechanical Systems 3035
ECE 542Advanced MOSFET Theory3035
ECE 551Design and Manufacturing in EE3035
ECE 552Energy and Energy Efficiency3035
ECE 561Approximation Algorithms3035
ECE 562Network Modeling3035
ECE 563Combinatorial Algortithms3035
ECE 564Computational Geometry3035
ECE 565Theory of Computation and Complexity3035
ECE 566Object Oriented Design3035
ECE 567Advanced Internet Services3035
ECE 570Software Engineering3035
ECE 571Data Engineering3035
ECE 572Advanced Topics in Database Systems3035
ECE 573Advanced Topics in Distributed Systems3035
ECE 574Advanced Computer Architecture3035
ECE 575Big Data Analysis3035
ECE 576Scalable Internet Services3035
ECE 577Cloud Computing3035
ECE 578Data Visualization0035
ECE 579Software Engineering Project Management3035
ECE 580Networks3035
ECE 581Network Security3035
ECE 582Data Science for Business3035
ECE 583Cryptography and Coding3035
ECE 584Advanced Cryptography and Coding3035
ECE 585Cognitive Computing0035
ECE 586Computational Genomics3035
ECE 588Agile Methods3035
ECE 589Natural Language Processing3035
ECE 590Advanced Topics in Electrical Engineering 3035
ECE 592Independent Study I0035
ECE 593Independent Study II0035