The certificate in Programming lays the foundation for entry level work as a computer operator or computer programmer. The course work is spread among the various information technology concentrations and allows for future completion of any of the IT degrees. The certificate is excellent for supplementing another associate degree.
Program requirements may change over time. Specific degree/graduation requirements are determined by a degree audit.
This course is an introduction to basic computer programming terms and concepts. JavaScript is used to illustrate variables, conditional statements, functions, loops, and arrays. (Repeatable 3 Times)
Provides an opportunity for students to learn computer concepts and to use word processing, spreadsheet, database management, and presentation software. (Repeatable 3 Times)
An overview of computer hardware, software, networks, Internet, web applications, systems, security and troubleshooting. To be used as an introduction to the Network Administration program or to supplement another computer-related degree. (Repeatable 2 Times)
An overview of project management as it applies to information technology projects. Project management software will be introduced. (Repeatable 2 Times)
This course is a study of mobile device programming. Development of mobile applications including user interfaces, user input, variables, icons, decision making, lists, arrays, web browsers, audio, pictures, tablets, animation, Google maps, and publishing are covered. (Repeatable 3 times)
Continuation of fundamentals of programming including selection,iteration, and condition structures. Introduction to graphical interface(s) and object-oriented, event-driven applications requiring the use of events, arrays, classes, inheritance, file handling, error handling and more. Also includes ASP.NET applications and ADO.NET applications. (Repeatable 3 Times)
This course teaches the fundamentals of object-oriented programming. It builds on the concepts of data types, functions, arrays, programming structures and debugging from CIS 156 Computer Logic while introducing classes, objects, encapsulation and modular design using the C# language. (Repeatable 3 Times)
This course gives IT-Programming students on-the-job experience. Students must work in a computer related area approved by their advisor. (Repeatable 3 Times)