This course provides the opportunity to learn many different software languages and developmental tools, such as C++, C#, Java, Python, HTML5, Visual Studio, NetBeans, etc., while developing several project. The projects can come from a wide range of applications, including web applications, computer graphics and image processing, scientific modeling, databases, games, embedded systems, computer vision, artificial intelligence and/or robotics. For information about articulation, please click here.
"I have learned a lot about computer programming and I have had a great time!" - Student