Software Engineering

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

The Bachelor's Degree in Software Engineering at Bahçeşehir University is designed for aspiring professionals ready to tackle the complexities of modern software development and information technology. You will gain a robust understanding of core programming principles, data structures, and algorithms, essential for building efficient and scalable software solutions. This undergraduate program is ideal for students passionate about creating innovative applications, managing software projects, and ensuring system security in a field that constantly demands new approaches and technical expertise.

This full-time, on-campus program spans four years, immersing you in a curriculum that balances theoretical knowledge with practical application. You will engage with subjects like software security, database management systems, and human-computer interaction, culminating in significant capstone projects and a summer training period. You will develop critical problem-solving abilities and graduate with a comprehensive skill set, prepared to pursue diverse career paths in software development, system analysis, and technology management.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Software Engineering program provides a comprehensive curriculum designed to equip students with the knowledge and skills necessary for a successful career in the field. The program covers foundational subjects such as calculus, physics, and programming, progressing to advanced topics in software design, data structures, and project management. Students will also engage in practical experiences like capstone projects and summer training, alongside elective courses to tailor their specialization.

1 1. Semester

Communications skills and academic reporting I
Calculus I
Discrete mathematics
Physics I
Introduction to programming (Java)

2 2. Semester

General chemistry I
Communication skills and academic reporting II
Child law and child psychology
Calculus II
Physics II
Object oriented programming (Java)

3 3. Semester

Linear algebra
Programming languages
Computing systems
Data structures and algorithms I
Programme Elective slots available

4 4. Semester

Software security
Software engineering analysis and design
Database management systems
Data structures and algorithms II
Programme Elective slots available

5 5. Semester

Probability and statistics
Software project management
Turkish language and literature I
Departmental Elective slots available
Non-Departmental Elective slots available
Programme Elective slots available

6 6. Semester

Numerical analysis
Software architecture
Human computer interaction
Turkish language and literature II
Non-Departmental Elective slots available
Programme Elective slots available

7 7. Semester

Non-technical aspects of engineering
Atatürk's principles and history of Turkish Republic I
Software verification and validation
Capstone project I
Summer training
Departmental Elective slots available
Non-Departmental Elective slots available
Programme Elective slots available

8 8. Semester

Atatürk's principles and history of Turkish Republic II
Capstone project II
Departmental Elective slots available
Departmental Elective slots available
Departmental Elective slots available
Programme Elective slots available

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 9,000.00
Second Year Fee Tuition fee
USD 9,000.00
Third Year Fee Tuition fee
USD 9,000.00
Fourth Year Fee Tuition fee
USD 9,000.00
Total Program Cost Estimated total tuition
USD 36,000.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 600.00 - USD 750.00
Food & Groceries USD 1,200.00 - USD 2,400.00
Transport USD 240.00 - USD 480.00
Utilities & Bills USD 600.00 - USD 1,200.00
Estimated Total USD 2,040.00 - USD 4,080.00

Living cost estimates are based on Besiktas South Campus.

Outcomes & Employability

What happens after you graduate

94%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Artificial Intelligence & Machine LearningCloud Computing & InfrastructureCustomer Experience & SupportHardware & Semiconductor EngineeringIT Support & Systems AdministrationProduct Management & UXQuality Assurance & TestingRegulatory & Government AffairsRoad Transport & LogisticsSatellite Communications

Top Employers Hiring for this course

Garanti BBVA Teknoloji

Intertech Information Technology and Marketing Inc.

Justech

Turk Telekom

Turkcell

Vodafone

Why Study Software Engineering at Bahcesehir University (BAU)

What makes this program stand out

Very Fast Application response time

Bahcesehir University (BAU) typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Bahcesehir University (BAU) in Turkey

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Software Engineering at Bahcesehir University (BAU)

Can I work while studying?

Undergraduate international students can work part-time after their first year, while postgraduate students can work part-time and full-time from the start. A separate work permit is necessary for employment.

What English language score do I need for this course?

For English language proficiency, applicants need a TOEFL overall score of 75 with specific minimum scores in listening, reading, speaking, and writing. Alternatively, a PTE overall score of 55 with the same minimum requirements is accepted.

What jobs can I get after studying this course?

Job titles include Software Engineer, Data Analyst, Web Developer, AI Engineer, and Database Administrator.

What will I actually study in this course?

Bahçeşehir University’s Software Engineering Department offers double major and lateral branch programs in the fields of computer sciences, information technologies, and software engineering:

  • Software Engineering Undergraduate Program
  • Information Technologies Graduate Program (in conjunction with the Department of Computer Engineering)
  • Information Systems

When can I start — what are the intake months?

The intake for the Software Engineering program is in September. Make sure to prepare your application materials ahead of this date to ensure a smooth admission process.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️