- Computer Programming
- C Programming Language Family
- Data Structures
- Algorithms
- Theoretical Computer Science
- Programming Principles
- Problem Solving
- Computer Programming Tools
- Critical Thinking
- Graph Theory
May 23, 2022
Approximately 2 months at 10 hours a week to completeDEYAA MOHAMED KAMEL RAMADAN's account is verified. Coursera certifies their successful completion of University of Illinois Urbana-Champaign Accelerated Computer Science Fundamentals Specialization.
Course Certificates Completed
Object-Oriented Data Structures in C++
Ordered Data Structures
Unordered Data Structures
Design and implement an object-oriented program in the C++ language, including defining classes that encapsulate data structures and algorithms.
Select and implement appropriate data structures that best utilize resources to solve a computational problem.
Analyze the running time and space needs of an algorithm, asymptotically to ensure it is appropriate at scale, including for big data.
Prepare for advanced courses in CS with the foundational knowledge of object data structures needed to implement and call advanced library functions.
Earned after completing each course in the Specialization
University of Illinois Urbana-Champaign
Taught by: Wade Fagen-Ulmschneider
Completed by: DEYAA MOHAMED KAMEL RAMADAN by May 6, 2022
4 weeks of study, 6-9 hours per week
University of Illinois Urbana-Champaign
Taught by: Wade Fagen-Ulmschneider
Completed by: DEYAA MOHAMED KAMEL RAMADAN by May 21, 2022
University of Illinois Urbana-Champaign
Taught by: Wade Fagen-Ulmschneider
Completed by: DEYAA MOHAMED KAMEL RAMADAN by May 23, 2022