Format of the course
The lectures consist of presentation and discussion of the course material.
One chapter from the textbook is covered each week. Students are
encouraged to read the current week's textbook chapter prior to attending
the lecture. See the calendar for details.
Specific material related to Prof Jenkin's lecture section can
be found here.
Specific material related to Prof Turpin's lecture section can
be found here.
These are seven (almost weekly) programming exercises that must be
completed and submitted electronically.
Students receive instant feedback whether their solution passed all the tests.
Each eCheck is graded on a pass fail basis and must be completed within a
week. eChecks are assigned in your weekly lab session.
See the calendar for details.
To learn how to submit electronically, do the self-paced labs L1.1, L1.2,
and L1.3 of the textbook. In order to do L1.1, consult the
Guided Tour for CSE1020 students.
The URL of the eCheck server (which you need in order to submit
electronically from home) can be found in the guided tour.
Students are encouraged to adhere to the coding style that is given in
Appendix C of the textbook.
There are three labtests held throughout the course. These are
programming tests conducted during your normal lab session.
The midterm consists of two components, a written test that
takes place during your regularly scheduled lecture and a lab-based
component that takes place in your regularly scheduled laboratory.
The exam consists of two components, a written component and a
lab-based component. Scheduling for the final exam will be
determined by the registrar's office later in the term.
Students are welcome to come to either instructor's office hours to ask
questions about the lecture material or other aspects of the course.
Prof. Jenkin MWF 9:30-10:30. CSEB3032
Prof. Turpin TBD