Programs of Study

Programming

Associate of Applied Science in Computer Information Systems 

Career Description

What will I do as a Computer Programmer?
Computer programmers write computer code to create desktop software, mobile apps, Web applications and other types of scripts/programs. People with programming experience may also seek work as programmer analysts, software developers/designers, software engineers, or related positions.

Where will I work?
Computer programmers usually work in offices, but since computer programming can be done from anywhere in the world some companies hire programmers to work from home (i.e. telecommute). Large scale programming projects may involve teams of programmers collaborating from multiple geographic locations.

How do I become a Computer Programmer?
Most computer programmers have a bachelor’s degree; however, some employers hire workers with an associate’s degree or based on programming skills alone. Most programmers specialize in a few programming languages (e.g. C++, Java, Python, or C#). Computer programmers are expected to be lifelong learners, mastering new programming languages and technologies as they emerge.

How much do Computer Programmers make?
The median annual wage of computer programmers was $71,380 in May 2010, according to Occupational Outlook Handbook published by the United States Department of Labor. Entry-level Computer Programmer I positions will often pay in the $40,000 to $60,000 range, depending on qualifications and region of the country.

Program Requirements (per 2013-2014 catalog)

All courses are 3 semester hours except ORI 101.

General Education Core Requirements (22 hours)
  • ORI 101 Orientation to College
  • ENG 101 English Composition I
  • ENG 102 English Composition II
  • MTH 110 or higher (excluding MTH 116)
  • ECO 231 Principles of Macroeconomics
  • SPH 107 Fundamentals of Public Speaking
  • CIS 146 Microcomputer Applications
  • Humanities/Fine Arts Elective

Major Course Requirements (39 hours)

  • BUS 215 Business Communications
  • BUS 241 Principles of Accounting I
  • CIS 201 Intro to Computer Programming Concepts
  • CIS 268 Software Support
  • CIS 269 Hardware Support
  • CIS 270 Cisco I
  • CIS 222 Database Management Systems
  • CIS 251 C++ Programming
  • CIS 252 Advanced C++ Programming
  • CIS Programming Electives (Choose four courses from: CIS 207, 212, 214, 215, 245, 246, 249, 255, 276)

Total Credits Required: 61 hours

Program Contact Information

Questions about the concentration in Programming should be directed to (256) 306-2676.