CS4540 Special Topics in Web Development Using Microsoft Technologies
Summer 2019
Computer Science Department
California State University, Los Angeles
Lectures: | Monday and Wednesday 10:15am - 12:08pm on Zoom | ||||||||||||||||||||||||||||||||||||
Instructor: | Chengyu Sun Email: csun@calstatela.edu Office: E&T A317 Office Hours: MW 12:10-1pm or by appointment on Zoom |
||||||||||||||||||||||||||||||||||||
Course Description: | Microsoft technologies are widely used. In this class, we will study some of these technologies in the context of web development. In particular, we will cover the C# programming language and the .NET Core framework, and ASP.NET Core web development using MS SQL Server, Entity Framework Core, and the Razor view engine. | ||||||||||||||||||||||||||||||||||||
Prerequisites: | CS3220 - students are expected to be proficient in Java, and to be already familiar with web development basics and the MVC architecture. | ||||||||||||||||||||||||||||||||||||
Textbook(s): |
Both books are available for free on Safari Books Online (in the Select Your Institution dropdown list, select Not Listed, then enter your Cal State LA email). |
||||||||||||||||||||||||||||||||||||
Software Tools: | Email and development tools; MS PowerPoint for accessing online lecture notes. | ||||||||||||||||||||||||||||||||||||
Grading Policy: | Homework and projects 40%, Labs 20%, Midterm 20%, Final 20% | ||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
Tentative Schedule: |
|
||||||||||||||||||||||||||||||||||||
Online Resources: |
|
||||||||||||||||||||||||||||||||||||
Academic Integrity: | Cheating will not be tolerated. Cheating on any assignment or exam will be taken seriously. All parties involved will receive a grade of F for the course and be reported to the department for further disciplinary actions. |