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 0 5
7 230106001103 Introduction to Programming Laboratory I Compulsory 0 0 2 4
8 230106001100 Mathematics I Compulsory 4 0 0 6
9 230106001101 Physics Compulsory 4 0 0 5
10 9900000113 TURKISH LANGUAGE - I Compulsory 2 0 0 0
Total 21 1 2 30
 
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 0 0
5 230106002103 Introduction to Programming Laboratory II Compulsory 0 0 2 0
6 230106002100 Mathematics II Compulsory 4 0 0 6
7 230106002101 Physics II Compulsory 4 0 0 5
8 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 4 0 0 0
2 230106003101 Algorithms Laboratory Compulsory 0 0 2 0
3 230106003103 Data Management Compulsory 3 0 0 0
4 230106003104 Diferantial Equations Compulsory 3 0 0 0
5 230106003102 Discrete Mathematics Compulsory 3 0 0 0
6 230106003106 Occupational Health and Safety I Compulsory 2 0 0 0
7 Formasyon-3 PEDAGOGICAL FORMATION COURSES Elective - - - 0
8 230106003105 Probability Compulsory 3 0 0 0
Total 18 0 2 0
 
4. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106004100 Data Structures Compulsory 4 0 0 0
2 230106004104 Database Management Systems Compulsory 3 0 0 0
3 230106004103 Fundamentals of Linear Algebra Compulsory 3 0 0 0
4 230106004106 Occupational Health and Safety II Compulsory 2 0 0 0
5 Formasyon-4 PEDAGOGICAL FORMATION COURSES Elective - - - 0
6 230106004102 Software Requirement and Analysis Compulsory 3 0 0 0
7 230106004105 Statistics Compulsory 3 0 0 0
8 230106004101 VERİ YAPILARI LAB Compulsory 0 0 2 0
Total 18 0 2 0
 
5. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106005103 Internship - I Compulsory 0 0 0 0
2 230106005002 Non-Field Elective Course - I Elective - - - 0
3 Formasyon-5 PEDAGOGICAL FORMATION COURSES Elective - - - 0
4 230106005100 Programming Languages Compulsory 3 0 0 0
5 230106005102 Software Project Management Compulsory 3 0 0 0
6 230106005101 Systems Programming Compulsory 3 0 0 0
7 230106005000 Technical Elective Course - I Elective - - - 0
8 230106005001 Technical Elective Course Laboratory - I Elective - - - 0
Total 15 0 2 0
 
6. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006002 Elective - - - 0
2 230106006100 Operating System Compulsory 3 0 0 0
3 Formasyon-6 PEDAGOGICAL FORMATION COURSES Elective - - - 0
4 230106006101 Software Engineering Compulsory 3 0 0 0
5 230106006102 Software Testing Compulsory 0 0 2 0
6 230106006000 Technical Elective Course - II Elective - - - 0
7 230106006001 Technical Elective Course - III Elective - - - 0
Total 15 0 2 0
 
7. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007101 Internship II Compulsory 0 0 0 0
2 230106007004 NON-FIELD ELECTIVE COURSE-III Elective - - - 0
3 Formasyon-7 PEDAGOGICAL FORMATION COURSES Elective - - - 0
4 230106007100 Seminars I Compulsory 0 2 0 0
5 230106007000 Technical Elective IV Elective - - - 0
6 230106007001 Technical Elective Lab. IV Elective - - - 0
7 230106007003 Technical Elective Lab. V Elective - - - 0
8 230106007002 Technical Elective V Elective - - - 0
Total 9 2 4 0
 
