Academies » Academy of Software Engineering » Courses

Courses

TEALS Introduction to Computer Science (Grade 9)

We're excited to partner with Mouse AI this year to bring you the AI Design League curriculum! This cutting-edge program reflects the latest innovations in technology and empowers students to become creative problem solvers and leaders in our tech-driven world. Students will explore UI/UX design, Generative AI, and Computer Science fundamentals as they build real working prototypes and products that make a difference right here in NYC. Want to learn more? Click here to discover what makes this program special!

 

Exploring Computer Science (Grade 10)

Ready to code? This course introduces students to Python—one of the world's most popular and versatile programming languages. Through hands-on, project-based learning, students master essential programming concepts including variables, data types, conditional statements, and loops to create exciting interactive projects. Students also gain valuable industry insight by learning project development practices like Agile, giving them a head start in understanding how real tech teams build products.

 

Data Analytics, Visualization & Machine Learning (Grade 11)

Ever wondered how companies use data to make decisions? In this course, students become data explorers, learning to ask meaningful questions, analyze information, and tell compelling stories with data. Through engaging project-based units, students dive into data analysis, sampling, correlation and causation, bias detection, predictive modeling, and the powerful role data plays in our society. By the end of the course, students will have built an impressive portfolio showcasing their data science skills, perfect for college applications and future careers!

 

Data Science and Analytics (Grade 12, Optional)

Take your data skills to the next level while earning college credit! This course provides students with foundational data science concepts and practical coding skills that prepare them for college-level work and beyond.

 

Introduction to AI (Grade 12)

Get hands-on with the technology shaping our future! Through our exciting partnership with Monday.com, students receive professional training on AI tools and 3D printing while learning essential artificial intelligence concepts. Using the design thinking process, students will identify real problems in their community and develop innovative solutions just like professional tech innovators do.

 

Career and Financial Management (Grade 12)

Success in life requires more than just technical skills; it requires financial literacy and career readiness. This practical course prepares students for the real world by covering essential topics like resume writing, interviewing skills, managing money, understanding credit and insurance, and smart consumer decisions. Students will explore emerging career trends and develop the professional skills they need to thrive in today's rapidly changing workplace.