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.

Winter 2025 Schedule

Date & Time
Details
Format
 
-
This section has no set meeting times.
Available
See Details
Instructor: Robert Atkinson
400801
Fee:
$1,095.00
Onlineformat icon
Notes
Enrollment limited; early enrollment advised. Enrollment deadline: January 20th, 2025
Refund Deadline
No refunds after January 10, 2025

Contact Us

Our team members are here to help. Hours: Mon-Fri, 8am-5pm.
Ready to start
your future?
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