CSC1051 Algorithms and Data Structures I

Instructor: Jason M. Grant, PhD
email: jason.grant (AT) villanova (DOT) edu
Office: Mendel 162C

Course Syllabus

Course Materials and Resources
  • Textbook: Rephactor (Course code: F25_Grant_Nova1051)
  • IDE: jGRASP bundled with OpenJDK (download here)
  • Blackboard Course Site
Course MEETINGs

Location: Lectures and labs will take place in Mendel G88. Please bring your computer to class each day.

CSC 1051-003
MWF: 11:45AM – 12:35PM
W: 10:40AM – 11:30AM

CSC 1051-004
MWF: 12:50PM – 1:40PM
W: 1:55PM – 2:45PM

NB: There will be no class on September 1 (Labor Day), October 13-17 (Fall break), and November 26-28 (Thanksgiving recess). Additionally, Tuesday, December 9 follows a Friday schedule. We will have class on this day.

OFFICE HOURS/AVAILABLE HOURS
Schedule office hours: Book time with Jason Grant

Several time slots are available throughout the week. Sign ups are available seven (7) days in advance, but must be booked no less than eight (8) hours before an appointment.

Teaching Assistant (TA)

Name: Robert (Rob) Vakhtangov
Email: rvakhtan (AT) villanova (DOT) edu
Office hours: TBD

Computer Science Peer Tutoring

CS Peer Tutoring is available through the Learners’ Studio. You can find more information about it here.

Exam Schedule

Exam 1: Friday, October 4
Exam 2: Friday, November 14
Final Exam:  Thursday, December 18, 11:30AM – 2:00PM, Location TBA

Class Schedule

Available via Rephactor