Computer literacy required. Study web site design concepts for e-business applications. Designing, developing, publishing, and managing web sites will be emphasized. Projects focus on web presence requirements for small and midsized companies.
This introductory course teaches students with no technical background how to express business logic through a carefully structured learning progression. Students begin with visual, no-code platforms where they learn to create and express logical processes in an intuitive way. Building on this foundation, they then transition to Python programming, where they learn to express the same types of logic through code. The course's dual approach - starting with visual tools before moving to programming - makes logical thinking and process design accessible to all students, regardless of their technical experience. By first mastering logic through visual platforms, students develop a strong mental model for process design that carries over naturally into programming. This foundational understanding of how to express business logic prepares students for future roles in business analytics, process automation, and systems design. Students learn to think systematically about business processes and data flows, developing skills that are essential for modern business operations. Whether designing automated workflows, creating analytical processes, or specifying business rules, students gain the fundamental ability to express logic clearly and effectively using both visual tools and code.