Apply programming skills to a specialized application.

• Utilize professional level platforms and tools to produce software systems that meet specified user needs and constraints.
• Evaluate the software system produced for usability, efficiency and accuracy.
• Articulate industry trends in the particular domains.

Required Courses

  • Complete one of the following
  • CST 352: Web Scripting (4 units)
  • CST 336: Internet Programming (4 units)
  • CST 436: User Interface Design (4 units)