SOFT121 - C-Sharp I

In this course, students will develop fundamental concepts and techniques for analysis, design, and implementation of computer programs using an object-oriented language. Includes graphical user interfaces, event driven programming and simple data structures

Credits: 5

Distribution: Career Training

Offered: Fall, Spring


  1. Research, read, and write API documentation
  2. Summarize object-oriented programming terminology and concepts (e.g., class, instance, encapsulation, etc.)
  3. Design and implement a program that contains multiple programmer-defined classes using object oriented principles
  4. Write code to catch and handle errors and exceptions