YZM5540 Programming with ASP.NETBahçeşehir UniversityDegree Programs INFORMATION TECHNOLOGIES (TURKISH, THESIS)General Information For StudentsDiploma SupplementErasmus Policy StatementNational QualificationsBologna Commission
INFORMATION TECHNOLOGIES (TURKISH, THESIS)
Master TR-NQF-HE: Level 7 QF-EHEA: Second Cycle EQF-LLL: Level 7

Course Introduction and Application Information

Course Code Course Name Semester Theoretical Practical Credit ECTS
YZM5540 Programming with ASP.NET Fall 3 0 3 12
This catalog is for information purposes. Course status is determined by the relevant department at the beginning of semester.

Basic information

Language of instruction: Turkish
Type of course: Departmental Elective
Course Level:
Mode of Delivery: Face to face
Course Coordinator : Prof. Dr. MEHMET ALPER TUNGA
Recommended Optional Program Components: None.
Course Objectives: This course is one of today's Web application development languages using ASP.NET web applications and current web issues basics. NET technologies and aims to transfer methods have to be implemented.

Learning Outcomes

The students who have succeeded in this course;
1. Explain the client-server architecture.
2. Develop server-side web programming with ASP.NET
3. Establish a connection between the database and web applications
4. Arrange the safety of web sites with the use of certificates
5. Recognize client-side programming with JavaScript libraries
6. Produce asynchronous data for web applications
7. Explain service-based architectures

Course Content

The content of this course is composed of web concepts, client-server architecture, HTML, web forms controls compliance, server controls, web controls, concepts of cookie and session, viewstate, SessionState and ApplicationState concepts, MasterPage, navigation and themes, database, SQL, ADO.NET, database applications, data sources using, web site security, certificates, user-based systems, client-side programming, Javascript libraries, AJAX, service oriented architectures, web services.

Weekly Detailed Course Contents

Week Subject Related Preparation
1) Web Concepts, Client-Server Architecture
2) HTML
3) Web Forms Controls Compliance
4) Server Controls, Web Controls
5) Concepts of Cookie and Session, Viewstate, SessionState and ApplicationState Concepts
6) MasterPage, Navigation and Themes
7) Database, SQL, ADO.NET
8) Database, SQL, ADO.NET / Midterm
9) Database Applications, Data Sources Usage
10) Web Site Security, Certificates, User-Based Systems
11) Client-Side Programming, Javascript Libraries
12) AJAX
13) Service Oriented Architectures, Web Services
14) Presentations

Sources

Course Notes / Textbooks: Demirkol, 2011, C# ile ASP.NET 4.0, 7. Baskı, Kodlab Yayınları
References: Yok - None.

Evaluation System

Semester Requirements Number of Activities Level of Contribution
Presentation 1 % 30
Midterms 1 % 30
Final 1 % 40
Total % 100
PERCENTAGE OF SEMESTER WORK % 60
PERCENTAGE OF FINAL WORK % 40
Total % 100

ECTS / Workload Table

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 3 42
Application 14 3 42
Study Hours Out of Class 14 3 42
Midterms 1 22 22
Final 1 41 41
Total Workload 189

Contribution of Learning Outcomes to Programme Outcomes

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution