CSIT 314 Visual Programming
This course introduces students to visual programming fundamentals using languages like C#, Java, or Visual C++. It covers GUI development with an event-driven approach, emphasizing design principles and essential components such as buttons, labels, and menus. Students will explore key object-oriented programming concepts, including encapsulation, inheritance, and polymorphism, while learning to create modular and maintainable code. The course also addresses abstract classes, exception handling, database integration with DataGridView controls, and graphics manipulation.
Credits
3
Prerequisite
CSIT
221
or
class='sc-courselink' href='/catalogs/suny-fredonia/current/catalog/courses/csit-computer-info-sciences/200/csit-205'>CSIT
205
Offered
Every year