Skip to main content

Information Technology – Programming Program

Controlling complexity is the essence of computer programming. - Brian Kernighan, Computer Science, coauthor of first book on C Programing language and designer of several programs for the Unix operating system.

What is IT - Programming?

Programming involves providing computers with instructions on how to complete a task using a programming language that communicates through the manipulation of numbers and text. Using a specific program language, programmers write the codes that provide computers with the necessary instructions to accomplish a set goal. Often proficient in more than one programming language, programmers may be called upon to design, test, analyze and implement both website and desktop applications.

The IT - Programming Program at Macomb

Macomb’s IT - Programming Program will prepare you for entry-level positions in the computer programming field, with the option of specializing in C++, database, Java or Net C# programming. You will learn how to organize and manage information, design databases with Structured Query Language and Extensible Markup Language, develop and critique sets of application level specification, design and execute test plans, configure wireless devices, troubleshoot, debug and much more.

IT - Programming Courses at Macomb

In the IT - Programming Program at Macomb, you will take a variety of courses specific to your selected major, including:

  • Business Communications
  • Computer and Information Processing Principles
  • Foundations of Business Information Technology
  • Introduction to Program Design and Development
  • Introduction to Web Programming
  • Database Design and Implementation with SQL & XML
  • Principles of Networking
  • Introduction to Business
  • Web Programming with XML
  • Technical Business Communications & Project Management Principles
  • Applications Implementation and Testing

Career Opportunities with an Associate of Applied Science Degree, Certificate or Skill Specific Certificate in IT - Programming

With an Associate of Applied Science Degree, Certificate or one of four Skill Specific Certificates ( in C++, Database, Java or Net C# Programming) in IT – Programming, you will be qualified for positions that include computer programmer, computer user support specialist, database administrator, software developer/system software and system analyst.

Transfer Pathways to a Bachelor’s Degree in Information Technology

The credits earned in Macomb’s IT - Programming Program transfer to many colleges and universities in Michigan.

If you intend to transfer and pursue a Bachelor’s Degree in Information Technology, speak with a Macomb counselor or academic advisor as soon as possible after you have applied to Macomb to plan the best pathway.

How do I find out more about Macomb’s IT - Programming Program?

For more information on the IT – Programming Program at Macomb, contact a Programming Program Advisor: Professor Martin Kohl, 586.286.2078 or Professor Elizabeth Jenaway, 586.445.7412.

Gainful Employment Disclosure

For information about program cost, on-time completion rates, typical student debt, and other important information, visit:


Online Catalog Information Technology Website Programming Career and Transfer Info college viewbook