Waiving CSCI 1300
CSCI 1300.
The course is an introduction to program design and implementation
using top-down design and the C++ programming language. There is
little or no object-oriented programming required in CSCI 1300,
although some students do individual projects that use OOP. The
topics that will be covered always include:
- Introduction to programming in C++
- Top down design
- Writing functions
- Call-by-value and call-by-reference parameters
- Arrays
- Reading and writing files
- A brief introduction to pointers
If you are already an experienced programmer, then you may skip CSCI 1300
and go straight into CSCI 2270. However, by skipping CSCI 1300, you will
later be required to take at least 4 extra hours of computer science
elective. If you want to persue skipping CSCI 1300, then you should
send a program to Michael Main that illustrates your knowledge of
the above items. Approval or denial will be quick so that you
won't miss any of CSCI 2270.
Michael Main
(main@colorado.edu)