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.
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.