Apr 12, 2024  
College Catalog 2021-2022 
College Catalog 2021-2022 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ITCS 1250 - C# Programming

Credit Hours: 4.00

Prerequisites: ITCS 1140  or ITCS 1950  

ITCS 1250 is an entry‑level course covering syntax, input/output layout, testing, debugging, documentation, problem definition, loops, and decisions. Student programs are entered using Microsoft C#.

Billable Contact Hours: 4

Search for Sections
Outcome 1: Upon completion of this course, students will develop an appropriate logic design in order to solve a business problem within the capabilities and constraints of the C# language.


  1. Use Object Oriented Programming constructs to solve assigned business problems.
  2. Develop supporting documentation for assigned problems including an appropriate logical design.
  3. Use relational databases concepts to design a simple database.

Outcome 2: Upon completion of this course, students will solve problems requiring the use of the C# program language using problem documentation and logic designs.


  1. Create and execute applications using a multitude of C# tools, statements, properties and events.
  2. Understand the basic concept of file access and create and execute applications that can open, read from, save to, and close data files.
  3. Understand the basic concepts of arrays and lists, and create and execute programs that use these concepts.
  4. Create an application that uses classes.
  5. Create a multiform project.

• Communication: The graduate can communicate effectively for the intended purpose and audience.
• Critical Thinking: The graduate can make informed decisions after analyzing information or evidence related to the issue.
• Global Literacy: The graduate can analyze human behavior or experiences through cultural, social, political, or economic perspectives.
• Information Literacy: The graduate can responsibly use information gathered from a variety of formats in order to complete a task.
• Quantitative Reasoning: The graduate can apply quantitative methods or evidence to solve problems or make judgments.
• Scientific Literacy: The graduate can produce or interpret scientific information presented in a variety of formats.

CDO marked YES apply to this course:
Critical Thinking: YES

  1. Introduction to C# and the Visual Studio Interface.
  2. Data Types.
  3. Making Decisions.
  4. Loops and Files.
  5. Modularizing Your Code.
  6. Arrays and Lists.
  7. Classes.
  8. Multiform Projects.
  9. Databases.
  10. Practice test: Current Microsoft Certification Exam.

Primary Faculty
Schleis, George
Secondary Faculty
Kohl, Martin
Associate Dean
Evans-Mach, Patrick
Balsamo, Michael

Official Course Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088

Add to Favorites (opens a new window)