Prerequisites: CS 100; restricted to class level standing of junior, or senior
Description: Introduces business and technological concepts to create companies based on computer technology. Covers technical aspects of real-world IT projects. Includes developing software and services; understanding user requirements; designating usable systems; and assessing technology. Addresses market analysis and strategy; legal and intellectual property; ethics and communication issues; and financial analysis.