PROGRAM OBJECTIVE AND SCOPE The Back-End Software Development Associate Degree Program aims to provide the necessary fundamental knowledge and skills for the development of systems such as databases, server management, API integration, and application architecture that operate in the background of web and mobile applications. The program aims to train qualified intermediate staff and software technicians who are competent in data security, system performance, and scalability, meeting the needs of the industry.
MISSION AND VISION
- Mission: To train qualified software technicians who are proficient in the technical details and modern applications of software development processes, can think analytically, adhere to ethical values, and create added value in the industry.
- Vision: To be an associate degree program that is recognized nationally and internationally in the field of software development, rapidly integrates technological developments into educational processes, and leads the needs for back-end solutions in the industry.
Program Educational Objectives (PEO)
PEO1: To train technical personnel with fundamental knowledge and skills in back-end software development, database management, and service architecture.
PEO2: To train individuals who can develop secure and sustainable software using modern software tools, mastering software engineering processes.
PEO3: To train graduates who are inclined to teamwork, have developed communication skills, adhere to professional ethical values, and comply with occupational health and safety rules.
PEO4: To train individuals who have a consciousness of continuous learning, can follow technological developments, can monitor innovations in their professional field with foreign language knowledge, and can continue their professional development.
NOTABLE GRADUATE OUTCOMES
- Develop scalable back-end systems with current server-side languages such as Python, Java, C#, PHP.
- Design, manage, and optimize database solutions such as MySQL, PostgreSQL, and MongoDB.
- Design secure API (RESTful/GraphQL) architectures that facilitate client-server communication.
- Utilize version control systems (Git) and cloud/DevOps deployment tools.
- Execute projects in collaboration with front-end teams in Agile working environments.
EDUCATIONAL TOPICS AND TECHNOLOGIES USED
Educational Topic DOCX Languages and Tools Used DOCX
Server-Side Programming Python, Java, C#, PHP, Node.js
Database Management MySQL, PostgreSQL, MongoDB
API and Web Services RESTful API, GraphQL, Postman
Version Control and Deployment Git, GitHub, Docker, CI/CD
Web Security and Server Management OAuth, JWT, Linux/Windows Server
CAREER AND EMPLOYMENT OPPORTUNITIES Graduates can work as Back-End Software Developers, Software Technicians, or Database Support Personnel in private software companies, e-commerce/fintech firms, public institutions' IT departments, and startups within technoparks.
TRANSITION TO HIGHER EDUCATION (DGS) Graduates can transition to the following undergraduate programs through the Vertical Transfer Exam (DGS).
Computer Science
Computer Engineering
Computer and Instructional Technologies Teaching
Information Systems Engineering
Information Systems and Technologies
Statistics
Statistics and Computer Science
Mathematics and Computer Science
Software Engineering
Management Information Systems


