Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York

Maalot College | Evaluated Learning Experience

Return to Maalot College

COS315 Computer Programming II/Object Oriented Programming Using C#

Length: 

135 hours (15 weeks).

Location: 
Various; distance learning format.
Dates: 

September 2023 – Present.

Instructional delivery format: 
Online/distance learning
Learner Outcomes: 

Upon successful completion of the course, students will be able to: differentiate between composition and inheritance according to Object-Oriented Programming (OOP) principles; solve programming problems using object-oriented techniques with C#; use objects properly in a program; apply programming skills to write a program using a class inheritance hierarchy; utilize the OOP principle of abstraction within a C# program; differentiate between various OOP principles and their applications in C#;  assess the use of polymorphism and abstraction in different programming scenarios; implement the principle of behavioral abstraction in a C# program; write programs that use polymorphism effectively; identify polymorphism in code examples; write programs using GUI (graphic user interface) components; write programs using advanced GUI components; define event handlers for GUI components; implement delegates as necessary in an event handling context; write programs that create and access files; write programs using generic methods and classes; and write a program using asynchronous programming techniques.

Instruction: 

Major topics include introduction to concepts in object-oriented programming; objects; inheritance; polymorphism; encapsulation; and use of GUI components in C#, including event handling and delegates.

Credit recommendation: 

In the associate/certificate degree category, in the lower division baccalaureate degree category OR in the upper division baccalaureate/associate degree category, 3 semester hours in Computer Science Software Engineering (8/24).

Top