5 Years of Learning Technology & Curriculum Refinement
Project-based course suitable for beginners
We strive for teaching our students the most up-to-date programming technologies through effective methods. Our dynamic curriculum has been refined and optimized over the last five years by our founding members-a team of seasoned software developers and tech executives who are willing to devote themselves to BCC Education.
Level 2
Students will acquire a deeper understanding of the knowledge they learned in level 1. Students will learn how to model a whole project and how to do abstraction.
Project Examples:
- A Card Game
- Code and Cipher
- Automation Tool
- Weight/Height Analysis
- Minecraft with Python
- COVID-19 Tracker
Level 3
Emphasis on how to choose the appropriate data structure and algorithm for a project, which is one of the most important parts in project development.
Project Examples:
- Bank Accounts
- GDP and Income
- Movies and Actors
- Big O Notation and Algorithm Analysis with Python Examples
- Coronavirus in Countries
- Expense Calculator
Level 4
During level 4, more advanced algorithms and data structures will be introduced. More challenging questions are put on the table. For example, why and how is Python able to recognize and execute your code? What is Cloud Computing? What is AI? What is Machine Learning? Students will explore selected topics that aim to show them the deeper world of Computer Science.
Project Examples:
- Simple Interpreter
- Cloud Computing
- Artificial Intelligence
The detailed syllabus of each class arrangement will be sent to your email when you start the class.
Reviews
There are no reviews yet.