Skip to content

Fundamentals of Logic and Design (CSIT 111)

Credit Course

3 credits

$124 per credit

in-county, fees apply

Online

Provides an introduction to programming concepts, logic, and design used in software development. This course emphasizes problem solving through the design of algorithms using techniques such as flow charting, pseudocode, and functional decomposition. Students implement algorithms using a current programming language. Topics include simple data types, arrays, functions, file input/output (I/O), control structures, and object-oriented development concepts. Course offered every fall, spring and may be offered during additional sessions.

Prerequisite(s): ACLT 053 or (ESOL 052 and ESOL 100) and MATH 082.
General Education: Information Technology (I).

Sections

Fall 2026 ( Sections)

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 10/21/2026 - 12/13/2026
    • Instructor: Sandra Tavegia
    • Course ID: #91170

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE :This section meets during the second seven week session. This is a ZTC (Zero Textbook Cost) course.

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 10/21/2026 - 12/13/2026
    • Instructor: Lex Brown
    • Course ID: #91875

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE :Section meets during the second seven week session. This is a ZTC (Zero Textbook Cost) course.