Print Course information
E-mail to a friend
Return to Course Catalog

Course Catalog > Software Programming & Testing

C# Programming: 3   

Develop skills in designing and writing C# computer programs.


  • Use the File class to display specific file information
  • Create a generic class, and then revise an existing client class to use the new generic class
  • Set up a class that will raise an event to the subscriber when a specific situation occurs, and set up the subscriber to employ a given action when the event occurs
  • Set up parallel programming in a multi-threaded application using the Task Parallel Library (TPL)

Build your skills of C# programming in a Console environment using Visual Studio. Develop skills in designing and writing C# computer programs using file processing, generics, delegates, events, asynchronous programming and multi-threading using the Task Parallel Library. Get hands-on practice with applying these programming concepts by creating new code and revising existing code.


  • C# Programming: 2 or equivalent knowledge


Item: R14745
CEUs:  3
Schedule: 6:00 PM - 9:00 PM, 10 M W - 7/18/2022 - 8/17/2022

Instructor(s):  Lhoucine Zerrouki
Location: BVONL   Room: Online

Textbook: Bring book from C# Programming: 2 to class or purchase.

Bring a USB flash drive (minimum 2 GB) to class.

Students must have a Bellevue College NetID before the first class session. Please click here to create your NetID account.

Online courses require an internet connection and the ability to interact both through audio and video using either a web cam/microphone, speakers/headset using a computer or via a mobile phone connection. Any costs associated with connectivity or equipment are the responsibility of the student.

Total cost: $929.00