Difference between revisions of "Programming and CS - Getting Started"
(→Programming Bootcamps) |
|||
Line 23: | Line 23: | ||
=Linux and CS Systems= | =Linux and CS Systems= | ||
The Linux and CS Systems bootcamp is here - [[Linux and CS Systems Bootcamp]]. | The Linux and CS Systems bootcamp is here - [[Linux and CS Systems Bootcamp]]. | ||
+ | |||
+ | = Source Control = | ||
+ | It is a good idea to use source control when developing software, and is necessary when you are developing in a group or professionally. When working on assignments or course projects it is the best practice to use a private repository so other students cannot copy your work. Git is the industry standard for source control. Here are some resources to use to learn Git. | ||
+ | |||
+ | * https://try.github.io/ | ||
+ | * https://learngitbranching.js.org/ | ||
+ | * https://www.atlassian.com/git |
Revision as of 15:32, 13 August 2019
We are developing bootcamps on the most important topics and skills that are used throughout our courses. These can be used by incoming undergraduate students to get a head start, incoming graduate students to review, or current students to refresh/remediate.
Contents
Programming Bootcamps
Python
Python bootcamp is at Python Programming Bootcamp.
C
C programming bootcamp is at C Programming Bootcamp.
R
The R Bootcamp is at R Programming Bootcamp.
Algorithms and Data Structures
Data Structures
Coming soon
Algorithms
Coming soon
Linux and CS Systems
The Linux and CS Systems bootcamp is here - Linux and CS Systems Bootcamp.
Source Control
It is a good idea to use source control when developing software, and is necessary when you are developing in a group or professionally. When working on assignments or course projects it is the best practice to use a private repository so other students cannot copy your work. Git is the industry standard for source control. Here are some resources to use to learn Git.