Start your journey into a career in computer science by building on your education and work experience in the sciences or engineering. Learn the foundations of data structures and algorithms, so you can write efficient programs that work well in real-world scenarios. Understand the details of how computers actually work via courses on computer organization and operating systems design, with hands-on labs. Learn how to construct reliable and maintainable programs by building new skills in core programming, testing, performance evaluation, and more.

What You'll Learn

  • Introductory and intermediate analysis of data structures and algorithms
  • Application of discrete structures in computer science
  • Introductory topics in computer organization, including number representation and memory organization
  • Principles of software construction, such as debugging, component integration, and maintenance
  • Operating system design and core principles and practices

Additional Details

Application

Name
Postgraduate Certificate in Computer Science

Courses

Minimum Required

24 Academic Unit(s)

Required Courses
Required fields are indicated by .