本课程是计算机科学与技术、信息管理与信息系统、电子信息工程专业本科生的专业必修课。本课程主要介绍运用Visual C#面向对象可视化编程工具设计开发Windows应用程序的基本方法,课程内容包括程序设计语言与程序设计方法、C#语法基础、顺序结构、选择结构、循环结构程序设计、面向对象编程技术、继承、数组与自定义类型、菜单、工具栏与状态栏、文件操作、数据库技术、ActiveX控件、异常处理与跟踪调试等。