BCS 426 : C# Programming
Description
This course will cover the syntax of the C# programming language, .NET infrastructure, creating graphical user interfaces, using databases, using web services, and multithreading. This course is designed for students with some programming experience.
Prerequisites
BCS 345 Java Programming with a grade of C or better
Objectives
At the completion of this course, students will be able to use problem-solving skills to:
- Write C# code that uses selection, repetition, classes, and arrays.
- Differentiate between assemblies, applications, and DLLs.
- Develop C# programs that have a graphical user interface.
- Develop C# programs that utilize the database capabilities of the C# language.
- Develop C# programs that utilize web services.
- Develop C# programs that utilize multithreading.
TextBook
- Professional C# 7 and .NET Core 2.0 W/Access Ed 19 ISBN: 9781119449270
- Christian Nagel, John Wiley & Sons, Inc., 2016
Office of First Year and Transfer Year Experience
Bryan Garcia
Director
email@farmingdale.edu
Monday-Friday 8:30am-4:30pm