Skip to content

Fundamentals of Logic and Design (CSIT 111)

Credit Course

3 credits

$122 per credit

in-county, fees apply

Online, In-person, Blended

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 054) and MATH 082.
General Education: Information Technology (I).

Sections

Summer 2024 ( Sections)

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 07/15/2024 - 08/17/2024
    • Instructor: Veronica Noone
    • Course ID: #52355

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the five week session. This course uses a LOW COST (less than $40) textbook.

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 07/15/2024 - 08/17/2024
    • Instructor: Veronica Noone
    • Course ID: #52854

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the six week session. This course uses a LOW COST (less than $40) textbook.

Fall 2024 ( Sections)

  • Section Meeting Times:

    • Time:
      11:10 a.m. - 12:30 p.m.
      Days of Week:
      TR
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91360

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      9:35 - 10:55 a.m.
      Days of Week:
      TR
      Location: Catonsville, HTEC 120

    Section Information:

    • Format: In-person
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91183

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 10/16/2024 - 12/08/2024
    • Course ID: #91357

    Credit Hours: 3

    Billable Hours: 3

    Note: This section meets during the second seven week session.

  • Section Meeting Times:

    • Time:
      12:20 - 2:10 p.m.
      Days of Week:
      MW
      Location: Essex, ADMN 317
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 09/23/2024 - 12/15/2024
    • Course ID: #93361

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the Late Start ten week session.

  • Section Meeting Times:

    • Time:
      10:10 - 11:05 a.m.
      Days of Week:
      MW
      Location: Catonsville, HTEC 120
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91817

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      5:45 - 8:40 p.m.
      Days of Week:
      M
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91184

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      9:35 - 10:55 a.m.
      Days of Week:
      TR
      Location: Essex, ADMN 327

    Section Information:

    • Format: In-person
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Instructor: Sandra Tavegia
    • Course ID: #91208

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      6:00 - 8:55 p.m.
      Days of Week:
      W
      Location: Owings Mills, O 409
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91759

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91216

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 09/23/2024 - 12/15/2024
    • Course ID: #92819

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the Late Start 10 week session.

  • Section Meeting Times:

    • Time:
      11:10 a.m. - 12:30 p.m.
      Days of Week:
      TR
      Location: Dundalk, MASH 117
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Instructor: Veronica Noone
    • Course ID: #93003

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      11:15 a.m. - 12:10 p.m.
      Days of Week:
      MW
      Location: Essex, ADMN 317
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Instructor: Alexis Brown
    • Course ID: #93951

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section is an Honors version of CSIT 111. Honors Pre-Requisite: Any one of the following: A) Membership in the Honors Program; B) A 3.0 grade point average; C) Written permission from an Honors Program Director, email awilson@ccbcmd.edu.

  • Section Meeting Times:

    • Time:
      11:10 a.m. - 12:30 p.m.
      Days of Week:
      TR
      Location: Owings Mills, O 409
    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Blended
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91382

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      11:10 a.m. - 12:30 p.m.
      Days of Week:
      TR
      Location: Essex, ADMN 329

    Section Information:

    • Format: In-person
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Instructor: Sandra Tavegia
    • Course ID: #91395

    Credit Hours: 3

    Billable Hours: 3

  • Section Meeting Times:

    • Time:
      5:45 - 9:35 p.m.
      Days of Week:
      T
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 09/23/2024 - 12/15/2024
    • Course ID: #93156

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the Late Start 10 week session.

  • Section Meeting Times:

    • Time:
      12:20 - 2:10 p.m.
      Days of Week:
      MW
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 09/23/2024 - 12/15/2024
    • Course ID: #91983

    Credit Hours: 3

    Billable Hours: 3

    Note: NOTE: This section meets during the Late Start 10 week session.

  • Section Meeting Times:

    • Time:
      Flexible Time
      Location: Online

    Section Information:

    • Format: Online
    • 0 Available Seats
    • Dates: 08/26/2024 - 12/15/2024
    • Course ID: #91278

    Credit Hours: 3

    Billable Hours: 3