Course Code & Number
CMPE 312
Course Title
Web Development
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
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.
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:
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 & Program Learning Outcome Matching: