UCR CS 10: Introduction to Computer Science I

Spring Quarter 2002

Labs   Assignments   Exams   Syllabus   Previous CS10's  

Labs

Lab Schedule
Lab1.doc In this lab you will be writing your first C++ program. You will learn the basics of Visual C++ and learn how to write a program, compile it, and run it.
Lab2.doc Review.
Lab3.doc Write a program that determines a customers change.
Lab4.doc Grade notification program.
Lab5.doc In this lab you will be writing a program that uses various arithmetic operations.
Lab6.doc Randomly generate test questions.
Lab7.doc In this lab you will be writing a program that reads from files.
Lab8.doc Write a program that uses your program from Lab 7
Lab9.doc No lab.
Lab10.doc In this lab you will be writing a program that uses arrays.

Assignments

as1.doc Standard output.
as2.doc Write a program the calculates how fast a person ran.
as3.doc Finding the smallest value.
as4.doc Nested loops.
as5.doc Using pre-packaged functions.
as6.doc File input and output.
as7.doc Write a program that converts 24-hour time into 12-hour time.
as8.doc Write a program that keeps a rudimentary appointment calendar.

Exams

midterm.doc Midterm #1
midterm_sol.doc Midterm #1 Solutions
final1.doc Final test #1
final1_sol.doc Final test #1 Solutions
final2.doc Final test #2
final2_sol.doc Final test #2 Solutions