Tuesday, April 5, 2011

C# Programming


Week1. intro1.ppt (Introduction to Programming Using C#)
Week1. basics.ppt (Program Structure, .Net Framework FCL)

C# code  (renamed as .txt files for security reasons):

1.hello_cs2.add_cs3.circlearea_cs4.daysecs_cs5.arithmeticoperations_cs


Week2. classes1.ppt (Classes Methods and Properties)

C# code (renamed as .txt files for security reasons):

1.dice_cs,2.usedice_cs,3.dicep1_cs,4.dicep2_cs,5.usedice2_cs,6.maximum3_cs,7.scope_cs,8.scopeprogram_cs


Week3control_all.ppt (Control Statements)

C# code (renamed as .txt files for security reasons):

1.maximum1_cs,2.maximum2_cs3.gradebookswitch_cs4.gradebooktestswitch_cs,5.sum10nums_cs6.gradebookcountingwhile_cs7.gradebookcountingwhiletest_cs,8.gradebooksentinelwhile_cs9.gradebooksentinelwhiletest_cs,10.string_test_cs


Week4.strings_arrays.ppt (Array, String, String Builder)

C# code (renamed as .txt files for security reasons):

1.string_code.zip2.stringbuilder.zip3.collectingsearch_cs,4.paramarraytest_cs,5.varargstest_cs,6.enum_cs,7.randomexercise_cs


Week5.classes2.ppt (Classes II) Object Oriented Concepts

C# code:1.composition.zip,2.inheritance_class,3.polymorphism.zip ,4.polymorphismaliayse.zip,5.payrollsystem6.interface


Week6.generics_collections.ppt (Generics Collections)
Week6.files_streams.ppt (Files & Streams)

Code Examples:

1.generics.zip,2.createfileform.zip3.filetestform.zip,4.readsequentialaccessfileform.zip


Week7.exceptions.ppt (Error Handling in .NET)
Week7.other.ppt (Pass by Reference,const, readonly, struct)

Code Examples:

1.dividebyzeronoexceptionhandling,2.dividebyzerotest,3.usingexceptions,

4.squareroottest ,5.passbyref,6.array_parameter,7.struct




Introduction to C#


Course Purpose: The purpose of the course is to introduce students to C# programming. Some of the items covered include program design, development, data types, operators, expressions, flow control, methods, classes, input and output operations, debugging, structured programming, and object-oriented programming.

Required Textbook: Murach's C# 2010 by Joel Murach. (2010), Mike Murach and Associates, ISBN: 978-1-890774-59-2, hardcopy $55 and/or eBook $31 at www.murach.com, rental $27 at Efollett Bookstore . eBook option requires the installation of the LockLizard Viewer and Internet access is also required to read the book because the license is verified each time the book is opened. A Mac option is also provided. 

Download Powerpoint presentations

·         PPT 01 Introduction to Computing and C#
·         PPT 02 Variables and Calculations
·         PPT 03 Formatting and Exceptions
·         PPT 04 Decisions and Conditions
·         PPT 05 Menus and Methods
·         PPT 06 Call-by-reference Methods
·         PPT 07 Classes and Objects
·         PPT 08 Inheritance
·         PPT 09 Lists, Loops, and Printing
·         PPT 10 File Processing
·         PPT 11 Arrays - Loading
·         PPT 12 Arrays - Sorting and Searching
·         PPT 13 Relational Databases
·         PPT 14 Additional Controls

No comments:

Post a Comment