Nov 27, 2024  
2015 - 2016 CNM Catalog, Volume 48.1 
    
2015 - 2016 CNM Catalog, Volume 48.1 [The CNM Academic Year includes Fall, Spring, Summer Terms]

Computer Information Systems (AAS), Computer Programming Concentration


School of Business & Information Technology (BIT)

Description

The Computer Programming Concentration provides students with a solid foundation in computer programming. Students develop critical thinking skills by learning to design code to model real life situations using at least three modern computer languages - C++, C#, Python and Java. Advanced classes such as Android Development, OpenGL, and ASP.Net provide cutting edge learning opportunities.

In addition, courses in SQL and database technology 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.

Educational Option Information

This program can be completed:

  • Part-time or full-time. (The program can be completed in four terms full-time.)

This program can be started

  • Any term.

Primary course location:

  • Main Campus

Approximate Costs of this Educational Option

Financial Aid Considerations

Other costs:

  • USB flash drive is required ~ $40
  • The three programming languages taught in this program have certification exams for intermediate programmers: C# Microsoft Specialist Certification 483, C++ Certified Associate Programmer - CPA, and Oracle Certified Associate Java SE 7 Programmer.

Career and Educational Opportunities

Educational Opportunities

Computer Programming graduates are encouraged to continue their education at a four-year college or university.

Many of our courses are transferable to universities and CNM currently has transfer agreements with many colleges in New Mexico.

Career Opportunities

In the workforce, computer programmers are commonly employed to maintain existing software, develop user interfaces, develop new software applications, program dashboards, model systems, trouble shoot technical problems, resolve database and configuration issues.

Employment opportunities for Computer Programming graduates include large scientific corporations, government agencies, government contractors, small specialized software development companies, utilities, etc. 

Recommended Sequence of Courses


Program Proficiencies and/or Prerequisites


Students must demonstrate proficiency in these areas either by placement exam scores  or specific course work.

Term 4


Associate of Applied Science in Computer Information Systems, Computer Programming Concentration 62-64 credit hours