IMPORTANT INFO: This course is 48 hours offered as a classroom (36 hours) AND online (12 hours) format. The class meets once per week for 3 hours face to face and requires an additional 1 hour per week online. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 6-8 hours each week. REGISTRATION: No registration is permitted after the course has started without department approval. Please note start and end dates have been changed from Jan 9 – Mar 27 to Jan 16 – Apr 3.
This course offering is in progress. Please check back next term, subscribe to receive email updates or
contact us with your comments or questions.
Upon successful completion of this course, the student will be able to:
Create UI with HTML5, CSS3 and Bootstrap.
Use ADO.NET and then Entity Framework to create Database First, Model First, Code First Designs.
Implement Repository Pattern.
Serialize and Deserialize Objects in .NET Framework.
Create, Host and Test .NET Services (WCF, WEB API, and Microservices with NServiceBUS 6).
Consume .NET Services by using various tools.
Design Multi-Threaded Applications.
Create Dependency Injection Container.
Use C# Design Patterns to write high quality code.
Design line of business line applications.
Deploy advanced C# software applications.
Effective as of Fall 2018
COMP 3618 is offered as a part of the following programs:
If you have a comment or question about this course, please complete and submit the form below.
Interested in being notified about future offerings of COMP 3618 - Advanced C# Application Development?
If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.