May 23, 2024  
Official Course Syllabi 2018-2019 
    
Official Course Syllabi 2018-2019 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ITCS 1250 - C# Programming


Credit Hours: 4.00
(4 contact hrs)
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#.

Prerequisites:
ITCS-1140 or ITCS-1950

OUTCOMES AND OBJECTIVES
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.

Objectives:

  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.

Objectives:

  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.

COMMON DEGREE OUTCOMES
(Bulleted outcomes apply to the course)

  • 1. The graduate can integrate the knowledge and technological skills necessary to be a successful learner.
  • 2. The graduate can demonstrate how to think competently.
  • 3. The graduate can demonstrate how to employ mathematical knowledge.
  • 4. The graduate can demonstrate how to communicate competently.
  1. The graduate is sensitive to issues relating to a diverse, global society.

COURSE CONTENT OUTLINE
  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



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



Add to Favorites (opens a new window)