Module: Midterm Exam 1

Demonstrate your mastery of OOP, Big O, and Lists.

Dates: Sat, Feb 19 - Sat, Feb 26

Learning Outcomes

Learn about the Java programming language

The student will:

Use standard libraries or packages as well as advanced object-oriented programming techniques

The student will:

Learn the basics and uses of algorithm analysis, including big-O notation

The student will:

Learn about and implement standard algorithms for sorting arrays

The student will:

Learn about and understand the Array data structure.

The student will:

Learn about and implement the List data structure

The student will:

Understand Java collection classes and the basics of memory management

The student will:

Readings

Midterm 1 Review

Review for Midterm #1.

Experiential Learning

Practice: Midterm1

Take a practice midterm.

Midterm 1 Exam

Exam on everything so far.