title | description |
---|---|
ℙrinciples of ℂomputer ℙrogramming |
Course resources website to teach principles of computer programming using C#. |
Welcome to the course resources website to teach principles of computer programming using C#.
⚠️ As of Fall 2024, those resources will most likely not be updated anymore. Our newer resources will shortly take over and contain more resources, with a better organization.
Available formats:
- HTML - to read from your browser, convenient for phones as well.
- PDF - to print and archive.
- ODT - to edit (using e.g. libreoffice) and archive.
- DOCX - to edit (using e.g. Microsoft Office) and archive.
Without Solution | With Solution |
---|---|
HTML | HTML |
ODT | ODT |
DOCX | DOCX |
Without Solution | With Solution |
---|---|
HTML | HTML |
ODT | ODT |
DOCX | DOCX |
Without Solution | With Solution |
---|---|
HTML | HTML |
ODT | ODT |
DOCX | DOCX |
- Computer Requirements - the recommended specifications for your computer
- Installing Software - how to install various IDE / software
- How to (Un)Zip Archives - how to zip (compress) or unzip (extract) .zip archives
- Keyboard Shortcuts Cheat Sheet - list of most useful shortcuts
- Datatypes in C# - summary of the datatypes in C# and their operations
- Student Learning Outcomes - expected student learning outcomes
- List of Topics - list of required topics
- Glossary - glossary
- Getting Help - how to receive help to be best positioned to succeed in your studies
- Choosing Your Major - guide on how to pick your major
- Survey and Statistical Analysis - a brief explanation of the purpose and benefits of surveying our students
- Course Assistants - course assistants (UCAs and GCAs) - What are they and how do I become one?
- UCA starting guide - the landing page for new Undergraduate Course Assistants (UCAs).
- About - brief explanation of the purpose and presentation of the authors and license
- Contributing Guidelines - help improve this resource
- User Guide - details about this resource