COP 3363 - Introduction to Programming (with C++ and Unix)
Fall 2023
Syllabus
Lecture Notes and Outlines
Lecture Calendar
Homework Assignments
Assignment 1 - Paint Calculator (Basics, I/O) - (Sept 22)
Assignment 2 - Selection statements - (due Oct 2)
Assignment 3 - Repetition and function exercises - (due Oct 12)
Assignment 4 - Assorted Games (functions, random) - (due Oct 25)
Assignment 5 - Text File Analyzer (due Nov 7)
Assignment 6 - Array Practice (due Nov 16)
Assignment 7 - Student structures (due Dec 8)
How-To Resources
Information about the Computer Science account for this class
Systems Group Pages regarding CS account creation:
CS Account Setup
How to Access CS Dept servers
Links to a couple of other Windows SSH clients (PuTTY and Tunnelier)
Command line SSH and SFTP
(Good general unix to know, but Mac users will definitely find this useful!)
Style Guidelines for Programs
My Basic Unix Tutorial
Documenting your source code
Help Links
Basic pico/nano Editor Commands
Unix Tutorials and Help Sites
My Basic Unix Tutorial
UNIX Tutorial for Beginners
Simple list of common Unix commands
Other useful C++ and programming Links
C++ Programming Language reference on Bjarne Stroustrup's page
- this is the guy who developed the C++ language
cplusplus.com
-- a very good C++ reference page
A Beginner's Guide to Programming Languages
Good directory of tutorials and links
cprogramming.com