Introduction to Computer Science in C#
30 Nov 2021
  • Context
  • C# Data and Operations
  • Defining Functions of your Own
  • Basic String Operations
  • Decisions
  • While Loops
  • Foreach Loops
  • For Loops
  • Files, Paths, and Directories
  • Arrays
  • Lists
  • Dictionaries
  • Classes and Object-Oriented Programming
  • Testing
  • Interfaces
  • Recursion
  • Data Structures
  • Appendix
    • Development Tools
    • Xamarin Studio
    • Command Line Introduction
    • Precedence of Operators
    • Homework: Grade Calculation
    • Homework: Grade Calculation from Individual Scores
    • Homework: Grade File
    • Homework: Book List
    • Group Project
    • Lab: Version Control
    • Mercurial and Teamwork
    • Acknowledgments
Introduction to Computer Science in C#
  • »
  • Appendix
  • View page source

Appendix

  • Development Tools
    • About Software Development Kits (SDKs)
    • Editing and Building Tools
    • About Integrated Development Environments (IDE)
    • Our Approach
    • Installing Mono and Xamarin Studios
    • OS X
    • Windows
    • Linux
  • Xamarin Studio
  • Command Line Introduction
    • Navigating Directories
    • Common Commands
    • Scripts
    • Copy and Paste
    • Command Line Shortcuts
  • Precedence of Operators
  • Homework: Grade Calculation
    • Program Summary
    • Details
    • Grading Rubric
    • Logs and Partners
  • Homework: Grade Calculation from Individual Scores
    • Functional Requirements
    • Style Requirements
    • Grading Rubric
    • Logs and Partners
  • Homework: Grade File
    • Brief Problem Statement
    • Using C#
    • Requirements
    • Hints
    • Grading Rubric (25 points)
  • Homework: Book List
    • Book class
    • BookList class
    • TestBookList class
    • Grading Rubric
    • Extra Credit
  • Group Project
    • Objectives
    • Overview
    • Your Team
    • Roles
    • The process
    • Splitting Up The Coding
    • Weekly reports
    • Intermediate deliverables
    • Final Deliverables
  • Lab: Version Control
    • Goals
    • Steps
  • Mercurial and Teamwork
    • Planning and Communication
    • Typical Scenario
    • Conflict Avoidance
    • E-mail Notifications
    • Communication is Key to Success
  • Acknowledgments
Previous Next

© Copyright 2012-2021, Andrew N. Harrington and George Thiruvathukal. Last updated on 30-November-2021 00:26:56.

Built with Sphinx using a theme provided by Read the Docs.