This course will provide the student with an initial understanding of how to work with the C# Programming Language. Major topics covered in detail will be the C# Integrated Development Environment; the C# Lexicon and syntax style; simple algorithm designs; understanding pseudo conversational programming style for construction of command line interfaces, Data types (both elementary and advanced user defined data types), basic concepts of Object Oriented Programming, a good understanding of the library structure for C# , development and construction of a “Code ToolBox”, and the ability to “Develop here and deploy anywhere”. Students for this class will need to procure a 250 GB or larger drive to act as a “Code ToolBox”. Corequisite: CIS107M or CIS108M.