•                               Soft.Eng
    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.
    For information about high school credit options, please visit our academic credit guide.
    "I have learned a lot about computer programming and I have had a great time!" - Student 
    Software Engineering   
  • Program Content

    • Visual Basic, C++, C#, Java, Python
    • HTML5/CSS, Javascript, PHP, MySQL, ASP
    • Game programming for Windows, mobile devices, Xbox 360
    • App development for Android and Apple devices
    • Robotics programming
  • Related Career Fields

    • Software Developer
    • Computer Scientist
    • Computer Programmer
    • Computer Engineer
    • Software Engineer
    • Video Game Design
    • Computer Systems Analyst
    • Software Architect
    • Database Administrator
    • Web Developer
  • Certifications

    • Web Foundations Associate and JavaScript Specialist
    • Microsoft Certified Technology Specialist (MCTS)
    • Certified Internet Web Professional (CIW)
    • Oracle Certified Associate
    • Java