CNSA 212: Programming I               (3 Credits)

An introduction to the fundamentals of computer programming.  Students will learn a structured approach to problem solving and automating routine processes using modern programming languages.  The programming concepts used will emphasize logical thinking and current programming standards and conventions.  Students will also be introduced to object-oriented program development.  An overview of object-oriented analysis and design techniques and terminology is presented.  Students will learn to plan, design, compile, debug, and document applications in a visual programming environment using a programming language that is compatible with the Microsoft .NET Framework.  In addition, the course will introduce the integration of programming applications with databases that will likely be encountered in the workplace, as well as next generation programming environments.  Prerequisites: CNSA 156 and CNSA 161

BACK