This CIS Computer Programming certificate is a subset of the core AAS degree technical courses. These core courses provide students with a solid foundation in computer programming. Students develop critical thinking skills by learning to design code to model real life situations using three computer languages - C++, C# and Java. Advanced classes include Android Development and ASP.Net.
In addition, courses in SQL and database design make the programming languages more versatile by facilitating interaction with data bases. Students learn object-oriented design, Graphic User Interface construction and web applications and web services.
Since this CIS Computer Programming certificate is a subset of the core AAS degree technical courses, it will enable CNM students who have completed the CIS AAS degree in a different concentration to complete the remaining technical courses in this area and earn this CIS certificate. Additionally, this cert is ideal for students coming to CNM with AA/AAS/BS degrees who wish to do the core technical course work for this area.
Some courses are not eligible for Financial Aid. Please check the list here when considering a course.
Many of the courses in this program are transferable and some may be applied to four-year degree programs at other institutions. CNM currently has transfer agreements with many colleges and universities in New Mexico and elsewhere.
Career and technical education courses in this program will qualify for credit for a period of ten academic years. Due to changing technologies, trends, and professional demands, courses completed ten or more years in the past will satisfy program requirements only if they are approved by the instructional school in which they were offered. Cohorted programs may have additional restrictions.