Chairman’s Welcome Message
Welcome to the Near East University Department of Software Engineering web page. The department was established in 2013 within the Faculty of Engineering. In the department, English Bachelor (BSc) education is given. There is also a Master's program in English within the Graduate School of Applied Sciences.
Software engineering is an emerging interdisciplinary engineering department in the TRNC and Turkey. In the first year of undergraduate education, basic engineering education is given as in other engineering branches. In the following years, it focuses on educational software principles and the theory and practice of systems. Software Engineering is a department that requires intensive laboratory and computer use studies.
As the curriculums of both Software Engineering and Computer Engineering undergraduate programs observed it can be seen that they have very close similarities. While Computer Engineering curriculum has been prepared, more hardware and hardware related studies are thought and designed. However, in Software Engineering education, all the principles and methods required to develop software, software development processes are aimed. In addition to the former topics testing the software created in these processes, determine the determination and implementation of the analysis, test and maintenance repair steps, are considered in order to train the graduates with the ability to integrate different information systems.
The basic vision of our graduate program (MSc) is to give the best and highest quality education to our students, to make creative researches, to publish these researches in highly claimed international journals and magazines, as well as to provide the necessary service to the private and public sector about informatics.
We could suggest that students who are interested in software design, development and engineering issues, also in the future who want to work in area of government offices, municipalities, private companies, hospitals, as well as in their own workplace, diligent and rigorous students can choose the Software Engineering department.
Prof. Dr. Fadi Al-Turjman
Head of the Department of Software Engineering
Courses
1st Semester 2nd Semester 3rd Semester 4th Semester 5th Semester 6th Semester 7th Semester 8th Semester ELECTIVE COURSE
CODE
COURSE NAME
C/E
T
P
C
E
CHM101
GENERAL CHEMISTRY
C
3
2
4
5
AII102
PROGRAMMING AND PROBLEM SOLVING
C
3
2
4
5
ENG101
ENGLISH I
C
3
0
3
3
MTH101
CALCULUS I
C
4
0
4
5
MTH113
LINEAR ALGEBRA
C
3
0
3
5
PHY101
PHYSICS I
C
3
2
4
5
CAM100
CAMPUS ORIENTATION
C
2
0
0
2
Total
21
6
22
30
CODE
COURSE NAME
C/E
T
P
C
E
AII108
OBJECT ORIENTED PROGRAMMING
C
2
2
3
6
ENG102
ENGLISH II
C
3
0
2
3
MTH102
CALCULUS II
C
4
0
4
6
AII104
DISCRETE STRUCTURES
C
3
0
3
5
PHY102
PHYSICS II
C
3
2
4
6
CAR100
CAREER PLANNING
C
2
0
0
2
GEC351
21st CENTURY SKILLS
E
2
0
0
2
Total
19
4
16
30
CODE
COURSE NAME
C/E
T
P
C
E
AII201
DATA STRUCTURES AND ALGORITHMS
C
3
2
4
6
AII001
LOGIC DESIGN
C
3
2
4
6
ENG201
ORAL COMMUNICATION SKILLS
C
3
0
3
4
MTH251
PROBABILITY AND STATISTICS
C
3
0
3
6
AII003
PRINCIPLES OF SOFTWARE ENGINEERING
C
3
0
3
6
CHC100
CYPRUS HISTORY AND CULTURE
E
2
0
0
2
Total
17
4
17
30
CODE
COURSE NAME
C/E
T
P
C
E
AII203
COMPUTER ORGANISATION AND
ARCHITECTURE
C
3
2
4
5
AII202
DATABASE SYSTEMS
C
3
2
4
5
SWE202
SOFTWARE CONSTRACTION
C
2
2
3
4
SWE234
HUMAN COMPUTER INTERACTION
C
3
0
3
3
YIT101/TUR101
TURKISH LANGUAGE FOR INTERNATIONAL/TURKISH II
STUDENTS
C
2
0
2
2
TE
TECHNICAL ELECTIVE
E
3
0
3
5
SWE299
SUMMER TRAINING I
C
0
0
0
6
Total
16
6
19
30
CODE
COURSE NAME
C/E
T
P
C
E
AII302
OPERATING SYSTEMS
C
3
0
3
6
SWE395
ADVANCED OBJECT ORIENTED PROGRAMMING
C
3
0
3
4
AII311
MANAGEMENT INFORTMATION SYSTEMS FOR ENGINEERS
C
4
0
4
7
SWE301
SOFTWARE DESIGN AND ARCHITECTURE
C
3
2
4
5
AII439
OCCUPATIONAL HEALTH AND SAFETY
C
2
0
2
4
AIT103/AIT101
ATATURK'S PRINCIPLES AND REFORMS FOR
TURKISH STUDENTS I
C
2
0
2
2
YIT102/TUR102
TURKISH LANGUAGE FOR INTERNATIONAL II/TURKISH II
STUDENTS
C
2
0
2
2
Total
19
2
20
30
CODE
COURSE NAME
C/E
T
P
C
E
AII005
INTERNET PROGRAMMING
C
3
0
3
5
AII303
DATA COMMUNICATIONS AND COMPUTER NETWORKS
C
3
2
4
5
SWE302
SOFTWARE QUALITY ASSURANCE AND TESTING
C
2
2
3
4
SWE304
SOFTWARE REQUIREMENTS ANALYSIS
E
2
2
3
4
SWE396
ADVANCED OBJECT ORIENTED PROGRAMMING II
C
3
0
3
4
AIT104/AIT102
ATATURK'S PRINCIPLES AND REFORMS FOR
TURKISH STUDENTS II
C
2
0
2
2
SWE399
SUMMER TRAINING II
C
0
0
0
6
Total
15
6
18
30
CODE
COURSE NAME
C/E
T
P
C
E
AII430
PRINCIPLES OF INFORMATION SECURITY
E
3
0
3
6
AII427
INTRODUCTION TO MANAGEMENT
E
3
0
3
5
SWE491
GRADUATION PROJECT I
C
2
0
2
4
TE
TECHNICAL ELECTIVE
E
3
0
3
5
TE
TECHNICAL ELECTIVE
E
3
0
3
5
TE
TECHNICAL ELECTIVE
E
3
0
3
5
Total
17
0
17
30
CODE
COURSE NAME
C/E
T
P
C
E
AII429
ENGINEERING ETHICS
E
3
0
3
6
AII426
ECONOMICS FOR ENGINEERS
E
3
0
3
6
SWE492
GRADUATION PROJECT II
C
4
0
4
7
SWE401
SOFTWARE PROJECT MANAGEMENT
E
2
0
3
6
TE
TECHNICAL ELECTIVE
E
3
0
3
5
Total
15
0
16
30
Total No. of Courses 52 Total No. of Electives 13 Total No. of Credits 145 Percentage of Electives 23 Total ECTS 240 Previous Total No. of Credits 145 New Total No. of Credits 145 Previous Total ECTS 246 New Total ECTS 240 C/E: Compulsory/Elective T: Hours of Theoretical Study P: Hours of Practice/Lab E: ECTS C: Credits
CODE
COURSE NAME
T
P
C
E
AII431
E-COMMERCE
2
2
3
5
AII412
DATABASE APPLICATION
2
2
3
5
AII002
SYSTEM SIMULATION
2
2
3
5
AII404
NEURAL NETWORKS
2
2
3
5
AII419
IMAGE PROCESSING
2
2
3
5
AII402
COMPUTER GRAPHICS
2
2
3
5
AII405
COMPUTER HARDWARE
2
2
3
5
AII406
SYSTEM PROGRAMMING
2
2
3
5
AII413
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
2
2
3
5
AII417
MOBILE PROGRAMMING
2
2
3
5
AII408
ADVANCED OBJECT ORIENTED PROGRAMMING
2
2
3
5
AII409
OBJECT ORIENTED PROGRAMMING II
2
2
3
5
AII407
PROGRAMMING LANGUAGES II
2
2
3
5
AII415
DECISION MAKING
2
2
3
5
AII006
WEB DESIGN and PROGRAMMING
2
2
3
5
AII007
MULTIMEDIA SYSTEMS
2
2
3
5
Restricted Technical Electives
AII430
PRINCIPLES of INFORMATION SECURITY
3
0
3
6
AII427
INTRODUCTION to MANAGEMENT
3
0
3
4
AII426
INTRODUCTION to ECONOMICS
3
0
3
5
AII429
ENGINEERING ETHICS
3
0
3
6
Non Technical Electives
GEC351
21st CENTURY SKILLS
2
0
0
2
CHC100
CYPRUS HISTORY AND CULTURE
2
0
0
2
Mission – Vision
Mission
The mission of the department of Software Engineering of the Near East University is to educate engineers that are meets the needs of society within the world standards also pursues scientific cooperation with national and international entities in academia, public and private sectors.
Vision
The vision of department is to be recognized as one of the leading institutions with Software Engineering programs, imparting the highest quality education to students and become a national and international center of research excellence in Software Engineering.
Program Information
Qualification Awarded
The students who successfully complete the program are awarded the degree of Bachelor of Science in Software Engineering.
Level of Qualification
This is a First Cycle (Bachelor’s Degree) program
Specific Admission Requirements
In the framework of the regulations set by Higher Education Council of Turkey (YÖK), student admission for this undergraduate program is made through a university entrance examination called ÖSYS. Following the submission of students’ academic program preferences, Student Selection and Placement Center (ÖSYM) places the students to the relevant program according to the score they get from ÖSYS.
- International students are accepted to this undergraduate program according to the score of one of the international exams they take such as SAT, ACT and so on, or according to their high school diploma score.
- Exchange student admission is made according to the requirements determined by bilateral agreements signed by NEU and the partner university.
- Visiting students can enroll for the courses offered in this program upon the confirmation of the related academic unit. Additionally, they need to prove their English language level since the medium of instruction of the program is English.
Qualification Requirements and Regulations
The students studying in this undergraduate program are required to have a Cumulative Grade Points Average (Cum. GPA) of not less than 2.00/4.00 and have completed all the courses with at least a letter grade of DD/S in the program in order to graduate. The minimum number of ECTS credits required for graduation is 240. It is also mandatory for the students to complete their compulsory internship in a specified duration and quality.
Recognition of Prior Learning
At Near East University, full-time students can be exempted from some courses within the framework of the related bylaws. If the content of the course previously taken in another institution is equivalent to the course offered at NEU, then the student can be exempted from this course with the approval of the related faculty/graduate school after the evaluation of the course content.
Profile of the Program
The program's goal is to equip its graduates with both the fundamental scientific principles that underpin the key computing technologies in use today and the engineering skills that enable those principles to be applied in practice. Upon graduation, students should be equipped to pursue a career as computer professionals or, if they so wish, to pursue further academic studies. The graduates will be professionals who can be flexible and integrate in a relatively short time into a wide-range of different sectors of the industry.
Program Outcomes
- To have adequate knowledge in Mathematics, Science, Computer Science and Management; to be able to use theoretical and applied information in these areas on complex engineering problems.
- To be able to identify, define, formulate, and solve complex computer problems; to be able to select and apply proper analysis and modeling methods for this purpose.
- To be able to design a complex system, process, device or product under realistic constraints and conditions, in such a way as to meet the requirements; to be able to apply modern design methods for this purpose.
- To be able to devise, select, and use modern techniques and tools needed for analysis and solution of complex problems in Software Engineering applications; to be able to use information and software technologies effectively.
- To be able to design and conduct experiments, gather data, analyze and interpret results for investigating complex engineering problems or Software Engineering research topics.
- To be able to work efficiently in Software Engineering disciplinary and multi-disciplinary teams; to be able to work individually.
- To be able to communicate effectively in Turkish, both orally and in writing; to be able to author and comprehend written reports, to be able to prepare design and implementation reports, to present effectively, to be able to give and receive clear and comprehensible instructions.
- To have knowledge about global and social impact of Software Engineering practices on health, environment, and safety; to have knowledge about contemporary issues as they pertain to engineering; to be aware of the legal ramifications of Software Engineering solutions.
- To be aware of ethical behaviour, professional and ethical responsibility; to have knowledge about standards utilized in engineering applications.
- To have knowledge about industrial practices such as project management, risk management, and change management; to have awareness of entrepreneurship and innovation; to have knowledge about sustainable development.
- To be able to collect data in the area of Software Engineering, and to be able to communicate with colleagues in a foreign language. ("European Language Portfolio Global Scale", Level B1)
- To be able to speak a second foreign language at a medium level of fluency efficiently.
- To recognize the need for lifelong learning; to be able to access information, to be able to stay current with developments in science and technology; to be able to relate the knowledge accumulated throughout the human history to Software Engineering.
Course and Program Outcomes Matrix
Occupational Profiles of Graduates
Graduates of Software Engineering program may work in the Information/Software Technologies department of a bank, a university, a hospital, a public institution, or a private company. Additionally, they may be employed as system analyst, application programmer, data base administrator, network designer, security administrator, system evaluator, system programmer, system designer, standard and methods inspector, final user support specialist in production, marketing, financial affairs, management, human resources and/or research and development departments of a production company.
Access to Further Studies
The students graduating from this program may apply to graduate programs.
Course Structure Diagram with Course Credits
Exam Regulations, Assessment and Grading
Graduation Requirements
In order to graduate from this undergraduate program, the students are required; to succeed in all of the courses listed in the curriculum of the program by getting the grade of at least DD/S with a minimum of 240 ECTS to have a Cumulative Grade Point Average (CGPA) of 2.00 out of 4.00 to complete their compulsory internship in a specified duration and quality.
Mode of Study
This is a full-time program.
Program Director (or Equivalent)
Prof. Dr. Fadi AL-TURJMAN, Head of Department, Faculty of Engineering, Near East University
Evaluation Questionnaires
- Evaluation Survey
- Graduation Survey
- Satisfaction Survey