Data Abstraction and Structures
Application of software engineering techniques to the design and development of large programs; data abstraction and structures and associated algorithms: stacks, queues, linked lists, trees, graphs, and hash tables; internal and external sorting; use of recursion; team project.
|42519||CIS 22C||64Z||·······||TBA-TBA||Jennifer Parrish||ONLINE|
Class Materials: View textbook and/or other materials for this course available at the Bookstore.
Class Dates: This class runs from 2019-04-08 to 2019-06-28.
CIS 22C-64Z: Online Course with three required on-campus exams: May 3 from 12-2pm, May 31 from 12-2pm, June 28 from 12-2pm. THIS SECTION FOR JAVA STUDENTS ONLY - ALL CODE MUST BE WRITTEN IN JAVA. Students must have access to e-mail and the Internet. Exclusively using a tablet or phone may prevent you from successfully completing a course. Information about Canvas and Online Education Orientation can be found in Canvas on the Student Resources page: https://deanza.instructure.com/courses/3382
- 4.5 Units
- Four hours lecture, one and one-half hours laboratory (66 hours total per quarter).
- Gen Ed
- Non-GE Class
- Program Status
- Program Applicable
- Credit - Degree Applicable
- Grading Method
- Letter Grading
- Not open to students with credit in CIS 22CH.
- CIS 22B, 22BH or 35A.
- MATH 212 or equivalent.