Ana içeriğe atla

CMPE 312

Course ID:
Course Code & Number
CMPE 312
Course Title
Web Development
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Junior
Semester:
Fall
Type of Course:
Elective
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: CMPE 232-O
Co-requisites: NONE
Catalog Description
The Internet and the World Wide Web. Overview of the .NET development platform. Overview of Java. Object-oriented concepts in Java and C#. Introduction to ASP.NET and web forms. Advanced web forms. XML/Web services. .NET security. CLR. Design considerations.
Course Objectives

The objective of this course is to provide an understanding of modern web development languages and tools. This course introduces the concept of developing interactive web applications using Java and .NET based technologies. This includes developing a web compatible database system, developing the user interface between the database and the end user and implementing a transfer protocol between the client and the server.

Software Usage
Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. Design and implement a web compatible database system
2. Design and implement the user interface for a web application
3. Design a transfer protocol between the client and server of a web application
4. Use XML for communication between the client and server of a web application
5. Implement secure web applications
6. Implement a web application using the .NET platform

Learning Activities and Teaching Methods:
Telling/Explaining Discussion/Debate Questioning Reading Problem Solving
Assessment Methods and Criteria:
Test / Exam Quiz
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
Required Reading
1. Introduction to ASP.NET, 3rd Edition, Course Technology, 2004
Grading

Midterm Exam - 30% 
Quiz - 30% 
Final - 40%

Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
WorkloadHrs
Course & Program Learning Outcome Matching: