CSC 1301, Principles of Computer Science I Honors Lab, Fall 2025, Syllabus
Class Details
Lab Time: Wednesday 3.00 to 4.40Location: Classroom South 305
Instructor: Dr. Raj Sunderraman
Office: 1 Park Place, Suite 629
Office Hrs: Wednesday Noon to 3.00 PM or email
E-mail: raj at gsu dot edu
Webex: https://gsumeetings.webex.com/meet/rsunderraman
Lab Overview
CSC 1301L supplements the lecture course CSC 1301 that you are taking simultaneously or have taken in the recent past. In the regular sections of CSC 1301L, there are weekly tasks that students complete, which include writing code to solve small problems within the lab time. In contrast, the Honors lab will assume that you are ready to learn the same materials in an accelerated mode. The Honors Lab will involve six reasonably challenging programming assignments that test your knowledge of programming in Python in solving computational problems.Grading
The grading will be based on the following components:- Six Programming Assignments (6 x 10 = 60 points). Grades for assignments 2, 3, and 5 will be given based on an oral examination (15 minutes) in my office, wherein you will asked to answer a few questions about your understanding of your submission. The other three assignments will be graded in the traditional way.
- Two in-lab exams (2 x 20 = 40 points) without use of GenAI or any other assistance.
A−: 90 to 92 A: 93 to 96 A+: 97 to 100 B−: 80 to 82 B: 83 to 86 B+: 87 to 89 C: 70 to 76 C+: 77 to 79 D: 60 to 69 F: 0 to 59Curves will be used depending in the difficulty of the assignments.