강의

멘토링

로드맵

Performance Engineering of Software Systems

This course offers a hands-on, project-based introduction to building scalable and high-performance software systems. Learners will explore performance analysis, algorithmic techniques, and optimizations to effectively utilize modern computing platforms.

10 learners are taking this course

Level Beginner

Course period Unlimited

algorithms
algorithms
optimization
optimization
structures
structures
systems
systems
MIT
MIT
algorithms
algorithms
optimization
optimization
structures
structures
systems
systems
MIT
MIT
Thumbnail

What you will gain after the course

  • Analyze and optimize software performance using various techniques

  • Implement caching and parallel programming strategies

  • Design scalable systems that effectively utilize computational resources

Recommended for
these people

Who is this course right for?

  • Software developers looking to enhance application performance

  • Students struggling with optimizing their code for efficiency

  • Engineers interested in scalable system design

Need to know before starting?

  • Familiarity with basic algorithms and data structures

  • Understanding of software construction principles

  • Basic knowledge of C programming language

Hello
This is Open Academy

1,685

Learners

9

Reviews

4.8

Rating

111

Courses

"So that language does not become a barrier to learning."

We deliver open lectures from the world's leading institutions.
Through translation and subtitling, we help all learners follow the lectures without the burden of the original language.

Curriculum

All

26 lectures ∙ (29hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Free

Open Academy's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!