| |
Mar 12, 2026
|
|
|
|
|
INFO 1546 - C# (C-Sharp) Programming III 4.5 Credits
Students build on the basics of C# to create a web application with a backend set of web APIs. Frameworks are used alongside C# to enable dependency injection and database access. Students use the Application Programming Interface (API) for each framework covered in the course. Concepts covered are Model, View, Controller (MVC), APIs, Dependency Injection, Containers, Unit Testing, and Version Control for industry level backend development.
Prerequisites: (1) INFO 1536
Lecture Hours: 4.5 Lab Hours: 0.0 Internship Hours: 0.0 Clinical or Practicum Hours: 0.0
Course Objectives
- Comprehend concepts related to general web terminology, Web Application Programming Interface (API) services, and Model-View-Controller (MVC) applications.
- Develop an MVC application.
- Develop a Web API application.
- Apply the principles of proper application architecture.
- Use a GitHub Repository for projects.
- Develop unit tests for MVC applications and Web API applications.
- Document development progress on a project.
- Demonstrate the functionality of the final project.
View Class Schedule
Add to Portfolio (opens a new window)
|
|