Loading course details…
Loading course details…
Nash Community College · 3 credits · UGRD

This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion students should be able to design, code, test, debug JAVA language programs.
Fall 2026 · 2 sections
Aug 17 – Dec 14
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| OL01Class #0071826-CSC-151-OL01 | Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday Times TBD Online ONLINE (Classroom Hours) | Online ONLINE | Tyson, W |
| OL01 notes: ONLINE COURSE A webcam, microphone, computer, and reliable high-speed internet access are required. Students should log into the course on the start date and complete the Enrollment Verification Activity to be counted as "present" and to avoid being dropped for non-attendance. Some Nash Community College online courses require proctored exams where students share their screen, webcam, and audio in order to maintain academic integrity and authenticate testing protocols. To respect individual privacy, students can choose their location to complete the exams. It is recommended that students be in a distraction-free environment and be comfortable with recording their surroundings. Students also have the option of completing the proctored exams in the Library on the Nash Community College campus during the college's operating hours. | |||
| H01Class #0071843-CSC-151-H01 | Monday 1:30 PM - 2:20 PM K Bldg-Advanced Manufacturing 116 (Classroom Hours)Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday 1:30 PM - 2:20 PM Times TBD Online ONLINE (Lab/Shop Hours)Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday 1:30 PM - 2:20 PM Times TBD Times TBD Online ONLINE (Classroom Hours) | K Bldg-Advanced Manufacturing 116Online ONLINE | Tyson, W |
|---|---|---|---|
| H01 notes: HYBRID COURSE This course is a hybrid format whereby instruction is both face-to-face and online. Over 50% of the total contact hours per week will be online. Students are expected to attend scheduled class sessions as well as complete online assignments to be successful. Webcam, microphone, computer, and reliable high-speed internet access are required. Online exams may be proctored. | |||