Apr 30, 2024  
2024-25 Catalog 
    
2024-25 Catalog
Add to Favorites (opens a new window)

DEV 120 - Object Oriented Programming with C#


5 CR

Previously PROG 120.
Students learn object oriented programming techniques using the current software development tools and a .NET programming language. Students apply these techniques for developing applications for both Windows and Web environments. Students will create classes, components, interfaces and user controls. Class provides the foundation for sophisticated application development.

Prerequisite(s): DEV 110  or PROG 110 with a C or better and placement by assessment into ENGL& 101 , or completion of ENGL 92  or ENGL 93  with a C or better.

Course Outcomes
  • Create classes that encapsulate application functionality and provide appropriate public members
  • Design and create classes that separate presentation from business logic
  • Use classes to create an N Tier application structure
  • Use Exception Handling appropriately
  • Use inheritance in applications
  • Describe and make use of polymorphism
  • Create enumerations
  • Create structures
  • Describe when to use classes and when to use structures

 

 

 

 

 

GenEd Outcomes: Creative and Critical Thinking

  • Critical Thinking/Problem Solving
  • Quantitative/Symbolic Reasoning



Find out when this course is offered




Add to Favorites (opens a new window)