CISC 1110: Introduction to Programming Using C++



Class Documents

        PDF files unless otherwise noted. PDF files require Adobe Reader

Course syllabus

Day-by-day course outline

Program Submission Policy

On-Line Tools for CIS 1110

Using Dev-C++ and CodeBlocks (includes Saving Output to a File)

Saving Output to a File (using Codeblocks or Dev-C++)


Supplemental Documents

Writing to an Output File

Examples of Reading from an Input File

Function Example: function_sampler.cpp (right-click to download)

Reading to Input Failure

Base Systems and Number Conversions 

History of Computing


Compilers, CodeLab, Smart Tutor, and Other Links

Codeblocks (free C++ compiler, plus documentation)

Download Dev-C++  (free C++ compiler)

Getting Started in Dev-C++  (PDF file)
This provides lots of detail!


Computer Basics  (PDF file)

CodeLab login Web Site or CodeLab alternate login Web Site

Smart Tutor Web Site

Departmental CISC 1110 Page

CIS Department Web Page

Assignments

PDF files unless otherwise noted

Assignment 0, due Feb. 1, 2017

Assignment 1, due Feb. 8, 2017

Assignment 2, due Feb, 22, 2017

Assignment 2: preliminary version to do by Feb 15

Assignment 3, due March 13, 2017

Assignment 4, due March 27, 2017

Assignment 5, due April 10, 2017

Assignment 6, due May 1, 2017

Assignment 7, due May 10, 2017

Assignment 8, due May 24, 2017


Labs

htm files unless otherwise noted

Lab 1, Jan. 30, 2017
Lab 2, Feb 1, 2017
Lab 3, Feb. 6, 2017
Lab 4, Feb. 8, 2017
Lab 5, Feb. 15, 2017
Lab 6, Feb. 22, 2017
Lab 7, Feb. 27, 2017
Lab 8, Mar. 1, 2017
Function Examples
Lab 9, March 6, 2017
Lab 10, March 8, 2017
Lab 11, March 13, 2017
Lab 12, March 15, 2017
March 20, 2017 -- No lab -- Review
March 22, 2017 -- No lab -- Test 1
Lab 14, March 27, 2017
Lab 15, March 29, 2017
Lab 16, April 3, 2017
Lab 17, April 5, 2017
April 10, 12, 17 - No Lab -- Spring Break
Lab 18a Linear Sort, April 19, 2017
Lab 18b Bubble Sort, April 20, 2017
Lab 19, Aoril 24, 2017
Lab 20, April 26, 2017
Lab 21, May 1, 2017
Lab 22, May 3, 2017
May 8, 2017 -- No lab -- Test 2
Lab 23, May 10, 2017
Lab 24, May 15, 2017
lab 25.txt, data file for Lab 24
Lab 25, May 17, 2017


Review Materials

Review sheet for Test 1
Sample Test 1
Test 1 History of Computing Sample Questions
Review sheet for Test 2
Sample Test 2

Exam Dates

Test 1: Monday, March 20, 2017
Test 2: Wednesday, May 3, 2017
Final Exam: Wednesday, May 24, 2017   Time: 3:30-5:30 PM  Room: TBA

HOME