Students will be able to reason logically and think critically to collaboratively solve significant programming problems.
Advanced Programming Concepts
Students will understand advanced programming concepts: object orientation, data-driven applications, encapsulation, etc.
Databases and Web Services
Students will know how to integrate databases, web services, and basic server side scripting.
From the Abstract to the Concrete
Students will be able to convert abstract design requirements into machine-executable code.