This course will provide students with an understanding of structured, procedural, and event-driven programming. Students will develop techniques for problem solving through the application of programming methods and will gain experience in program design as they complete lab work and assignments in the .NET Core environment. Prerequisite: CIS107M or CIS108M.