Fall enrollment starts July 28, and closes September 28. Check out the Academic Term Calendar for more information.

Introduction to Computer Science II

COM SCI XL 32

Gain an understanding of modern programming by learning the principles of object-oriented and generic programming.

READ MORE ABOUT THIS COURSE
Online
Starting at $1,095.00
As few as 11 weeks
4.0

What you can learn.

  • Learn how to employ data abstraction to build programs
  • Understand how to use a variety of data structures in the course of solving problems
  • Analyze what data structures and algorithms are most appropriate for a given problem

About this course:

Object-oriented software development. Abstract data type definition and use. Overloading, inheritance, polymorphism. Object-oriented view of data structures: stacks, queues, lists. Algorithm analysis. Trees, graphs, and associated algorithms. Searching and sorting. Case studies and exercises from computer science applications.

Fall 2025 Schedule

Date & Time
Details
Format
 
-
This section has no set meeting times.
Future Offering (Opens July 28, 2025 12:00:00 AM)
See Details
Instructor: Robert Atkinson
405203
Fee:
$1,095.00
Onlineformat icon
Notes
Enrollment limited; early enrollment advised. Enrollment deadline: September 28th, 2025
Refund Deadline
No refunds after October 05, 2025

Contact Us

Ready to start
your future?
Keep up to date on the latest news and offerings in Software Development & Programming
By signing up, you agree to UCLA Extension’s Privacy Policy.

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Lifelong Learning

See More