Information Package / Course Catalogue
Windows Programing
Course Code: CSE405
Course Type: Area Elective
Couse Group: First Cycle (Bachelor's Degree)
Education Language: English
Work Placement: N/A
Theory: 2
Prt.: 2
Credit: 3
Lab: 0
ECTS: 6
Objectives of the Course

Developing various applications on .NET platform.

Course Content

Making students use class libraries effectively for different application types by taking account of object oriented principles is main concern.

Name of Lecturer(s)
Learning Outcomes
1.Use .NET Framework for application types
2.Use threading concept in software projects effectively.
3.Connect to different database management systems.
4.To be able to use operating system calls, SDKs from high-level programs
5.To be able to develop multithreaded applications for multi-core computer architectures and to be able to use basic synchronization principles
Recommended or Required Reading
1.Professional C# 2008, Nagel Christian, Evjen Bill, Glynn Jay, Watson Karli, Skinner Morgan, Wrox Press.
Weekly Detailed Course Contents
Week 1 - Theoretical
.NET Architecture
Week 2 - Theoretical
Fundamental Data Types
Week 3 - Theoretical
Classes and Objects
Week 4 - Theoretical
Basics of I/O and String Operations
Week 5 - Theoretical
Delegates and Events
Week 6 - Theoretical
Event Handling
Week 7 - Theoretical
Generics
Week 8 - Theoretical
Threadding
Week 9 - Theoretical
Threadding
Week 10 - Theoretical
Connecting to a Database Management System
Week 11 - Theoretical
ADO.NET Objects
Week 12 - Theoretical
ADO.NET Objects
Week 13 - Theoretical
Graphics
Week 14 - Theoretical
Application Domains and Services
Assessment Methods and Criteria
Type of AssessmentCountPercent
Assignment5%5
Project1%5
Quiz4%15
Midterm Examination1%15
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Lecture - Practice140228
Assignment52115
Project110717
Quiz45126
Midterm Examination116218
Final Examination116218
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
5
5
4
4
4
5
5
4
4
OÇ-2
5
5
4
4
5
5
4
4
OÇ-3
5
4
5
5
4
4
5
4
4
OÇ-4
4
4
5
5
5
4
5
OÇ-5
4
5
4
5
4
5
5
4
4
Adnan Menderes University - Information Package / Course Catalogue
2026