CSCE 102 Lab Section 3

Phone: 803.777.5609


Date Added Due DateTitleFiles
01/1701/30Lab 1Lab 1
01/2401/30Lab 2Lab 2
01/3102/06Lab 3Lab 3
02/0702/13Lab 4Lab 4
02/1402/20Lab 5Lab 5
02/2102/27Lab 6Lab 6
02/2803/06Lab 7Lab 7
03/0703/20Lab 8Lab 8
03/2103/27Lab 9Lab 9
03/2804/03Lab 10Lab 10
04/0404/10Lab 11Lab 11
04/1104/17Lab 12Lab 12
04/1804/18Lab 13Lab 13
04/2504/25Lab 14Lab 14

Project link is here. The first part is due on April 16th, 2019 and the second part is due on April 26th, 2019.


See appropriate lecture page

Course Description

As given in the USC Undergraduate Bulletin: Introduction to systematic computer problem-solving and programming for variety of applications.

Open Lab Hours

There are two labs available for you to use outside of your assigned lab time. Rooms 361 and 244 will be open and a lab monitor will be available to answer questions. The lab hours will be posted on the web and on the lab doors. You are encouraged use the open lab hours.

Open Lab Schedule

Policy on attendance

Policy for lab work

How to do well in this course

  1. Attend lectures and labs. Much of the material that you will be expected to know is not directly from the textbook. Topics in the textbook will be supplemented with information from other sources.
  2. Complete homework assignments. Quiz and test questions will be similar to or identical to homework problems.
  3. Seek help if needed. If you don't understand something taught in class or assigned, see me after class, or during my office hours. Don't wait until you have several chapters of material that you don't understand before coming to see me.
  4. Read the academic responsibility and "what every student should know" document. It can be found here:

Policy for Cheating

The University of South Carolina and the Department of Computer Science and Engineering take a strong stand against cheating. Anyone caught cheating in this course will receive a grade of F and the incident will be reported, which may result in further disciplinary action.  You are allowed to ask for help in the labs and on certain parts of projects and homework; but do your own work. Don't let anyone do it for you. Do not turn in someone else's work as your own or give work to another student. It could be be turned in as their work. The student that gives the work is as guilty as the student that takes the work. The University of South Carolina's Rule of Academic Responsibility states:

It is the responsibility of every student at the University of South Carolina Columbia to adhere steadfastly to truthfulness and to avoid dishonesty, fraud, or deceit of any type in connection with any academic program. Any student who violates this rule or who knowingly assists another to violate this rule shall be subject to discipline...

Read more about the Rule of Academic Responsibility at Responsibility.

As a student, member of the faculty or staff at the University of South Carolina you are a member of the Carolina Community and are therefore obligated to adhere to the Carolinian Creed.(

Responsible Use of Computer Resources

The University of South Carolina has a strong policy against computer abuse. Students are expected to act responsibly using computers. This includes obeying all applicable laws regarding copyright and harassment. See the Student Guidelines for Responsible Computing at

General Information

Read: What Every College Student Needs to Know

More about Grades from Newsweek: Making the Grade, by Kurk Wiesenfeld, GA Tech.