Third Cycle Programmes
    (Doctorate Degree)
Second Cycle Programmes
    (Master's Degree)
First Cycle Programmes
    (Bachelor's Degree)
Short Cycle Programmes
    (Associate's Degree)
 
First Cycle Programmes (Bachelor's Degree)

Faculty of Engineering - Software engineering -



General Description
History
The Department of Software Engineering was opened within the Faculty of Engineering with the approval of the Council of Higher Education.
Qualification Awarded
Software Engineering
Level of Qualification (Short Cycle , First Cycle , Second Cycle, Third Cycle)
First Cycle
Specific Admission Requirements
(1) The acceptance of student for undergraduate programs conducted in units allied to Iğdır University is done according to the results of selection and placement exams arranged by Student Selection and Placement Center. Students accepted to the university have to fulfil the conditions for exact registration as follows: a) Presenting a diploma or formal document which shows to graduate from high schools or their equivalents b) Paying school fee determinate according to 46th article in accordance with the law no 2547. (2) The original of documents required for registration or its approved sample is accepted by the university. The process is made on the basis of the declaration of applicant with regard to military service and conduct sheet.
Specific Arrangements For Recognition Of Prior Learning (Formal, Non-Formal and Informal)
The announcement of the courses included in the scope of recognition of prior learning, the receipt and evaluation of applications are made on the dates specified in the academic calendar. Recognition of Prior Learning will offer many benefits to our students and employers. For our students; increasing professional development and mobility in the labor market, preventing repetition of education and waste of time, providing early graduation, reducing the cost of learning, encouraging learning, increasing student motivation and self-confidence can be counted among the benefits of recognition of prior learning. From the point of view of employers; it will contribute to the elimination of skill or qualification deficiencies in the workplace, to reduce the time that employees will spend outside the workplace for training purposes and thus to use resources more efficiently. Recognition by the Department of the education received by a student who has previously studied at another higher education institution in Turkey or abroad is made according to the procedures determined in Igdir University, Associate Degree - Undergraduate Education and Examination Regulations. (https://www.igdir.edu.tr/mevzuat)
Qualification Requirements and Regulations
In order to obtain a bachelor's degree from our department, students must complete at least 240 ECTS by being successful in all compulsory and elective courses they take. The course program to be completed is attached. For other conditions, Iğdır University, Associate Degree - Undergraduate Education and Examination Regulations apply. (https://www.igdir.edu.tr/mevzuat)
Profile of The Programme
The topics of software engineering have been addressed and defined by the international standards bodies ISO and IEEE. According to these definitions, the fields of Software Engineering cover both technical, artistic and managerial issues. The Department of Software Engineering aims to train software developers who will work towards the goal of developing the most reliable software in the country in the most reliable way, and to develop software that will be used in increasingly critical areas such as subway, airport, nuclear reactor management, defense and similar areas in our country with techniques close to zero error. In these fields, training software engineers equipped with modern theoretical and practical knowledge is very important in terms of directing the technology needed by the economy. The software engineering departments of universities have undertaken this task. In addition, the creation of data models and data structures necessary for solving problems based on computer software of different disciplines is among the main objectives of Software Engineering.
Occupational Profiles of Graduates With Examples
Software Engineers shall be experienced about software and business solutions production and execution fulfilling the needs of company or corporations as an engineer who has authority to sign. Students, who graduate from Software Engineering Department, have a wide work area such as systems analyst, systems engineer, design engineer, web designer specialist, information technologies specialist and application programmer in various departments of each agency and institutes. They can also take charge in management, data management in data processing centers of companies producing computer software and as application engineer in the realization and computer-aided industrial design. Software engineers who will graduate from program will make project design at software field. They can put these projects into practice. They will have features to complete the test and integration steps successfully. They can employ in foundations producing defense industry and electronic device as application engineers and working on networks as application employee or systems engineers. Besides, they can work at universities as academician and in private sector companies and military foundations as software specialist. Graduates, who will take education formation, will work in related departments in Technical, Industrial Vocational Highschools and Vocational Training Centers dependent on the Ministry of National Education.
Access to Further Studies
Students who graduate from this program can apply to study in graduate programs.
Examination Regulations, Assessment and Grading
The assessment methods for each course have been given in the relevant "course information package" prepared by the instructor(s). Examinations and grading are carried out in accordance with Igdir University Undergraduate Education and Examination Regulations. (https://www.igdir.edu.tr/mevzuat)
Graduation Requirements
Successfully complete all of the courses in the program (240 ECTS credits in total) and have a GPA of at least 2.0 out of 4.00.
Mode of Study (Full-Time, Part-Time, E-Learning )
Full-Time
Address, Programme Director or Equivalent
Address : Iğdır University Faculty of Engineering Dean's Office Software Engineering Department Head of Department : Assoc. Prof. Dr. M. Said BOYBAY Phone: 4762230010 E-Mail : muhammed.boybay@igdir.edu.tr Web Address : https://yazilimmuhendisligi.igdir.edu.tr
Facilities
The department consist 1 Computer laboratory, 1 research laboratory, and 1 Basic Electrical and Electronics laboratory.

Key Learning Outcomes
1
2
3
4
5
6
7
8
9To be able to access information and for this purpose to search for resources, to use databases and other sources of information.
10Recognizes the necessity of lifelong learning; follows developments in science and technology and constantly renews himself/herself.
11To be able to use theoretical and applied knowledge in mathematics, science and their fields together for engineering solutions.
12To be able to identify, define, formulate and solve engineering problems; to be able to select and apply appropriate analytical methods and modeling techniques for this purpose.
13Analyzes a system, system component or process and designs it under realistic constraints to meet the desired requirements; applies modern design methods in this direction.
14To be able to select and use modern techniques and tools required for engineering applications.
15Works effectively individually and in multidisciplinary teams.
16Uses information and communication technologies together with computer software at least at the Advanced Level of European Computer Driving License required by the field.
17To be able to communicate effectively both orally and in writing; to be able to use a foreign language at least at the European Language Portfolio B1 General Level.
18Communicates using technical drawing.
19To be able to access information and for this purpose to search for resources, to use databases and other sources of information.
20To be aware of the universal and social impacts of engineering solutions and applications; to be aware of entrepreneurship and innovation issues and to have knowledge about contemporary issues.
21Has a sense of professional and ethical responsibility.
22Awareness of project management, workplace practices, employee health, environment and occupational safety; awareness of the legal consequences of engineering practices.
23Demonstrates awareness of the universal and social impacts of engineering solutions and applications; is aware of entrepreneurship and innovation issues and has knowledge about contemporary issues.

TYYÇ - Programme Outcomes - Base Scope Relationship
TYYÇProgramme OutcomesBase Scope
12222233333333333333333
Course Structure Diagram with Credits
T : Theoretical P: Practice L : Laboratory
1. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106001104 Compulsory 2 0 0 2
2 9900000106 ATATÜRK PRINCIPLES AND REVOLUTION HISTORY - I Compulsory 2 0 0 2
3 230106001108 Basic Information and Communication Technologies Compulsory 1 1 0 2
4 230106001109 Career Planning Compulsory 1 0 0 2
5 9900000114 FOREIGN LANGUAGE - I Compulsory 2 0 0 2
6 230106001102 Introduction to Programming I Compulsory 3 0 2 5
7 230106001100 Mathematics I Compulsory 4 0 0 6
8 230106001101 Physics Compulsory 4 0 0 5
9 9900000113 TURKISH LANGUAGE - I Compulsory 2 0 0 0
Total 21 1 2 26
 
2. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 9900000206 ATATÜRK PRINCIPLES AND REVOLUTION HISTORY - II Compulsory 2 0 0 2
2 230106002107 Digital Literacy Compulsory 3 0 0 3
3 9900000214 FOREIGN LANGUAGE - II Compulsory 2 0 0 2
4 230106002102 Introduction to Programming II Compulsory 3 0 2 0
5 230106002100 Mathematics II Compulsory 4 0 0 6
6 230106002101 Physics II Compulsory 4 0 0 5
7 9900000213 TURKISH LANGUAGE - II Compulsory 2 0 0 2
Total 20 0 2 20
 
3. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106003100 Algorithms Compulsory 3 0 2 0
2 230106003102 COMPUTER THEORY AND FOUNDATIONS-1 Compulsory 3 0 0 0
3 230106003101 DATA STRUCTURES-I Compulsory 3 0 2 0
4 230106003103 LOGICAL DESIGN Compulsory 2 0 2 0
5 230106003106 Occupational Health and Safety I Compulsory 2 0 0 0
6 Formasyon-3 PEDAGOGICAL FORMATION COURSES Elective - - - 0
7 230106003105 Probability Compulsory 2 0 0 0
8 230106003104 SYSTEM PROGRAMMING Compulsory 2 0 2 0
Total 17 0 8 0
 
4. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106004100 ALGORITHMS-II Compulsory 3 0 2 0
2 230106004104 BASIC LINEAR ALGEBRA Compulsory 3 0 0 0
3 230106004102 COMPUTER THEORY AND FOUNDATIONS-II Compulsory 3 0 0 0
4 230106004101 DATA STRUCTURES Compulsory 2 0 2 0
5 230106004103 OBJECT BASED PROGRAMMING-I Compulsory 2 0 2 0
6 230106004106 Occupational Health and Safety II Compulsory 2 0 0 0
7 Formasyon-4 PEDAGOGICAL FORMATION COURSES Elective - - - 0
8 230106004105 Statistics Compulsory 2 0 0 0
Total 17 0 6 0
 
5. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106005104 INTERNSHIP-I Compulsory 0 0 0 0
2 230106005002 Non-Field Elective Course - I Elective - - - 0
3 230106005103 OPERATING SYSTEMS Compulsory 3 0 0 0
4 Formasyon-5 PEDAGOGICAL FORMATION COURSES Elective - - - 0
5 230106005100 Programming Languages Compulsory 2 0 2 0
6 230106005102 Software Project Management Compulsory 3 0 0 0
7 230106005101 Systems Programming Compulsory 3 0 0 0
8 230106005000 Technical Elective Course - I Elective - - - 0
Total 16 0 3 0
 
6. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006002 Elective - - - 0
2 230106006102 CRYPTOGRAPHY Compulsory 3 0 0 0
3 230106006103 DATABASE BASICS Compulsory 2 0 2 0
4 230106006101 MACHINE LEARNING Compulsory 2 0 2 0
5 230106006100 OBJECT-ORIENTED PROGRAMMING-III Compulsory 2 0 2 0
6 Formasyon-6 PEDAGOGICAL FORMATION COURSES Elective - - - 0
7 230106006000 Technical Elective Course - II Elective - - - 0
8 230106006001 Technical Elective Course - III Elective - - - 0
Total 16 0 8 0
 
7. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007103 DEEP LEARNING Compulsory 2 0 2 0
2 230106007101 Internship II Compulsory 0 0 0 0
3 230106007004 NON-FIELD ELECTIVE COURSE-III Elective - - - 0
4 Formasyon-7 PEDAGOGICAL FORMATION COURSES Elective - - - 0
5 230106007100 Seminars Compulsory 0 2 0 0
6 230106007102 SOFTWARE TESTING AND VERIFICATION Compulsory 2 0 2 0
7 230106007000 Technical Elective IV Elective - - - 0
8 230106007002 Technical Elective V Elective - - - 0
Total 11 2 6 0
 
8. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008101 Design Project Compulsory 0 4 0 0
2 230106008004 Non-Field Elective III Elective - - - 0
3 Formasyon-8 PEDAGOGICAL FORMATION COURSES Elective - - - 0
4 230106008100 SOFTWARE PROJECT MANAGEMENT Compulsory 2 0 2 0
5 230106008001 Technical Elective Lab. VI Elective - - - 0
6 230106008000 Technical Elective VI Elective - - - 0
7 230106008002 Technical Elective VII Elective - - - 0
Total 11 4 5 0
 
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF201 INTRODUCTION TO EDUCATION Elective 3 0 0 0
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF202 EDUCATIONAL PSYCHOLOGY Elective 3 0 0 0
Non-Field Elective Course - I
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106005110 ENTREPRENEURSHIP AND PROJECT MANAGEMENT-I Elective 3 0 0 0
2 230106005111 INTRODUCTION TO ECONOMY Elective 3 0 0 0
3 230106005112 BUSINESS ADMINISTRATION Elective 3 0 0 0
4 230106005113 SOCIAL SCIENCE Elective 3 0 0 0
5 230106005114 INDUSTRIAL RELATIONS Elective 3 0 0 0
6 230106005115 NUMERICAL ANALYSIS Elective 3 0 0 0
7 230106007120 HISTORY AND PHILOSOPHY OF SCIENCE Elective 3 0 0 0
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF301 TEACHING PRINCIPLES AND METHODS Elective 3 0 0 0
2 PF303 CLASSROOM MANAGEMENT Elective 2 0 0 0
Technical Elective Course - I
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106005105 WEB PROGRAMMING Elective 2 0 1 0
2 230106005106 FUZZY LOGIC Elective 2 0 1 0
3 230106005107 FOUNDATIONS OF ARTIFICIAL UNDERSTANDING Elective 2 0 1 0
4 230106005108 ALGORITHM ANALYSIS Elective 2 0 1 0
5 230106005109 OPERATIONS RESEARCH-I Elective 2 0 1 0
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006119 ENTREPRENEURSHIP AND PROJECT MANAGEMENT-I Elective 3 0 0 0
2 230106006121 COMMUNICATION Elective 3 0 0 0
3 230106006122 INTRODUCTION TO TURKISH AND ISLAMIC PHILOSOPHY Elective 3 0 0 0
4 230106006123 GENERAL BUSINESS Elective 3 0 0 0
5 230106006124 FINANCIAL MANAGEMENT Elective 3 0 0 0
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF302 EVALUATION AND ASSESSMENT IN EDUCATION Elective 3 0 0 0
2 PF304 SPECIAL TEACHING METHODS Elective 3 0 0 0
Technical Elective Course - II
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006104 AUTOMOTOR THEORY AND THEORETICAL LANGUAGES Elective 2 0 1 0
2 230106006105 DATA SCIENCE Elective 2 0 1 0
3 230106006106 GRAPHICS PROGRAMMING Elective 2 0 1 0
4 230106006107 COMPUTATION THEORY Elective 2 0 1 0
5 230106006108 ARTIFICIAL NEURAL NETWORKS Elective 2 0 1 0
6 230106006109 DATABASE MANAGEMENT SYSTEMS Elective 2 0 1 0
Technical Elective Course - III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006110 HUMAN COMPUTER INTERACTION Elective 2 0 1 0
2 230106006111 COMPUTER NETWORKS Elective 2 0 1 0
3 230106006112 ADVANCED COMPUTER ARCHITECTURE Elective 2 0 1 0
4 230106006113 COMPUTER GRAPHICS Elective 2 0 1 0
5 230106006114 GRAPHIC ANIMATION AND DESIGN Elective 2 0 1 0
6 230106006115 LINUX TOOLS AND SHELL PROGRAMMING Elective 2 0 1 0
7 230106006116 SOFTWARE ENGINEERING Elective 2 0 1 0
8 230106006117 SIGNALS AND SYSTEMS Elective 2 0 1 0
9 230106006118 OPERATIONS RESEARCH-II Elective 2 0 1 0
NON-FIELD ELECTIVE COURSE-III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007120 HISTORY AND PHILOSOPHY OF SCIENCE Elective 3 0 0 0
2 230106007121 PUBLIC RELATIONS Elective 3 0 0 0
3 230106007122 BUILDING MANAGEMENT Elective 3 0 0 0
4 230106007123 DIFFERENTIAL EQUATIONS Elective 3 0 0 0
5 230106007124 E-BUSINESS: MANAGEMENT. SECURITY. MARKETING Elective 3 0 0 0
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF401 GUIDANCE AND SPECIAL EDUCATION Elective 3 0 0 0
2 PF403 INSTRUCTIONAL TECHNOLOGIES Elective 2 0 0 0
Technical Elective IV
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007104 INTRODUCTION TO ARTIFICIAL INTELLIGENCE Elective 2 0 2 0
2 230106007105 SOFTWARE ARCHITECTURES Elective 2 0 1 0
3 230106007106 INTRODUCTION TO PATTERN RECOGNITION Elective 2 0 1 0
4 230106007107 INFORMATION THEORY Elective 2 0 1 0
5 230106007108 COMPUTER NETWORK SECURITY Elective 2 0 1 0
6 230106007109 CYBER SECURITY Elective 2 0 1 0
7 230106007110 BASICS OF MICROPROCESSORS Elective 2 0 1 0
8 230106007111 COMPUTATIONAL GEOMETRY Elective 2 0 1 0
Technical Elective V
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007112 SOFTWARE ENGINEERING FOR MOBILE DEVICES Elective 2 0 1 0
2 230106007113 MOBILE GAME DEVELOPMENT Elective 2 0 1 0
3 230106007114 RANDOM MODELS Elective 2 0 1 0
4 230106007115 BASICS OF COMPUTER VISION Elective 2 0 1 0
5 230106007116 MATHEMATICAL FOUNDATIONS OF ARTIFICIAL LEARNING Elective 2 0 1 0
6 230106007117 SOFTWARE ENGINEERING ETHICS Elective 2 0 1 0
7 230106007118 INTRODUCTION TO GAME THEORY Elective 2 0 1 0
8 230106007119 DIGITAL IMAGE PROCESSING Elective 2 0 1 0
Non-Field Elective III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008127 HUMAN RESOURCES MANAGEMENT Elective 3 0 0 0
2 230106008128 ENGINEERING ETHICS Elective 3 0 0 0
3 230106008129 TRAFFIC SAFETY Elective 3 0 0 0
4 230106008130 INTRODUCTION TO LOGIC Elective 3 0 0 0
5 230106008131 BUSINESS LAW Elective 3 0 0 0
PEDAGOGICAL FORMATION COURSES
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 PF404 TEACHING PRACTICE Elective 1 8 0 0
Technical Elective Lab. VI
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008118 BIG DATA ANALYSIS Elective 2 0 1 0
2 230106008119 FORENSICS Elective 2 0 1 0
3 230106008120 PARALLEL PROGRAMMING Elective 2 0 1 0
4 230106008121 PRODUCTIVE ARTIFICIAL INTELLIGENCE Elective 2 0 1 0
5 230106008122 COMPUTER VISION Elective 2 0 1 0
6 230106008123 SOFTWARE QUALITY ASSURANCE AND TESTING Elective 2 0 1 0
7 230106008124 Software Framework Applications Elective 2 0 1 0
8 230106008125 WEB SERVICES PROGRAMMING Elective 2 0 1 0
9 230106008126 ARTIFICIAL NEURAL NETWORKS AND DEEP LEARNING Elective 2 0 1 0
Technical Elective VI
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008102 BLOCK CHAIN ​​TECHNOLOGY Elective 2 0 1 0
2 230106008103 SERVER-SIDE Script LANGUAGES Elective 2 0 1 0
3 230106008104 OPERATING SYSTEMS SECURITY Elective 2 0 1 0
4 230106008105 AUTOMATIC LEARNING SPECIAL TOPICS Elective 2 0 1 0
5 230106008106 INTRODUCTION TO CLOUD COMPUTING Elective 2 0 1 0
6 230106008107 MOBILE APPLICATION DEVELOPMENT Elective 2 0 1 0
7 230106008108 DATABASE MANAGEMENT SYSTEMS Elective 2 0 1 0
8 230106008109 SIMULATION APPLICATIONS IN INDUSTRY Elective 2 0 1 0
Technical Elective VII
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008110 INTRODUCTION TO NATURAL LANGUAGE PROCESSING Elective 2 0 1 0
2 230106008111 PROGRAMMING / BIOINFORMATICS ALGORITHMS FOR BIOINFORMATICS Elective 2 0 1 0
3 230106008112 AUTOMATIC LEARNING FOUNDATIONS AND APPLICATIONS Elective 2 0 1 0
4 230106008113 DISTRIBUTED SYSTEMS AND PARALLEL COMPUTING Elective 2 0 1 0
5 230106008114 BASICS OF IMAGE PROCESSING Elective 2 0 1 0
6 230106008115 GAMING TECHNOLOGIES Elective 2 0 1 0
7 230106008116 RANDOM MODELS IN MANUFACTURING SYSTEMS Elective 2 0 1 0
8 230106008117 ADVANCED C++: TEMPLATES AND SOCIAL PROGRAMMING Elective 2 0 1 0
 
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476 226 13 14 • e-mail: info@igdir.edu.tr