CS 111 - Programming in Visual BASIC

    Recent Professors
    ELAC STAFF, Babak Khollesi, Tuan Nguyen
    Recent Semesters
    Winter 2027, Fall 2026
    Class Size
    Not published
    Difficulty
    5.4Moderateout of 10
    Credits
    3
    Winter 2027 Sections
    View Winter 2027 sections of CS 111
    Transfers To
    CSU
    Description
    Students learn the fundamental principles of object-oriented programming (OOP) design and concepts, using the Visual Basic programming language. The learning resources in this classroom cover the basics of the Visual Basic programming language using the latest version of Visual Studio Integrated Development Environment (IDE). Students learn to design and develop programs using the following programming constructs and techniques: Data representation using variable and constant objects; sequential, selection, and repetition control structures; designing classes, subroutines, and functions; use of arrays to sort and search data lists; and designing applications with a Graphical User Interface (GUI) using objects such as labels, buttons, textboxes, menus, dialog boxes, and multiple forms.