Friday, August 16, 2012

Welcome to CS 114b

This course is a continuation of the concepts and principles introduced in CS 110A or 11A. Covers programming using the C# language and the .NET/Common Language Runtime platform. Students will learn object oriented software design techniques, and construct graphical user interface applications.

Major Learning Outcomes:

Upon successful completion of this course, a student will be able to:

  1. Develop C# programs in an integrated development environment
  2. Design and implement abstract data types using classes
  3. Define and implement modular object-oriented abstract data types using inheritance
  4. Manipulate arrays, including multiple subscript arrays
  5. Design modular multiple-class programs
  6. Design and implement simple graphical user interfaces