CSC-216 Introduction to C#
This course is designed to present to the student the basic data structures necessary to design and write structured programs in C#. The topics covered DataTypes, Methods/Behaviors, Classes, Decisions, Looping Structures, Arrays, Collections, Windows Programming Events, Databases and Web-Based Applications.
Prerequisite
CSC-115 with a grade C or better or
CSC-117 with a grade C or better
For more detailed course information view the
Course Outline
Course Description
This course is designed to present to the student the basic data structures necessary to design and write structured programs in C#. The topics covered DataTypes, Methods/Behaviors, Classes, Decisions, Looping Structures, Arrays, Collections, Windows Programming Events, Databases and Web-Based Applications.
Credit Hours
3Semester(s) Course Will Be Offered
Fall
Prerequisites
CSC-115 with a grade C or better or CSC-117 with a grade C or better
Course Learning Outcomes
- Design and construct programs with methods/classes and to manipulate variables using structured programming techniques
- Design and construct programs with appropriate Methods and/or Behaviors
- Construct and use one and two dimensional arrays. They will be able to understand and use searching techniques, parallel arrays, copying and sorting techniques
- Design and construct programs to run in a Windows environment
- Construct programs to connect to a database or external file
- Design and construct programs to be used in Web Applications
Topic Outline
- A. Data Types and Expressions
- Methods and Behaviors
- Classes
- Making Decisions
- Arrays
- Collections
- Windows Programming
- Programming Based on Events
- OOP Features
- Exception Handling
- Working with Files/Databases
- Web-Based Applications