Programming in C# Part 1

Class Number: WEB 10152173-3 - Programming in C# Part 1
Offering Status: Open
Academic Level: Post_Secondary
Back

Course Description

10-152-173 PROGRAMMING IN C# PART 1 ...provides a foundation of syntax/semantics of C# .NET programming language to develop Windows-based applications. Covers the architecture of Microsoft's .NET platform where C# is the native language.

Course Typically Offered

  • Summer
  • Fall
  • Spring

Most NWTC classes are offered in 8-week sessions. Learn more about how our class schedule can help you succeed.

What will I learn?

  1. Analyze the software development process
  2. Use the Visual Studio environment
  3. Delineate the basic structure of a C# program
  4. Apply the different rules for variables in C#
  5. Use variables, constants, and operators
  6. Use conditional statements in a program to make decisions
  7. Use the FOR and WHILE loop structures to create loops
  8. Create, write, and append data to a file
  9. Use nested loops in programs
  10. Explain how to modularize code using methods
  11. Use single dimensional arrays to hold data
  12. Implement two dimensional arrays
  13. Use the C# string library functions to manipulate strings
  14. Implement Structures, Enumerated Types and Dictionaries in C#
  15. Explain classes in C#
  16. Demonstrate the object-oriented programming concept of inheritance
  17. Explain the object-oriented programming concept of polymorphism
  18. Connect to a database management system

Class Details

Class Number:
WEB 10152173-3 - Programming in C# Part 1
Date:
-
Delivery:
Other Distance Mode
Term:
2025 Fall
Estimated Cost:
$503.15 *

Class Notes

My Way learning is a choice of attending class in-person (live in the classroom) or online live (web conference).  Each week, you choose to attend the classroom or online live at the scheduled time.  In addition to live sessions, there will be online activities as part of the weekly requirements.  For more information, please visit https://nwtc.libanswers.com/Eagle/faq/339440.

Meetings Times

Dates Day(s) / Time Location
8/21/2025 - 12/18/2025 Online Live Thursday
5:30 PM - 9:20 PM

* Cost displayed is based on in-state residency. Back to cost

Loading