CTIS 465 is about building backend systems the way modern companies actually deploy them: as small, independently deployable services that talk to each other over HTTP and sit behind a gateway, rather than one monolithic app. You'll spend the semester incrementally building a working multi-service system in ASP.NET Core and C#, wiring up Entity Framework for the database layer, structuring code along Clean Architecture and SOLID lines with CQRS/Mediator, securing endpoints with JWT, and finally containerizing everything with Docker and Ocelot. Assessment is mostly two project increments plus a final, so the real learning happens by shipping code; if you've taken the earlier .NET and OOP courses in the CTIS track, this is where those pieces come together into something resembling a production architecture.
→ STARS müfredatı (resmi syllabus)
Use of GenAI tools in all assignments is strongly prohibited in this course. I also do not recommend using these tools for better understanding of subjects discussed during lectures, since they often generate incorrect information. Instead use lecture notes,
İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.
In order to qualify for the final exam, students should [have less than 19 lecture hours of absence] AND [collect at least 15 points from the First Increment and End Product of the project].