8. Semester
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008101 Design Project Compulsory 2 0 0 0
2 230106008004 Non-Field Elective III Elective - - - 0
3 Formasyon-8 PEDAGOGICAL FORMATION COURSES Elective - - - 0
4 230106008100 Seminars II Compulsory 0 2 0 0
5 230106008001 Technical Elective Lab. VI Elective - - - 0
6 230106008003 Technical Elective Lab. VII Elective - - - 0
7 230106008000 Technical Elective VI Elective - - - 0
8 230106008002 Technical Elective VII Elective - - - 0
Total 11 2 4 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 230106005112 Entrepreneurship and Project Management-I Elective 3 0 0 0
2 230106005113 Introduction to Economy Elective 3 0 0 0
3 230106005114 Business Administration Elective 3 0 0 0
4 230106005115 Sociology Elective 3 0 0 0
5 230106005116 Industrial Relations 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 230106005104 Computer Networks Elective 3 0 0 0
2 230106005105 Information Security Elective 3 0 0 0
3 230106005106 Fuzzy Logic Elective 3 0 0 0
4 230106005107 Computer Architect and Organization Elective 3 0 0 0
Technical Elective Course Laboratory - I
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106005108 Computer Networks Laboratory Elective 0 0 2 0
2 230106005109 Information Security Laboratory Elective 2 0 0 0
3 230106005110 Fuzzy Logic Laboratory Elective 0 0 2 0
4 230106005111 Computer Architect and Organization Laboratory Elective 0 0 2 0
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006119 Entrepreneurship and Project Management-II Elective 3 0 0 0
2 230106006121 Introduction to Turkish and islamic philosophy Elective 3 0 0 0
3 230106006122 Business Law Elective 3 0 0 0
4 230106006123 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 230106006103 Automata Theory and Formal Languages Elective 3 0 0 0
2 230106006104 Foundations of Artificial Intelligence Elective 3 0 0 0
3 230106006105 Algorithm Analysis Elective 3 0 0 0
4 230106006106 Artificial Neural Networks Elective 3 0 0 0
5 230106006107 Human-Computer Interaction Elective 3 0 0 0
6 230106006108 Introduction to Deep Learning Elective 3 0 0 0
7 230106006109 Operating Systems Security Elective 3 0 0 0
8 230106006110 Automata Theory and Formal Languages Elective 3 0 0 0
Technical Elective Course - III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106006111 Theory of Computation Elective 3 0 0 0
2 230106006112 Computer and Network Security Elective 3 0 0 0
3 230106006113 Software Architectures Elective 3 0 0 0
4 230106006114 Introduction to Pattern Recognition Elective 3 0 0 0
5 230106006115 Foundations of Micro Processors Elective 3 0 0 0
6 230106006116 Distributed Database Systems Elective 3 0 0 0
7 230106006117 Computational Geometry Elective 3 0 0 0
8 230106006118 Introduction to Cloud Services Elective 3 0 0 0
NON-FIELD ELECTIVE COURSE-III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007124 History and Philosophy of Science Elective 3 0 0 0
2 230106007125 Public Relations Elective 3 0 0 0
3 230106007126 Construction management Elective 3 0 0 0
4 230106007127 Number Theory and Cryptographic Applications Elective 3 0 0 0
5 230106007128 Introduction to Game Theory Elective 3 0 0 0
6 230106007129 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 230106007102 Fundamentals of Machine Learning Elective 3 0 0 0
2 230106007103 Computer Graphics Elective 3 0 0 0
3 230106007104 Cryptography and Network Security Elective 3 0 0 0
4 230106007105 Linux Tools and Shell Programming Elective 3 0 0 0
5 230106007106 Special Topics in Machine Learning Elective 3 0 0 0
Technical Elective Lab. IV
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007107 Machine Learning Laboratory Elective 0 0 2 0
2 230106007108 Computer Graphics Laboratory Elective 0 0 2 0
3 230106007109 Cryptography and Network Security Laboratory Elective 0 0 2 0
4 230106007110 Linux Tools and Shell Programming Elective 0 0 2 0
5 230106007111 Special Topics in Machine Learning Laboratory Elective 0 0 2 0
Technical Elective Lab. V
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007118 Introduction to Natural Language Processing Laboratory Elective 0 0 2 0
2 230106007119 Fundamentals of Artificial Intelligence Laboratory Elective 0 0 2 0
3 230106007120 Programming for Bioinformatics Laboratory Elective 0 0 2 0
4 230106007121 Fundamentals and Applications of Machine Learning Laboratory Elective 0 0 2 0
5 230106007122 Distributed Systems and Parallel Computing Laboratory Elective 0 0 2 0
6 230106007123 Simulation Applications in Industry Laboratory Elective 0 0 2 0
Technical Elective V
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106007112 Introduction to Natural Language Processing Elective 3 0 0 0
2 230106007113 Fundamentals of Artificial Intelligence Elective 3 0 0 0
3 230106007114 Programming for Bioinformatics Elective 3 0 0 0
4 230106007115 Fundamentals and Applications of Machine Learning Elective 3 0 0 0
5 230106007116 Distributed Systems and Parallel Computing Elective 3 0 0 0
6 230106007117 Simulation Applications in Industry Elective 3 0 0 0
Non-Field Elective III
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008102 Applied Engineering Education Elective 0 0 0 0
2 230106008133 Human Reseources Management Elective 3 0 0 0
3 230106008134 Engineering Ethics Elective 3 0 0 0
4 230106008135 Traffic Safety Elective 3 0 0 0
5 230106008136 Introduction to Logic Elective 3 0 0 0
6 230106008137 General Management 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 230106008110 Fundamentals of Image Processing Laboratory Elective 0 0 2 0
2 230106008111 Game Technologies Laboratory Elective 0 0 2 0
3 230106008112 Stochastic Models in Manufacturing Systems Laboratory Elective 0 0 2 0
4 230106008113 Object Oriented Programming Laboratory Elective 0 0 2 0
5 230106008114 Advanced C++: Templates and Object-Oriented Programming Laboratory Elective 0 0 2 0
6 230106008115 Mobile Applications Laboratory Elective 0 0 2 0
7 230106008116 Server-Side Scripting Languages Laboratory Elective 0 0 2 0
Technical Elective Lab. VII
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008125 Computer Vision Laboratory Elective 0 0 2 0
2 230106008126 Database Laboratory Elective 0 0 2 0
3 230106008127 Software Engineering for Mobile Devices Laboratory Elective 0 0 2 0
4 230106008128 Mobile Game Development Laboratory Elective 0 0 2 0
5 230106008129 Advancements in Software Development Laboratory Elective 0 0 2 0
6 230106008130 Client-Side Scripting Languages Laboratory Elective 0 0 2 0
7 230106008131 Web Services Programming Laborator Elective 0 0 0 0
8 230106008132 Software Framework Applications Laboratory Elective 0 0 2 0
Technical Elective VI
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008103 Fundamentals of Image Processing Elective 3 0 0 0
2 230106008104 Game Technologies Elective 3 0 0 0
3 230106008105 Stochastic Models in Manufacturing Systems Elective 3 0 0 0
4 230106008106 Object Oriented Programming Elective 3 0 0 0
5 230106008107 Advanced C++: Templates and Object-Oriented Programming Elective 3 0 0 0
6 230106008108 Mobile Applications Elective 3 0 0 0
7 230106008109 Server-Side Scripting Languages Elective 3 0 0 0
Technical Elective VII
No Course Unit Code Course Unit Title Type of Course T P L ECTS
1 230106008117 Fundamentals of Computer Vision Elective 3 0 0 0
2 230106008118 Database Management Systems Elective 3 0 0 0
3 230106008119 Software Engineering for Mobile Devices Elective 3 0 0 0
4 230106008120 Mobile Game Development Elective 3 0 0 0
5 230106008121 Advancements in Software Development Elective 3 0 0 0
6 230106008122 Client-Side Scripting Languages Elective 3 0 0 0
7 230106008123 Web Services Programming Elective 3 0 0 0
8 230106008124 Software Framework Applications Elective 3 0 0 0
 
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476 226 13 14 • e-mail: info@igdir.edu.tr